Skip to main content
All CollectionsDSP and programmatic
How to set up a pixel for programmatic campaigns
How to set up a pixel for programmatic campaigns

Set up a Basis pixel to track user activity and audiences.

Updated over a week ago

A Basis pixel is essential for tracking user activity and building custom audiences for your campaigns. You only need one Basis pixel per account.


How to set up a pixel

  1. Go to Manage in the top menu.

  2. Click on an account in the list.

  3. Select Settings toward the top.

  4. Go to the Partners tab and then the Tracking Tags tab.

  5. Scroll down to the bottom of the drawer, and select + Create and then Basis.

  6. Enter a Name.

  7. Add one of the following “Actions” to generate a pixel script:

    • Select an Audience: Choose either “Add People to These Audiences” or “Remove People from These Audiences.”

    • Select a Conversion: Choose the relevant conversion you want to track.

  8. Click Save.

  9. Apply the pixel:

    • If you're using Fluency Tag Manager, the pixel was automatically added when you clicked Save.

    • If you're not using Fluency Tag Manager, you'll need to copy the script and provide it to your web developer to add into your website’s tracking.


Configuring pixel rule conditions and actions

Rule conditions

Pixel rule conditions define when the pixel adds users to the DSP Custom Audience. You can configure the pixel to fire on either all of the following conditions or any of the following conditions once installed into your website tracking:

  • URL Contains

  • URL Matches Pattern

  • Revenue Greater Than

  • Geographic Location

  • Custom Condition

Actions

After setting your rule conditions, add the name of your custom DSP audience created in Account Settings under the Audiences tab, or choose to remove people from the audience who meet the rule conditions. Finally, add the conversion event and value for the custom audience (see example below).

Handling dynamic data for rule conditions

For conditions like Revenue, Custom String, or Custom Number, the pixel requires dynamic data from your website. Reach out to your Fluency team member if interested in setting dynamic rule conditions.

Did this answer your question?