ads

Install pixels from external ad networks

Last updated: February 3, 2021

Applies to:

All products and plans

Pixels from external ad networks work similarly to the HubSpot tracking code. Once installed on your site, the pixel detect visits to your pages. This data is the basis for creating ad audiences, which you can use to target your ads at specific visitors. Pixels also collect data that can help optimize ads and measure your ads' results. 

After connecting your Facebook Ads, Google Ads, or LinkedIn Ads account to HubSpot, you can install a pixel from the external ad network, such as the Facebook pixel, Google conversion tracking tag, and LinkedIn Insight Tag, on all your HubSpot-hosted pages or external pages where your tracking code is installed. Once you install your pixel, you can create a website visitors audience directly in the HubSpot ads tool.

When you install a pixel according to the instructions below, the pixel code will fire along with the HubSpot tracking code. If you choose not to install a pixel, HubSpot's tracking code will still work and attribute contacts to your ads.

Please note:

  • When you install a pixel or tag on your website, you'll need to make sure that you follow any relevant government or service-specific policies. For example, Google provides a specific EU user consent policy for advertisers. Your legal team is the best resource to give you compliance advice for your situation.
  • In order for the user who connected a Facebook Ads account to install a Facebook pixel in HubSpot, both the user and the connected Facebook Ads account must be assigned the pixel.
  • After you install a Facebook pixel through HubSpot, you may notice an alert titled "New Domain Sending Data" under the Diagnostics tab in the Facebook Events Manager. If the alert lists hubspot.com, you can safely ignore it. Learn more about pixel traffic permissions in Facebook's Business Help Center.

Install your pixel

When you install your pixel through HubSpot, it will automatically be included on every page where you have the tracking code installed. If you want to limit the pixel to specific pages of your site, you'll need to include it manually in the page's header or footer HTML.

Please note: if you manually include the pixel code in your website's header or footer HTML, you should not install the pixel through HubSpot. Otherwise, the pixel will fire twice and may lead to inconsistent data.

  • In your HubSpot account, click the settings icon settings in the main navigation bar.
  • In the left sidebar menu, navigate to Marketing > Ads.
  • Click the Pixels tab.
  • Click Add pixel.
  • In the dialog box, click the Select a pixel dropdown menu and select the pixel you want to install, then click Add pixel.

The pixel will now be automatically added to all your HubSpot pages or external pages where your tracking code is installed.

ads-pixel-settings-table

Limit data use to comply with the CCPA

If your company falls under the CCPA, or you want any of your California customers to be under Limited Data Use with Facebook, you should enable Limited Data Use for any of your ad accounts with a pixel that you've installed through HubSpot.

Please note: While these features are in HubSpot, your legal team is the best resource to give you compliance advice for your specific situation.

To enable Limited Data Use for an ad account:

  • In your HubSpot account, click the settings icon settings in the main navigation bar.
  • Under the Facebook, toggle the Limited Data Use switch on to limit data usage for that ad account.

fb-ad-account-limit-data-use-toggles

Learn more about Facebook's Limited Data Use.