After initially introducing the Facebook pixel as a (powerful) way to track people who have visited your website while logged into Facebook, Facebook moved to a one pixel system. The Facebook Pixel allows you to track website visitors and conversions made from your ads. For both tracking tasks, Facebook has you generate code – called a pixel – to paste onto your website.
To capture visitors to your website with your Pixel, you’ll need to install the Pixel on your website. Also called your “base Pixel”, many website platforms or CMSs have a designated field to paste your Pixel code. If you want to track conversions from your ads, you’ll need to take an extra step beyond that base Pixel installation. To track conversions, you can add some additional code to the specific website page you want to track, or setup a custom conversion (which requires no additional code).
This post looks at how to set up the Facebook custom audience pixel with the goal to track your website visitors, but does include some basic information on how to take the additional steps to set up your conversion tracking as well. Setting up your conversion tracking is a more involved and separate process, but it would still begin with generating and adding your Facebook pixel code to your website.
Setting up your Facebook Pixel to Build Custom Audiences
- From your Ads Manager account, click on All Tools –> Pixels.
- Click the green Create Pixel button.
- Name your Pixel, then click the blue Create Pixel button.
- Before you will generate your Facebook Pixel code, you need to choose between WordPress setup (which will use a plugin) or adding html tracking code to your site.
- If you choose to set up your Facebook Pixel manually, Facebook will generate that pixel code for you one you clicked the “Set Up Manually” button. Most people will click to Copy and Paste the Code. If you don’t manage your own website or prefer to use an integration or tag manager, you have those options, too. You can click the Copy to Clipboard button if you are ready to copy/paste the pixel code into your website. If you are able to add the Facebook pixel code yourself to your website, copy the code that you see in the top box, and paste it in between the <head> </head> tags of your website. If you use WordPress, you will likely have a section within your theme’s settings to hold the code. Often it’s the same place that you’d paste your Google Analytics tracking code. If you don’t have a built-in field for this, there is a plugin that can be added to your WordPress to hold the code for you.
- At this point, you have the option to copy the event code to set up conversion tracking. If you aren’t tracking conversions right now or would prefer to do so using custom conversions instead of adding a new line of code to a specific page on your website, you can skip past this section. You can access the event codes needed for conversion tracking at a later time, too.
Once you choose your industry type, click on the arrow on the right side of the standard event you want to track to access the specific snippet code for that event.
Note: To set up conversion tracking later on, either visit Tools –> Pixels, and click on the Create Conversion button, or Tools –> Custom Conversions. The Create Conversion option presents you with a list of Standard Events and their related code snippets. You’d need to add your chosen Standard Event code to your existing pixel code, and paste it only on the page you want to track conversions. Since most people place their main remarketing pixel code in the <head> section of their website or in their WP theme settings, you can repaste all of the code (remarketing pixel + standard event) on the specific page you are tracking for conversions. The Custom Conversion option eliminates the need for pasting additional code. Instead, you give Facebook the specific URL you want to use to track your conversions.
- Next you will be asked to create an audience. To create an audience based on your Facebook pixel traffic, choose Custom Audience, then Website Traffic.
- You can create multiple audiences, and use your Facebook base pixel for some of those audiences. You’ll want to name your (total) website audience and decide how many days you want to store website visitors in your audience.
Select what website traffic you want to track. Usually people want to track all website visitors, but you can filter traffic. Set the number of days you for you which you want to store your website visitor history. The maximum number of days is 180. Your custom audience will always have the most recent 180 days’ worth of traffic included in it. Older traffic (181+ days) will naturally drop out. Name your custom audience, then click Create Audience.
- Now your Custom Audience is ready! You can visit it at any time by clicking Tools –> Audiences from the navigation menu in your Ads Manager.
- Want to check on your pixel audience? Visit the Audiences tab. A red circle means there’s no pixel activity yet. As soon as the red circle turns green, you’re all set! As days go by and your audience grows, you can visit its progress by visiting this view in your Ads Manager.
Once you have a healthy custom audience assembled, you can choose to advertise to this audience when you are building your new ads. Advertising to an audience of people who have already visited your site means you are paying to have your products or services put in front of people who already have some awareness of your business. This often is a quicker and more effective approach to sales.
If or when you decide to use an event code to track conversions, be sure you choose “Conversion” as your ad type, and select your conversion event from the drop down in your Ads Manager.
What has been your experience advertising to a custom website audience?