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:
You can find the ID on the right-hand side of the Meta Pixel page. Make sure to copy it:
In WebinarGeek, click 'Account' in the top right
Click on 'Integrations'
Choose 'Meta'
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:
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:
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:
Choose your campaign objective
Configure campaign settings
Set up your conversions
Use your own Pixel
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
Go to your WebinarGeek account
Click on your webinar
Edit your webinar
Click on 'Registration'
Click on 'Confirmation page'.
Click the pencil icon under the orange button to set a custom URL
Add the URL
Click 'Save'
Measure conversions in Meta
Go to your Meta business manager
Select your account
Go to 'More tools'
Click on ‘Event management’
Click on ‘Create custom conversion’.
Click on the button and complete the following steps:
Name: "conversion name"
Select your pixel
Select 'all URL traffic'
Fill in the URL you’ve created as thank you page: www.yourowndomain.com/thank-you-page
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