Skip to main content
Meta Pixel

The Meta Pixel makes conversion tracking, optimization and remarketing of your Meta ads and promotions easier than ever!

Dina avatar
Written by Dina
Updated over 4 months ago

Please note! Apple made a change to iOS 14 devices and higher which is causing Meta not to record conversions and pageviews unless a user grants explicit permission. Unfortunately, we are unable to do anything about this issue as it is a problem between Meta and Apple. Similarly, a user who has an ad blocker on their device may not be registered. We suggest this workaround or to use Zapier.

The Meta Pixel makes conversion tracking, optimization and remarketing your Meta ads and promotions easier than ever. WebinarGeek offers a useful integration with the Meta Pixel, allowing you to quickly and easily generate a new advertisement for your webinar and directly measure your conversions from visitors to registrations.

The connection with WebinarGeek means we’ll automatically place the Meta Pixel on all your public pages. Next, we send out a 'pageView' event to Meta for each visitor you get. For everyone that registers we send a 'completeRegistration' event to Meta (completed registration). Also, we’ll send out a 'Purchase' event for a successful payment and a 'ViewContent' event for when someone views the webinar (with content_name value 'webinar'). With this data, you can easily start measuring conversions.

All information on Meta about 'codes' and settings the code of your website can be ignored. We’ll automatically do this for you when you set up the Pixel.

Note: It is possible that Meta gives a warning about the ‘completeRegistration’ event because no value is passed on. This is absolutely not mandatory. The currency/value is left blank by us because the value is different for each user and cannot be determined for a registration.

Create a pixel in Meta

The first step is the creation of a Meta Pixel on Meta. You can read how this is done here.

Connect with WebinarGeek

When your Pixel is created, you can connect it with WebinarGeek. You can connect one pixel for each account, which is automatically set for all your webinars.

We’ll need the Meta Pixel ID for the connection to work, which can be found in ad manager on the Meta Pixel page after logging in:

Where to find the Facebook Pixel ID

You can find the ID on the right-hand side of the Meta Pixel page. Make sure to copy it:

Acquiring the Facebook Pixel ID

  1. In WebinarGeek, click 'Account' in the top right

  2. Click on 'Integrations'

  3. Choose 'Meta'

  4. Fill in the ID as your 'Pixel ID'

That's it! Easy, right? When the connection has been made, you’re ready to start testing. Feel free to skip the testing step, as you can also see if all data is set up correctly on Meta using a test registration (remember there’s a potential delay).

Test your connection

As soon as you set the Pixel ID, it's auto-loaded on your registration pages. You can test this using the Meta Pixel Helper, an extension for Google Chrome that gives you information about the Pixel configuration and data on a certain page. Install the helper and visit your registration page.

After registration, click on the helper icon to see if everything works correctly. When something is wrong, it will show how to solve the issue:

Testing the connection between Facebook Pixel and WebinarGeek

Measure conversions

When you've gathered your first (test) visitors and the first registrations have taken place, this data will become visible on Meta. Keep in mind there can be a small delay sometimes. On the Pixel page you can easily find the number of page views and registrations:

Measuring conversions with Facebook Pixel

Because we use events by default, such as pageView and completeRegistration, Meta will automatically keep track of the conversions, which can already be used to track and optimize. You can find more information on Meta about how this process works and how you’re able to use it to your advantage here. You don’t need to set a conversion manually based on URLs or custom events.

Setting up your Meta ad for webinar registrations

When creating an advertisement in Meta it is important to select the correct campaign objective and conversion event. Please follow the steps:

  1. Choose your campaign objective

    1. Always select the “Leads” objective.

  2. Configure campaign settings

    1. Choose the 'Manual lead campaign' setting for more precise control over your campaign parameters.

  3. Set up your conversions

    1. In the advertisement settings, select 'Website' for the conversion location.

  4. Use your own Pixel

    1. Ensure the Pixel ID matches the one used in your WebinarGeek account.

    2. For the conversion event, select 'Completed Registration'.

By following these steps, the registration on your registration page will be attributed to your ad!

Events overview

We send over the following events to Meta using the Meta Pixel:

  • PageView: on every public page.

  • CompleteRegistration: for a successful registration to a webinar. In the case of a paid webinar, we only send this after the payment has been completed.

  • Purchase: for a successful payment confirmation, we will also send over currencies and payment amount.

  • ViewContent: when viewing a webinar, we send over the value 'webinar' for content_name.

Pixel overview pages

The Meta Pixel is placed on the following pages:

  • Registration page (this also works with the embed form)

  • Confirmation pages (registration confirmation, shows webinar details)

  • View pages (wait room page, webinar viewpage)

  • Payment pages (payment status)

Alternative to measure registration via the Meta pixel

With WebinarGeek you have the option to forward people who register for your webinar to a custom "URL", so you can create and add your own thank you / confirmation page. This will not work with paid webinars, as you cannot set a custom confirmation page.

Create own URL/page

The first step is to create your own page with your own URL. For example: www.yourowndomain.com/thank-you-page

Forward to own url

  1. Go to your WebinarGeek account

  2. Click on your webinar

  3. Edit your webinar

  4. Click on 'Registration'

  5. Click on 'Confirmation page'.

  6. Click the pencil icon under the orange button to set a custom URL

  7. Add the URL

  8. Click 'Save'

Measure conversions in Meta

  1. Go to your Meta business manager

  2. Select your account

  3. Go to 'More tools'

  4. Click on ‘Event management’

  5. Click on ‘Create custom conversion’.

  6. Click on the button and complete the following steps:

  7. Click 'To make'

Congrats, you created your first conversion! You can now use this to measure conversions in your Meta ads, for example.

It is important that the Meta Pixel is set up on your own website and that you have verified your domain in Meta business manager. The following documentation shows you how to do this:

Troubleshooting

When your Pixel ID is set up in WebinarGeek you can expect everything to go well on our side, and data will be sent over to Meta. You could test your pixel. See the section on 'Testing your connection' for how to do this. Is your connection working but still have questions on how to measure your data, or how to connect your pixel to ads? We recommend you to use the official Meta Help Center where everything is explained in detail and where you’re able to look up the information you need.

Please note! Apple made a change to iOS 14 devices and higher which is causing Meta not to record conversions and pageviews unless a user grants explicit permission. Unfortunately, we are unable to do anything about this issue as it is a problem between Meta and Apple. Similarly, a user who has an ad blocker on their device may not be registered. We suggest this workaround or to use Zapier.

Keywords: origin, Facebook

Did this answer your question?