Tracking for LiveIntent

Table of Contents


Introduction

This guide will show you how to set up LiveIntent tracking in Northbeam.

The LiveIntent integration currently supports:

  • LiveIntent spend and platform reporting
  • Click-based attribution using Northbeam tracking parameters
  • Campaign- and creative-level reporting

Support for deterministic impression and view-through attribution is planned for a future release.

InputOutputIf Input is missing...
LiveIntent IntegrationLiveIntent platform data is pulled into Northbeam, including:
  • Spend
  • Impressions
  • Clicks
  • Campaign names
  • Creative names
LiveIntent platform metrics and campaign details will not appear in Northbeam.
Northbeam Tracking ParametersVisits, transactions, revenue, and other conversion metrics attributed to LiveIntent campaigns and creativesSpend and platform metrics may still appear, but Northbeam may not be able to attribute visits and conversions to the corresponding LiveIntent campaigns and creatives.

How LiveIntent data maps to Northbeam

Once connected, LiveIntent data appears in Northbeam using the following hierarchy:

LiveIntent LevelNorthbeam Level
CampaignCampaign Level
[Placeholder Value]Adset Level
CreativeAd Level

LiveIntent performance is reported at the Campaign and Ad levels. The Adset level displays a placeholder to preserve Northbeam’s reporting hierarchy.


Step 1: Connect Your LiveIntent Account

1A: Find your LiveIntent credentials

Northbeam connects to LiveIntent using your:

  • LiveIntent username
  • LiveIntent password

Use credentials that have access to the advertiser account you want to connect.

📘

Northbeam uses these credentials to authenticate with LiveIntent and retrieve an access token.

1B: Connect in Northbeam

  • During onboarding: Go to Integrations > LiveIntent
  • From your dashboard: Go to Settings > Connections > LiveIntent

Enter your LiveIntent username and password.

If authentication is successful:

  1. Select the appropriate LiveIntent advertiser
  2. Click Save



Step 2: Add Northbeam Tracking Parameters

Add the Northbeam tracking parameters to the click URL for every LiveIntent creative.

For more instructions on configuring click URLs, see Zeta Global’s Click-URL Macros and Accepted Characters documentation.

Append the following string to each click URL:

nbt=nb%3Aliveintent%3A%3A${CAMPAIGN_ID}%3A%3A${CREATIVE_ID}&decisionid=${DECISION_ID}


How to append the parameters:

Use ? if the click URL does not already contain parameters

https://example.com?nbt=nb%3Aliveintent%3A%3A${CAMPAIGN_ID}%3A%3A${CREATIVE_ID}&decisionid=${DECISION_ID}


Use & if the click URL already contains parameters:

https://example.com?utm_source=liveintent&nbt=nb%3Aliveintent%3A%3A${CAMPAIGN_ID}%3A%3A${CREATIVE_ID}&decisionid=${DECISION_ID}





LiveIntent FAQ

1. Why is there no LiveIntent adset-level reporting?

LiveIntent line items ("adsets") are primarily used as an internal optimization layer rather than a standard customer-facing reporting level. Accordingly, Northbeam supports LiveIntent attribution at the Campaign and Ad levels.

A placeholder appears at the Adset level to preserve Northbeam’s reporting hierarchy, but performance should be evaluated using the Campaign and Ad views.

2. Do I need to add the tracking parameters to every creative?

Yes.

LiveIntent click URLs are configured at the creative level. Every existing and newly created creative must include the Northbeam tracking parameters.

Northbeam does not automatically add or update these URLs through the LiveIntent API.

3. Can I use other UTM parameters alongside Northbeam's parameters?

Yes.

The nbt and decisionid parameters can be used alongside standard parameters such as:

  • utm_source
  • utm_medium
  • utm_campaign
  • Other analytics or tracking parameters

Make sure each parameter is separated using &.

4. Why do my Northbeam results differ from LiveIntent?

Differences are expected because LiveIntent and Northbeam use different attribution methodologies.

LiveIntent reports conversions based on the attribution settings configured for the advertiser and may credit both post-click and post-view conversions. Northbeam evaluates LiveIntent alongside the customer’s other marketing touchpoints, which may result in fewer conversions being attributed to LiveIntent.

LiveIntent attribution settings may vary by advertiser. Contact your LiveIntent account team to confirm the windows and post-view credit settings applied to your account.

5. Why do I see spend but no attributed revenue?

The LiveIntent connection and Northbeam click tracking serve different purposes.

The connection imports platform reporting such as spend, impressions, and clicks. The Northbeam parameters connect LiveIntent clicks to visits and conversions.

If spend appears without attributed revenue:

  • Confirm every creative contains both nbt and decisionid.
  • Confirm the macros were not URL-encoded.
  • Confirm the Northbeam pixel fires on the landing page.
  • Confirm the URL parameters are not removed by a redirect.
  • Confirm purchase tracking is working.

6. Why is hourly LiveIntent data different from the LiveIntent dashboard?

LiveIntent does not provide hourly reporting through the API used by Northbeam.

LiveIntent reporting is imported daily, and any hourly breakdown displayed in Northbeam is derived downstream. Because of this, hourly bucketing may not match the LiveIntent interface exactly.

7. How long does LiveIntent data take to populate?

Initial LiveIntent reporting may take several hours to appear after the account is connected.

LiveIntent data may continue updating for up to 48 hours. Northbeam waits three days before considering the reporting stable.

8. I think there's an issue with tracking. What should I check?

  • Connection: Go to Settings > Connections and check the LiveIntent connection for errors.
  • Advertiser: Confirm the correct LiveIntent advertiser was selected.
  • Click URLs: Confirm all creative URLs contain nbt and decisionid.
  • Macros: Confirm ${CAMPAIGN_ID}, ${CREATIVE_ID}, and ${DECISION_ID} were not URL-encoded.
  • Redirects: Confirm redirects preserve the URL parameters.
  • Northbeam Pixel: Confirm the Northbeam pixel fires on the landing page.
  • Purchase Tracking: Confirm Northbeam receives purchase events from the checkout.

If the issue continues, please submit a support ticket.



Did this page help you?