Overview
Use Reddit Ads with Linkrunner when you want to send Reddit traffic through one Linkrunner campaign link, attribute installs and in-app events, and send server-side conversions back to Reddit through the Reddit Conversions API. The recommended flow is:- Create or prepare your Reddit Ads account.
- Create a Reddit Pixel and Conversion Access Token in Reddit Events Manager.
- Add the Reddit Pixel ID and Conversion Access Token in Linkrunner.
- Create a Linkrunner campaign link for each Reddit ad or destination you want to measure.
- Use the Linkrunner campaign link as the destination URL in Reddit Ads Manager.
- Test the full click, install, first open, and event flow before scaling spend.
Linkrunner captures Reddit’s
rdt_cid click ID when a user clicks your Reddit ad. Reddit appends this value to the destination URL, so keep the Linkrunner campaign link intact and do not remove query parameters.What you need
- A Linkrunner project with the Linkrunner SDK installed in your app
- Android and iOS store URLs configured in Linkrunner
- Deep linking configured if the ad should open a specific in-app screen
- Access to a Reddit Ads account
- A Reddit Pixel ID
- A Reddit Conversion Access Token for Conversions API
Linkrunner’s Reddit CAPI setup does not require a Reddit Advertiser ID or Ad Account ID. Use the Reddit account only to create the Pixel, generate the Conversion Access Token, and run the ad campaign.
1. Prepare your Reddit Ads account
Go to Reddit Ads and sign in to the advertiser account that will run the campaign. If this is your first Reddit campaign, complete the business, billing, and advertiser setup required by Reddit.
- Pixel ID - this identifies the Reddit Pixel that should receive conversions.
- Conversion Access Token - this authorizes Linkrunner to send Reddit Conversions API events.
2. Add Reddit CAPI credentials in Linkrunner
Open your Linkrunner project and go to Dashboard > Integrations > Reddit Ads. Complete the Linkrunner setup in this order:- Open Pixel Management.
- Add the Reddit Pixel ID and Conversion Access Token.
- Open Event Mapping after the credentials are saved.


3. Map events for Reddit
Open the Event Mapping tab inside the Reddit Ads integration page. This tab becomes available after the Reddit Pixel ID and Conversion Access Token are saved.

- Review the default install mapping. Linkrunner sends installs and first opens to Reddit as a custom event named
Install. - In Your Events, choose the Linkrunner event captured by your SDK, such as
registration,purchase,search, oradd_to_cart. - In Reddit Ads Event, choose the matching Reddit event key, such as
SIGN_UP,PURCHASE,SEARCH, orADD_TO_CART. - For purchase or revenue events, enable Send Revenue and choose the currency that should be sent to Reddit.
- Save the mapping.
- Use Reddit Events Manager’s test flow or Linkrunner’s test-event action to confirm the mapped event reaches Reddit before increasing spend.
Install. Signup and registration defaults use Reddit’s SIGN_UP event. For purchase and other post-install events, create explicit mappings so Linkrunner knows which Reddit event to send.
Recommended starting mappings:
| Linkrunner event | Reddit event key |
|---|---|
| Install or first open | Custom event named Install |
| Registration or signup | SIGN_UP |
| Purchase | PURCHASE |
| Search | SEARCH |
| Add to cart | ADD_TO_CART |
| Lead form or qualified lead | LEAD |
| Custom app event | Custom Reddit event name |
4. Create a Linkrunner campaign link
Before you create the Reddit ad, create the Linkrunner campaign link that Reddit will send users to.- Go to App Campaigns in Linkrunner.
- Click Create Link.
- Enter a clear campaign name and destination setup.
- Add the app route or deferred deep link if the ad should open a specific in-app screen after install.
- Open Advanced Options.
- Select Reddit Ads as the ad channel when the option is available.
- Create the campaign and copy the shareable Linkrunner campaign link.


Create a new Linkrunner campaign for every new Reddit destination link that should be valid and measured independently. For example, use different Linkrunner campaign links for different creatives, landing destinations, audiences, or experiments.
5. Create the Reddit campaign
In Reddit Ads Manager, create the campaign that will use your Linkrunner link.Step 1: Open Ads Manager
Go to Reddit Ads Manager and select the ad account that owns the Pixel you configured in Linkrunner.
Step 2: Use Advanced Create
If Reddit asks how you want to create the campaign, choose Advanced Create. This gives you access to objective, audience, bidding, conversion goal, and destination URL controls.
Step 3: Configure campaign details
Enter a clear campaign name. Choose the objective based on how you want Reddit to optimize delivery:- Conversions - recommended when your Reddit Pixel and Linkrunner CAPI events are ready, and you want Reddit to optimize toward mapped events like Sign Up, Lead, or Purchase.
- Traffic - useful for an early click-through test before event optimization.
- App installs - use only if your Reddit campaign is set up for Reddit’s native app install flow. For Linkrunner web-to-app attribution, use a Linkrunner campaign link as the ad destination.


Step 4: Configure the ad group
In the ad group, configure the audience and delivery settings:- Add an ad group name.
- Choose audience suggestions such as keywords, communities, custom audiences, and locations.
- Choose placements. Auto placements is a good default for the first test.
- Set the ad group budget and schedule.
- In Bidding & optimization, select the conversion goal that matches the Reddit event you mapped in Linkrunner.
- Choose the conversion optimization window, such as 7-day click and 1-day view, unless your team has a stricter attribution policy.

Step 5: Create the ad
On the ad setup screen, add the creative that Reddit users will see:- Enter the ad name.
- Add the headline, media, body copy, and call to action.
- In the destination URL field, paste the Linkrunner campaign link you created earlier.
- Keep all URL parameters intact.
- Preview the ad.
Step 6: Review and publish
Review the campaign, ad group, and ad before publishing.- Confirm the ad account owns the same Reddit Pixel configured in Linkrunner.
- Confirm the Pixel and conversion goal match the Pixel configured in Linkrunner.
- Confirm the destination URL is the Linkrunner campaign link.
- Confirm the budget is intentionally low for the first test.
- Publish the campaign when everything is correct.
How attribution and CAPI work
When a Reddit user clicks your ad, Reddit appendsrdt_cid to the destination URL. Linkrunner captures that click ID on the campaign link click and carries it through install attribution.
For attributed installs and mapped in-app events, Linkrunner sends a Reddit Conversions API event that includes:
- The Reddit click ID (
rdt_cid) - The mapped Reddit event name
- Event time
- Deduplication ID
- Hashed user identifiers when available
- Value, currency, item count, and other event metadata when available
Frequently Asked Questions
Why are my Reddit campaigns not showing up on Linkrunner?
Why are my Reddit campaigns not showing up on Linkrunner?
Unlike Meta campaigns, Reddit campaigns do not appear automatically on the Linkrunner dashboard. They show up after users click the Linkrunner campaign links you set as destination URLs in your Reddit ads.To fix this, confirm each Reddit ad uses a Linkrunner campaign link, the ad is active and receiving traffic, and your app is live with the Linkrunner SDK installed.
Why are my Reddit events not appearing in Reddit Events Manager?
Why are my Reddit events not appearing in Reddit Events Manager?
Confirm the Pixel ID and Conversion Access Token are from the same Reddit advertiser account. Then verify that the Reddit ad sends users to the Linkrunner campaign link and that the click URL preserves
rdt_cid.Reddit Events Manager may show Linkrunner events under CAPI Direct. Pixel source events appear only when you also install Reddit’s browser Pixel on your website; Linkrunner’s server-side postbacks do not require that browser Pixel source.Do Reddit campaigns appear automatically like Meta campaigns?
Do Reddit campaigns appear automatically like Meta campaigns?
No. Reddit uses a web-to-app flow where the Linkrunner campaign link acts as the tracking mechanism. Campaigns appear on the dashboard when users click through these links.
What is rdt_cid and why is it important?
What is rdt_cid and why is it important?
rdt_cid is Reddit’s click ID. Reddit appends it to the destination URL when a user clicks an ad, and Linkrunner captures it from the campaign link click for attribution and Reddit CAPI postbacks.Keep the Linkrunner campaign link intact and do not remove URL parameters. Without rdt_cid, Linkrunner cannot match the install or event back to the Reddit ad click.Can I use the same campaign link for multiple Reddit ads?
Can I use the same campaign link for multiple Reddit ads?
You can, but it is not recommended when you want creative-level reporting. Create separate Linkrunner campaign links for each Reddit ad, creative, destination, or experiment you want to split in reporting. Update each Reddit ad destination URL with the correct Linkrunner campaign link.You can quickly duplicate campaigns in Linkrunner to create multiple links for different ad creatives.
The ad click opens the wrong destination
The ad click opens the wrong destination
Check the Linkrunner campaign’s store URLs, platform routing, and deferred deep link configuration. If you changed the campaign after publishing the Reddit ad, click the Reddit ad again to test the current redirect behavior.
Can I track revenue and purchase events from Reddit campaigns?
Can I track revenue and purchase events from Reddit campaigns?
Yes. Linkrunner can send mapped purchase and revenue events to Reddit when your app sends revenue events through the Linkrunner SDK and the event is mapped to Reddit’s
PURCHASE event.For purchase or revenue events, enable Send Revenue in the Reddit event mapping and choose the currency that should be sent to Reddit.How do I verify Linkrunner is sending events to Reddit?
How do I verify Linkrunner is sending events to Reddit?
Use Linkrunner’s SDK testing flow to verify installs and events first. Then use Reddit’s event verification workflow for test events to confirm events are reaching Reddit Events Manager.
Related setup
Deep Linking Setup
Configure Android App Links and iOS Universal Links.
Deferred Deep Linking
Read deferred deep link data after first app open.