Tracking for Reddit
Table of Contents
- Introduction
- Step 1: Connect Your Reddit Ads Account
- Step 2: Add the Northbeam Tracking Parameter
- Step 3: Verify the Integration
- Reddit Ads FAQ
Introduction
This guide will show you how to connect Reddit Ads to Northbeam and configure click based attribution tracking.
Once the Reddit Ads account is connected and the required Northbeam tracking parameter is added to each ad, Northbeam can receive:
- Spend data from Reddit Ads
- Platform reported click data from Reddit Ads
- Campaign, ad group, and ad identifiers used for reconciliation and attribution
Reddit Ads currently supports the following Northbeam attribution models:
- Clicks Only
- Last Click
- First Click
- Linear
Clicks + Modeled Views and Clicks + Deterministic Views are not currently supported for Reddit Ads attribution.
| Input | Output | If the input is missing |
|---|---|---|
| Reddit Ads account connection | Northbeam can pull Reddit Ads spend and platform reported click data. | Reddit Ads data will not appear in Northbeam. |
| Northbeam tracking parameter on each ad | Northbeam can reconcile visits to the correct campaign, ad group, and ad. | Visits and attributed results may be missing or assigned incorrectly. |
Before You Start
Make sure you have:
- Access to the correct Reddit Ads account
- Permission to authorize the Reddit Ads connection in Northbeam
- Permission to edit ads and destination URLs in Reddit Ads Manager
- Access to the correct Northbeam dashboard
Important: Reddit warns that editing an existing ad's creative may reset its votes, comments, and awards. Review the warning in Reddit Ads Manager before saving changes to a live ad. When possible, add the tracking parameter before launching the ad.
Step 1: Connect Your Reddit Ads Account
Open the Reddit Ads integration in Northbeam:
-
Onboarding: Go to Integrations and UTMs > Reddit Ads.

-
Dashboard: Go to Settings > Connections > Reddit Ads.

- Click Connect on the Reddit Ads integration card.
- Sign in to Reddit Ads if prompted.
- Review and approve the requested permissions.
- Select the correct Reddit Ads account if prompted.
- After returning to Northbeam, confirm that the correct account is linked.
Step 2: Add the Northbeam Tracking Parameter
The Northbeam tracking parameter must be added to the Destination URL for every Reddit ad.
Use the following parameter:
?nbt=nb:reddit_ads:reddit_ads:{{CAMPAIGN_ID}}:{{ADGROUP_ID}}:{{AD_ID}}Reddit automatically replaces the template values with the campaign, ad group, and ad identifiers when the ad is served.
Add the parameter to an ad
- Sign in to Reddit Ads Manager.
- Open the campaign that you want to update.
- Open the relevant ad group.
- Select the individual ad.
- Find the Destination URL field.
- Add the Northbeam tracking parameter to the destination URL.
- Review the destination URL and click Save.

Ad level requirement:Add the parameter to every individual ad. Adding it only at the campaign or ad group level does not meet the Reddit Ads tracking requirement.
Use the correct URL separator
If the destination URL does not already contain query parameters, add ? before the Northbeam parameter:
https://www.example.com/product?nbt=nb:reddit_ads:reddit_ads:{{CAMPAIGN_ID}}:{{ADGROUP_ID}}:{{AD_ID}}If the destination URL already contains a ? and other query parameters, add the Northbeam parameter using &:
https://www.example.com/product?utm_source=reddit&utm_medium=paid&nbt=nb:reddit_ads:reddit_ads:{{CAMPAIGN_ID}}:{{ADGROUP_ID}}:{{AD_ID}}
Important:Copy the parameter exactly as shown. Missing colons, underscores, braces, or identifiers can prevent Northbeam from reconciling visits correctly.
Step 3: Verify the Integration
Complete the following checks:
-
Go to Settings > Connections and confirm that the Reddit Ads connection does not show an authorization error.
-
Confirm that the correct Reddit Ads account is linked.

-
Confirm that every active Reddit ad contains the exact Northbeam tracking parameter.
-
Open an ad's preview or destination URL and confirm that the landing page loads successfully.
-
Confirm that the final landing page URL preserves the
nbtparameter after any redirects. -
Confirm that Reddit Ads spend and platform reported clicks begin appearing in Northbeam.
-
Confirm that Reddit visits are assigned to the expected campaign, ad group, and ad.
When an account is first connected, Northbeam can backfill up to one year of historical Reddit Ads spend. Historical attribution still depends on whether valid tracking parameters were present on the ads during that period.
Reddit Ads FAQ
1. Does the Reddit Ads integration support attribution and revenue tracking?
Yes. Reddit Ads supports click based attribution when the account connection is active and the required Northbeam tracking parameter is present on each ad.
2. Which Northbeam attribution models are supported?
Reddit Ads supports:
- Clicks Only
- Last Click
- First Click
- Linear
Clicks + Modeled Views and Clicks + Deterministic Views are not currently supported for Reddit Ads attribution.
3. What Northbeam tracking parameter should I use?
Use:
nbt=nb:reddit_ads:reddit_ads:{{CAMPAIGN_ID}}:{{ADGROUP_ID}}:{{AD_ID}}Add it to the Destination URL for every Reddit ad.
4. Can I add the tracking parameter at the campaign or ad group level?
No. The Northbeam tracking parameter must be added at the individual ad level for Reddit Ads.
5. Does Northbeam pull platform reported clicks from Reddit Ads?
Yes. Northbeam pulls platform reported click data from Reddit Ads. This can be compared with Northbeam Visits to help identify tracking coverage issues.
6. How far does Reddit Ads spend backfill?
The integration can backfill up to one year of historical spend when the account is first connected.
7. Why might Reddit Ads reporting differ from Northbeam?
Differences are expected for several reasons:
- Attribution method: Reddit uses a Reddit-only last-touch methodology, while Northbeam considers touchpoints across channels.
- View-through attribution: Reddit can count conversions after an impression without a click. Northbeam's current Reddit attribution is click based.
- Attribution windows: Reddit's account-level click and view windows can be configured to 1, 7, or 28 days. Reddit's default is 28-day click and 1-day view attribution.
- Historical recalculation: Reddit recalculates historical platform conversions using the account's current attribution window settings. If those settings change, historical numbers in Reddit Ads Manager may change retroactively.
- Timezone: Reddit reports using the ad account's timezone, while Northbeam uses the timezone configured for the client dashboard.
8. Why is Reddit Ads data missing or incomplete?
Check the following:
- Confirm that the Reddit Ads connection is active and the correct account is linked.
- Reconnect the account if the Connections page displays an authorization error.
- Confirm that every active ad contains the exact Northbeam tracking parameter.
- Confirm that the parameter is added at the ad level.
- Check that the landing page and any redirects preserve the
nbtparameter. - Confirm that the landing page loads correctly after the parameter is added.
9. Will editing an existing Reddit ad affect its engagement?
It may. Reddit Ads Manager warns that editing an ad's creative can reset its votes, comments, and awards. Review Reddit's warning before saving changes to a live ad.
Updated about 5 hours ago
