Skip to main content

How to Add a Facebook (Meta) Pixel to a Funnel

This article explains how to track Meta (Facebook) Pixel events in a Kyrios funnel using the built-in Events tab and, when needed, page-level tracking code.

Updated over 2 months ago

What You Need Before You Start

  • A Meta Business Manager account

  • A Meta Pixel ID

  • (Optional) A Meta Conversion API access token

  • A published Kyrios funnel

How Funnel-Level Meta Event Tracking Works

Kyrios includes a native Meta Events system inside each funnel.

This method:

  • Automatically loads the Pixel

  • Supports Conversion API

  • Prevents duplicate base code

  • Is the recommended setup for most use cases

Open the Funnel Events Tab

  1. Go to Sites in the left navigation.

  2. Select Funnels.

  3. Open the funnel you want to track.

  4. Click the Events tab at the top of the funnel.

What this screen shows:
The Events tab inside a funnel where Meta Pixel tracking is configured.

Add a Meta Pixel Event

  1. In the Events tab, click Add Event.

  2. Enter your Pixel ID.

  3. Select a Tracking Level:

    • Funnel – tracks events across all funnel steps

    • Page(s) – tracks events only on selected pages

  4. Choose whether to send event data via the Meta Conversion API.

  5. If enabled, paste your Access Token.

  6. Select the event(s) to track (for example, on pageview).

  7. Click Save.

What this screen shows:
The “Add Event” modal, where Pixel ID, tracking level, Conversion API, and event type are configured.

Confirm Your Event Is Active

After saving, the event appears in the Events table.

The table displays:

  • Pixel ID

  • Tracking level (Funnel or Page)

  • Events being tracked

  • Status and management options

What this screen shows:
An example of an active Meta Pixel event successfully added to a funnel.

When to Use Page-Level Tracking Code (Advanced)

Use page-level tracking only if:

  • You need a custom Meta event not supported in the Events tab

  • You are tracking a very specific interaction on one page

  • You are instructed by Meta support to fire a custom event

Do not add the Meta base Pixel code manually if you are using the Events tab.

Add Meta Event Code to a Specific Funnel Page

  1. Open the funnel step where the event occurs.

  2. Click Edit.

  3. Select Tracking Code from the top-left toolbar.

  4. Open the Footer Tracking tab.

  5. Paste only the event code (not the base Pixel).

  6. Click Save.

What this screen shows:
The Tracking Code modal with the Footer Tracking tab selected for adding page-specific event code.

Example Meta Event Code (Event Only)

<script>

fbq('track', 'Lead');

</script>

Important:
Do not paste the full Meta Pixel base script here if you are using funnel-level Events.

Common Issues and Fixes

Duplicate Events in Meta

Cause:
Base Pixel code added manually, and funnel Events enabled.

Fix:
Remove all manually added base Pixel scripts and keep only the Events tab configuration.

Events Not Showing in Meta

Cause:
Incorrect Pixel ID or Access Token.

Fix:
Verify both values in Meta Business Manager and re-save the event.

Conversion API Not Firing

Cause:
Invalid or expired access token.

Fix:
Generate a new Conversion API token in Meta and update the event.

FAQ

What is the Meta (Facebook) Pixel?

The Meta Pixel is a tracking tool that records user actions in your funnel and sends them to Meta for ad optimization and reporting.

Do I need a Meta Business account?

Yes. You must have a Meta Business Manager account to create a Pixel ID and use Conversion API.

Can I track multiple events on one funnel?

Yes. You can add multiple events and multiple Pixel IDs to the same funnel.

Should I use Funnel or Page tracking?

Use Funnel tracking for most cases. Use Page(s) only for highly specific tracking needs.

Do I need to paste the Meta Pixel base code manually?

No. The Events tab automatically handles Pixel loading and event delivery.

Did this answer your question?