Built specifically for Webflow

Turn every click into a clearer signal.

Connect Meta Conversions API and TikTok Events API to Webflow in minutes. Browser and server events, deduplicated automatically—without GTM or an engineering backlog.

No credit card required · Cancel anytime

← Back to Dashboard
1Welcome
2Connect
3Install
4Verify
5Done

Verify connection

Send a test event to make sure everything is working correctly.

Test successful!Event received by TikTok.
Event analyticsLast 7 days
5-minute setupConnect without touching your codebase
Pixel + APIBrowser and server events together
Consent-awareBuilt-in controls for privacy choices

From site to signal in three moves.

Signal Beam takes care of installation, event IDs, and deduplication. You choose what matters; the platforms receive cleaner conversion data.

01 · CONNECT

Link your Webflow site

Authorize your project and choose the site you want to track. No snippets to hunt down.

02 · CONFIGURE

Add Meta and TikTok

Enter your platform credentials once. Signal Beam prepares both browser and server tracking.

03 · VERIFY

Send a test event

Confirm the connection, inspect the payload, and publish with confidence.

Tracking you can actually see.

Map events visually, inspect every delivery, and understand whether the identifiers you send are useful for attribution.

Visual event mapper

Point. Click. Track.

Choose any button, link, image, or form on your live site and assign an event—without writing code.

Get started for free

Start small. Keep the signal.

Every plan includes Meta and TikTok browser + server tracking, custom events, and the Visual Event Mapper.

Starter

For one Webflow site
$19 / month
  • 1 Webflow site
  • Meta Pixel + Conversions API
  • TikTok Pixel + Events API
  • Visual Event Mapper
  • Email support
Start free trial

Agency

For client portfolios
$99 / month
  • Up to 25 Webflow sites
  • Everything in Growth
  • Multi-site management
  • Analytics and event logs
  • Email support
Start free trial
Questions, answered

Before you connect.

How is this different from a basic Meta or TikTok pixel?

Pixels run in the browser and can be affected by ad blockers and browser privacy controls. Signal Beam combines browser events with server-side API events and uses matching event IDs to prevent double counting.

Do I need coding experience?

No. If you can connect and publish a Webflow site, you can use Signal Beam. The Visual Event Mapper lets you configure custom events by selecting elements on your site.

Which events can I track?

Core commerce events include PageView, ViewContent, AddToCart, InitiateCheckout, and CompletePayment. You can also map custom clicks, form submissions, video engagement, and element visibility.

Does Signal Beam support consent?

Consent mode can hold nonessential tracking until a visitor opts in. A server-side kill switch lets you disable tracking for a site when needed. You remain responsible for your notices, consent implementation, and legal configuration.

Send better data before your next campaign.

Connect your Webflow site and verify the first event today.

Get started free
Complete setup guide

How to set up Meta & TikTok tracking in Webflow

Set up Meta Pixel + Conversions API and TikTok Pixel + Events API, then connect both platforms to Webflow through Signal Beam in under 30 minutes.

If you’re running Meta or TikTok ads on a Webflow site, getting accurate conversion tracking is critical. This step-by-step guide walks through creating your Meta dataset, setting up a TikTok Pixel, connecting both platforms to Signal Beam, and verifying that browser and server-side events are live.

Part 1: Set up Meta Pixel + Conversions API in Webflow

In part one, you’ll create a Meta dataset (Pixel) and generate the Conversions API access token Signal Beam uses for server-side tracking.

When you finish this part, you’ll have:
  • Meta Pixel ID (Dataset ID)
  • Meta Conversions API access token

Why this step matters

Meta uses datasets that combine browser events from the Pixel and server events from Conversions API under one ID. Server-side events are generally more resilient to ad blockers, iOS privacy changes, and browser restrictions. Signal Beam connects to that dataset so you can send both browser and server events from Webflow without building a backend.

Prerequisites

  • Access to Meta Business Manager for the correct business
  • Access to Events Manager for that business
  • Knowledge of which ad account will use the tracking

If you’re unsure, ask the person managing your Meta ads to confirm your permissions—ideally Business Admin access.

Step 1 — Open Meta Events Manager

  1. Log in at business.facebook.com.
  2. From the left menu, open Events Manager under All tools.

You should see Datasets in the left sidebar.

Step 2 — Create a new dataset (Pixel)

  1. Click Connect data in the top-left corner.
  2. In Create a new dataset, enter a clear name such as “Signal Beam.”
  3. Click Create.

Create a name and click Create.

Meta creates the dataset and moves you into the connection flow.

Step 3 — Choose Web as the data source

  1. In Connect a new data source, select Web.
  2. Click Next.

Step 4 — Bypass the recommended setup

Meta may recommend Conversions API Gateway or a partner. Signal Beam is your server-side integration, so you don’t need Meta’s gateway.

  1. Click See other ways to set up.
  2. Select Set up manually.
  3. Click Next.

“I’ll handle the Conversions API connection with Signal Beam—just give me the dataset and access token.”

Step 5 — Select Conversions API and Meta Pixel

  1. Under How do you want to connect your website?, choose Conversions API and Meta Pixel.
  2. Click Next.

This tells Meta to expect both browser and server events for the dataset.

Step 6 — Finish the assistant

  1. Click Finish on the confirmation screen.
  2. Open the new dataset’s Overview.

You should see Send events from a server and Gather website events from browser activity. For now, you only need the Dataset ID and Conversions API access token.

Step 7 — Copy the Dataset ID

  1. Open the dataset’s Settings tab.
  2. Find the Details section.
  3. Locate and copy the Dataset ID. This is also your Meta Pixel ID.
  4. Save it somewhere secure for use in Signal Beam.

Step 8 — Open Set up direct integration

Scroll through Settings to the Conversions API section. You may see cloud-based connection, direct integration, and partner-integration options.

  1. Under Set up direct integration, select Set up with Dataset Quality API (Recommended).
  2. Click Generate access token.

Step 9 — Select the dataset and generate the token

  1. In the dataset dropdown, choose the dataset you just created.
  2. Click Generate access token.

If the dataset doesn’t appear

  • Refresh Events Manager and try again.
  • Check that the Business selector matches the business where you created the dataset.
  • Open Business Settings → Data Sources → Datasets and confirm the dataset exists.
  • Confirm that your user or ad account has access.
  • If necessary, ask a Business Admin to grant you dataset admin access.

If it still does not appear, create a new dataset while remaining in the same business throughout the setup.

Step 10 — Copy and store the Meta access token

  1. Copy the complete Conversions API access token immediately. Meta may not show it again.
  2. Save it in a password manager or secure note.
  3. You’ll paste it into Signal Beam during part three.

Step 11 — Check your Meta credentials

You should now have:
  1. Meta Pixel ID (Dataset ID) from the dataset Settings tab
  2. Meta Conversions API access token from the direct-integration dialog

These are the only two Meta values Signal Beam needs to start sending server-side events to your dataset.

Part 2: Set up TikTok Pixel + Events API in Webflow

In part two, you’ll create a TikTok Pixel and Events API connection so Signal Beam can send both browser and server-side events from your Webflow site.

When you finish this part, you’ll have:
  • TikTok Pixel ID
  • TikTok Events API access token

Prerequisites

  • A TikTok Ads Manager account with access to the correct advertiser
  • Access to Events Manager inside TikTok Ads Manager
  • The live URL of your Webflow site

Step 1 — Connect a new web data source

  1. In TikTok Ads Manager, open Events Manager.
  2. Click Connect data source.
  3. Choose Web and click Next.

TikTok treats the combined web Pixel and Events API as a Web data source for events such as page views, add-to-cart actions, and purchases.

Step 2 — Add your Webflow website

  1. Under Add your website, enter the live URL, such as https://yourdomain.com.
  2. Click Next.

TikTok scans the site and suggests connection methods.

Step 3 — Choose Manual setup

TikTok offers partner integrations and a manual setup. Because Signal Beam manages the implementation, you don’t need Shopify, WooCommerce, GTM, or another partner integration.

  1. Select Manual setup.
  2. Click Next.

Step 4 — Keep TikTok Pixel + Events API selected

Keep the combined TikTok Pixel + Events API option selected rather than browser-only Pixel or server-only Events API. This gives you browser and server events together.

  1. Select TikTok Pixel + Events API.
  2. Click Next.

Step 5 — Create the TikTok Pixel

The setup guide shows a checklist beginning with Create pixel, Install base code, and Manage configurations.

  1. Enter a clear name such as Signal Beam (TikTok).
  2. Click Create.

You now have a Pixel container that will also be used with Events API.

Step 6 — Skip the base Pixel code

TikTok normally asks you to copy JavaScript into your site’s <head>. Signal Beam installs the required tracking code later.

  1. Do not copy the base code.
  2. Click Next.

Step 7 — Enable Automatic Advanced Matching

Automatic Advanced Matching uses customer information such as email or phone to improve matching and attribution.

  1. Turn on Automatic Advanced Matching (AAM).
  2. Leave the relevant customer information options enabled.
  3. Enable Allow first-party cookies.
  4. Click Next.

Signal Beam hashes configured user data server-side before sending it to TikTok. AAM can give TikTok an additional opportunity to match browser data.

Step 8 — Move past setup steps 4, 5, and 6

The TikTok wizard may continue through Set up events, Verify Pixel setup, and Set up business funnel. Signal Beam handles event tracking through its own logic and Visual Event Mapper.

  • Click Next through these steps.
  • Do not add separate event code for the Signal Beam setup.
  • You can revisit these screens later if you need additional manual events.

Step 9 — Implement Events API

On 7. Implement Events API, TikTok shows the Pixel ID and an option to generate an access token.

9.1 Copy the TikTok Pixel ID

  1. Find Pixel ID in the Getting started box.
  2. Copy and securely store it.

9.2 Generate the Events API access token

  1. Click Generate access token.
  2. Copy the complete token immediately.
  3. Store it in a password manager or secure note. TikTok may not display it again.

The Pixel ID identifies the data source; the access token authenticates Events API calls.

Step 10 — Finish the setup

The final screen is Verify eAPI setup / Testing. Testing becomes useful after Signal Beam is connected and sending data.

  1. You don’t need to configure testing yet.
  2. Click Finish.

Check your TikTok credentials

You should now have:
  1. TikTok Pixel ID from Implement Events API
  2. TikTok Events API access token generated in the same step

The Pixel receives browser events, while Events API receives server events from Signal Beam.

Part 3: Connect Meta & TikTok to Webflow with Signal Beam

You now have a Meta dataset and access token plus a TikTok Pixel and access token. Next, connect everything to Signal Beam and verify that tracking is live.

The complete flow:
  1. Add the Webflow site in Signal Beam
  2. Connect Meta and TikTok with the IDs and tokens
  3. Let Signal Beam install the tracking script
  4. Publish the Webflow site
  5. Send a test event and optionally verify with Pixel Helper tools

Step 1 — Add your Webflow site in Signal Beam

  1. Log in and open the Signal Beam dashboard.
  2. Click the option to add a site or begin onboarding.
  3. Enter a recognizable Site name.
  4. Enter the live Website URL, including https://.
  5. Click Next or Save & continue.

The Visual Event Mapper loads your live site inside Signal Beam, so a valid HTTPS URL is required.

Step 2 — Enable Meta and TikTok

  1. Toggle on Meta and TikTok, or only the platforms you need.
  2. Paste the relevant IDs and access tokens from parts one and two.
  3. Check the values carefully—access tokens are long and easy to truncate.
  4. Click Save & continue.

Step 3 — Let Signal Beam install the script

  1. On the Installation step, choose Install automatically.
  2. Authorize Webflow if prompted.
  3. Select the correct Webflow project.

Signal Beam injects the required code and handles Meta Pixel + CAPI and TikTok Pixel + Events API without a manual copy-and-paste installation.

Step 4 — Publish the Webflow site

  1. In Signal Beam, click Open Webflow to publish.
  2. In Webflow, click Publish.
  3. Select the main custom domain and, if useful, the Webflow staging domain.
  4. Publish to the selected domains.
  5. Return to Signal Beam and click I’ve installed it or the equivalent confirmation.

The injected script will not run on the live site until Webflow has been published.

Step 5 — Send a test event

  1. On Signal Beam’s Verify connection screen, click Send test event.
  2. Signal Beam sends a test through Meta Pixel + Conversions API and TikTok Pixel + Events API.
  3. Wait for the success or connected indicator.

If the test fails

  • Recheck the Meta Pixel/Dataset ID and full Meta token.
  • Recheck the TikTok Pixel ID and full Events API token.
  • Confirm you published the same domain entered in Signal Beam.
  • Try again in an incognito window with ad-blocking extensions disabled.

When the test passes, click Complete setup and continue to the dashboard.

Step 6 — Use the Signal Beam dashboard

From the dashboard, you can:

  • Review real-time event logs and payload delivery
  • View Match Quality scores and recommendations
  • Use the Visual Event Mapper to add custom events without code

This is where you’ll fine-tune tracking after the initial connection.

Optional: verify with Pixel Helper tools

Check TikTok

  1. Install TikTok Pixel Helper from the Chrome Web Store.
  2. Open the published site in Chrome.
  3. Use the extension to inspect the detected Pixel ID and events such as PageView or button clicks.

Check Meta

  1. Install Meta Pixel Helper from the Chrome Web Store.
  2. Open the published site.
  3. Inspect detected Pixel IDs, events such as PageView, AddToCart, and Purchase, and any warnings.

These browser tools are useful sanity checks after changing a Webflow layout or adding event mappings.

You’re done: Signal Beam + Webflow + Meta + TikTok

You should now have Meta Pixel + Conversions API and TikTok Pixel + Events API connected through Signal Beam, the tracking script installed on the live Webflow site, and a successful test event confirming data flow.

Next, use the Visual Event Mapper for important buttons and forms, review Match Quality, and inspect Analytics & Logs when debugging delivery.

Legal

Terms of Service

Last updated: 8 December 2025

These Terms of Service govern access to and use of the Signal Beam service, websites, and related applications. The Service is operated by JP Peters, Berlin, Germany (“Signal Beam”, “we”, “us”, or “our”). By creating an account, starting a trial, or using the Service, you agree to these Terms.

1. The Service

Signal Beam connects Webflow websites to advertising-platform browser pixels and server-side event APIs. Features may include event mapping, deduplication, analytics, reporting, lead scoring, consent-related configuration, and related tools. We may modify features over time. We do not guarantee increases in conversions, attribution accuracy, advertising performance, or return on spend.

2. Eligibility and accounts

You must be at least 18 and legally able to enter a binding contract. You must provide accurate account information, keep credentials confidential, and promptly notify admin@signalbeam.co of suspected unauthorized use. Agencies must have permission to manage each connected client property.

3. Trials and subscriptions

New users may receive a limited free trial. Paid plans may renew monthly or annually until cancelled. Payment processing is provided by Paddle as merchant of record and may also be subject to Paddle’s buyer terms. Taxes may be added where required.

Consumers may have mandatory cancellation or refund rights under applicable law. Outside mandatory rights and any refund Paddle approves, fees are non-refundable and cancellation takes effect at the end of the paid billing period.

4. Acceptable use

You are responsible for your websites, data, event configuration, consent, notices, and compliance with applicable law and third-party platform terms. You must not use the Service for illegal, abusive, fraudulent, infringing, or harmful purposes; circumvent security; overload the Service; or collect prohibited sensitive data.

Do not send children’s data, detailed health information, payment-card or bank data, or other data prohibited by Meta, TikTok, or applicable law.

5. Privacy and data protection

For visitor data processed on your behalf, you generally act as controller and Signal Beam acts as processor. For account and billing data, Signal Beam generally acts as an independent controller. You are responsible for obtaining valid consent, presenting appropriate privacy notices, and configuring tracking lawfully. A Data Processing Agreement may be requested by email.

6. Security

We use reasonable technical and organizational safeguards, including encrypted transport and restricted access. No system is perfectly secure. You remain responsible for account security, access control, and the security of connected properties.

7. Intellectual property

Signal Beam and its software, design, scripts, and content remain the property of JP Peters and applicable licensors. Subject to these Terms and payment, you receive a limited, non-exclusive, non-transferable right to use the Service for legitimate internal business purposes. You retain rights in your customer and visitor data and grant us the rights necessary to operate, secure, and improve the Service.

8. Third-party services

The Service depends on platforms such as Webflow, Meta, TikTok, Supabase, Railway, and Paddle. Their availability, APIs, decisions, and terms are outside our control. Your use of those platforms is governed by their own agreements.

9. Suspension and termination

You may terminate your account through the Service or by contacting us. We may suspend or terminate access for non-payment, material breach, security risk, legal requirements, or a requirement imposed by a connected platform. Following termination, data may be deleted or anonymized subject to legal obligations and backup retention.

10. Disclaimers and liability

The Service is provided “as is” and “as available” to the maximum extent permitted by law. We do not warrant uninterrupted operation or complete tracking. To the maximum extent permitted by law, Signal Beam is not liable for indirect, consequential, special, or exemplary damages or loss of profit, revenue, goodwill, business, or data. Aggregate liability is limited to fees paid for the Service in the six months before the event giving rise to the claim. Mandatory liability that cannot legally be excluded remains unaffected.

11. Governing law

These Terms are governed by German law. Before formal proceedings, contact admin@signalbeam.co and allow 30 days for an informal resolution. Subject to mandatory consumer rights, courts in Berlin, Germany have jurisdiction.

12. Changes and contact

We may update these Terms and will revise the date above. Material changes may also be communicated by email or in the Service. Questions can be sent to admin@signalbeam.co.

Legal

Privacy Policy

Last updated: 8 December 2025

1. Introduction

This policy explains how Signal Beam, operated by JP Peters in Berlin, Germany, collects, uses, stores, and protects personal data. It covers customers who use Signal Beam and visitors to customer websites where Signal Beam is installed.

2. Controller and contact

For account, website, and business-operation data, the controller is JP Peters, Berlin, Germany. Privacy requests can be sent to admin@signalbeam.co.

3. Data we process

Customer account data

Email address, name when provided, authentication information, Webflow account information received through OAuth, connected site identifiers, configuration, and usage activity.

Billing data

Paddle handles payment methods, billing addresses, tax information, and transaction records as merchant of record. Signal Beam does not store complete payment-card numbers.

Visitor and event data

Depending on customer configuration: page views, clicks, form submissions, scroll depth, time on site, video engagement, IP address, browser, device, operating system, referrer, visited URLs, advertising click IDs, cookies, and external IDs.

Form identifiers

When configured by a customer, email addresses or phone numbers may be normalized and hashed using SHA-256 before being transmitted to advertising platforms. Signal Beam is designed not to retain raw email addresses or phone numbers in event logs.

4. Why we use data

  • Provide, maintain, secure, and improve the Service
  • Process and deliver events to configured advertising platforms
  • Display analytics, logs, match-quality information, and reports
  • Manage accounts, support, subscriptions, and billing
  • Detect abuse and comply with legal obligations

5. Legal bases

Where GDPR applies, processing may rely on performance of a contract, legitimate interests, consent, or compliance with legal obligations. Customer website operators are responsible for establishing the legal basis for visitor tracking and obtaining consent where required.

6. Cookies and similar technologies

Essential technologies may support security and authentication. Depending on configuration and consent, Signal Beam properties may use PostHog, Google Analytics, Sentry, TikTok Pixel, Meta Pixel, and Google Ads. Nonessential analytics and marketing technologies should not be activated until the visitor has made the required choice.

7. Service providers

Providers may include Supabase for database and authentication, Railway for hosting, Paddle for payments, Webflow for platform integration, Meta and TikTok for advertising events, and PostHog, Google Analytics, Google Ads, and Sentry for analytics, advertising, and diagnostics. Providers process data under their own terms and applicable data-protection arrangements.

8. International transfers

Data may be processed in the EU, United States, United Kingdom, and other locations. Where required, transfers rely on recognized safeguards such as adequacy decisions, Standard Contractual Clauses, or applicable Data Privacy Framework participation.

9. Retention

Event-data retention may be configurable, with a current default of 365 days. Account data may be kept while an account is active and for a limited period afterward. Billing records are retained as required by tax and accounting law. Security logs may be retained for up to 12 months. Backups may persist for a limited additional period.

10. Security

Measures include HTTPS/TLS in transit, infrastructure encryption at rest, hashed passwords, hashing of configured identifiers, access controls, and security reviews. No internet service can guarantee absolute security.

11. Your rights

Depending on location, you may have rights to access, correct, erase, restrict, or receive your data; object to processing; withdraw consent; and complain to a supervisory authority. California residents may also have rights to know, delete, correct, and opt out of certain sharing or targeted advertising. Signal Beam does not sell personal data for money.

To make a request, email admin@signalbeam.co. Identity verification may be required.

12. Customer responsibilities

Customers are responsible for their notices, legal basis, consent banner, event choices, data mapping, retention configuration, and compliance with platform policies. Signal Beam must not be used to collect prohibited sensitive information or children’s data unlawfully.

13. Children

Signal Beam is intended for business users aged 18 or older and is not designed for child-directed websites. Contact us if you believe a child’s data was collected improperly.

14. Changes

We may update this policy and will revise the date above. Material changes may also be communicated by email or in the Service.