Skip to content
Contactlevel Help Center home

Installing your tracking pixel

Updated by Dag

The tracking pixel is a small script that records visits to your website and sends them to ContactLevel for identification. You need it for both Audience Visits and Reveal. Installing it takes a few minutes.

What the pixel does

Once installed on a whitelisted domain, the pixel powers two features:

  • Audience Visits identifies people from your audiences who click your ads. This needs the audience's cl_audience UTM parameter on your ad's landing page URL. Works worldwide.

  • Reveal identifies individual visitors from any channel, with no UTM parameter. It covers US visitors only and needs a Reveal plan.

The snippet loads from px.personsync.com. PersonSync is ContactLevel's own pixel. If you see that domain in your tag manager or your browser's network tab, that's expected.

Step 1: Copy the pixel

  1. Click Tracking Pixel in the left sidebar.

  2. Under Install your pixel, click Copy. The snippet contains your account's unique client ID, so copy it from your own account.

Step 2: Add the pixel to your site

  1. Open Google Tag Manager and go to your website container.

  2. In Tags, click New.

  3. Choose Custom HTML as the tag type.

  4. Paste the snippet into the HTML field.

  5. Set the trigger to All Pages.

  6. Save the tag and publish your container.

Directly in your site's HTML

  1. Open your website template or CMS header settings.

  2. Find the <head> section.

  3. Paste the snippet just before the closing </head> tag.

  4. Save and deploy your changes.

Step 3: Whitelist your domain

The pixel doesn't record visits on domains that aren't whitelisted. Don't skip this step.

  1. On the Tracking Pixel page, scroll to Whitelisted domains.

  2. Click Whitelist domain.

  3. Enter your domain, for example example.com. Its subdomains are included.

  4. Click Whitelist domain to save. The domain appears in the list with the status Whitelisted.

Step 4: Finish setup for the mode you use

  • Audience Visits: copy each audience's UTM parameter and add it to the landing page URL of the ads targeting that audience.

  • Reveal: nothing else to do. Identified visitors start appearing under Visits → Reveal Visits as soon as the pixel fires on a whitelisted domain.