One tiny mistake can lead to huge problems. Installing the conversion pixel with GTM is the preferred option. Let’s say that you want to track when someone enters his/her email on your landing page. Consider that when you switch a theme, you need to install all your scripts again; after all, every new theme is a different code. That’s because, by default, no such tag exists in the GTM container. Many blog posts are explaining how you can install the Facebook Ads Pixel. Then go to  Data Sources and choose the Pixel that you’re interested in. In my example, that interaction is entering an email on a landing page and then being redirected to a “Thank you” page. You can configure advanced matching under box 3 and add tags (or edit) under box 4, both of which allow you get a bit more advanced and targeted with what you’re tracking. Company Number SC529705. In Google Tag Manager, go to Tags > New > Facebook Pixel and enter the following settings: As you can see, in the Event Name field we chose Lead. Some of us prefer to read, so I wanted to write a guide to help you correctly install your Facebook Ads pixel, especially for non-technical users. Also, expand the event to see if all the parameters were sent as intended. If you are struggling with debugging Google Tag Manager setups, read this guide. The first thing you’ll need to do is create your Pixel. Once you have this installed, simply visit your website with it activated: if you see a small green box appear under the icon; you’re in business! With Facebook Pixel, you can send not only events but also additional values (e.g. Then click Trigger Configuration > Custom. I also highlight the closing to help you find the tag; they always come close to each other. Looking at the official FB Pixel documentation, two fields are required: Let’s send them. Let’s create a tag that will send the “Lead” event to Facebook. And to add even more flexibility, consider using Custom conversions (where you can create pageview-based conversions or more specific event-based conversions). Copy the entire pixel … Make sure this tag closes with a >. Facebook is the world’s most powerful social media platform. By the way, if you want to add some additional data to the custom event, you can do that by going to Object Properties and adding any custom parameters you need, for example (the variables I’ve used are both built-in in Google Tag Manager. From manually adding the code to your website, to installing it via any number of available plugins. See the examples below for a typical website. Required fields are marked *. Disclaimer: Facebook is constantly changing the user interface here, therefore, there is a high chance that my screenshots will not match what you actually see. Go to Events Manager and click Details for your pixel. The entire setup is done in the FB Business Manager’s interface. In GTM, enable the Preview and Debug mode, then refresh the page where you want to install Facebook Pixel with Google Tag Manager. You may want to add a description so someone else of your team can know what has been done so far. Once you save this conversion and go back to create a new ad campaign, this conversion will be available in the Ad Set to choose. We suggest taking the Quick Installation option. This pixel works like any other tracking pixel, such as Google Ads or Google Analytics. Click the Pageview event and you should see that your Facebook Pixel tag has fired. Click Custom HTML Tag. By the way, if your script shows up in red, it means Google Tag Manager wasn’t installed correctly. In GTM, enable the Preview and Debug mode, then refresh the page where you want to install Facebook Pixel with Google Tag Manager. Enter the URL of your website (if I was working with my site, I would enter https://www.analyticsmania.com) and click Open Website. So, if you don’t find a certain option, just keep looking. After the Lead tag has fired, click the Pixel Helper’s icon and check whether you see a green icon next to a Lead event. If you’re already using Facebook as a marketing tool, you want to measure the results, right? Install the Facebook pixel base code: Open your Google Tag Manager. It works perfectly but my problem is that we have multiple domains under one advertising account. On the left side, you can see the name of the parameter that Facebook is expecting (currency and value) and we set our Data Layer Variables as values of those two parameters. free e-book Google Tag Manager for Beginners, #2. Technically, for Facebook there is no difference in how you name the event, it just uses the same naming to appear in reports but what are you tracking with it is up to you, am I right? So if you want to track an interaction that is mentioned in that list, definitely use the Standard Event for that. Test, test, test before publishing – the devil is in the detail. I took it from my other guide about the implementation of Standard Ecommerce via Google Tag Manager. Then click All tools, and under the Assets heading, click on Pixels. Tracking ad performance with Facebook Pixel. Install it and you will see this icon appear in the top right corner of your Chrome browser. The majority of them are optional. Select your website's container, then click. As for the lead, let’s imagine that a visitor (after entering email) is redirected to a “Thank you” page www.example.com/thank-you.