Reddit Ads Sync

What is Reddit Ads?

Reddit is a popular social media platform where users can engage in discussions, share content, and participate in communities called subreddits. Reddit ads are a form of native advertising that blends into the platform's feed, appearing as promoted posts. These ads can include text, images, videos, or a combination, and are often targeted based on user interests and subreddits they frequent. Advertisers can choose between different formats like banner ads, video ads, and carousel ads, allowing for diverse creative strategies. The interactive nature of Reddit encourages user engagement, making it a unique platform for brands to foster community-driven discussions and feedback. Additionally, Reddit's ad platform provides robust analytics to track performance and optimize campaigns.


Product Type: Advertising

Integration Type: Starter Kit & ID Sync


Capabilities

  • Captures rdt_cid from URLs and stores it for tracking ad conversions.
  • Syncs rdt_cid into MetaRouter using URL parameter extraction.
  • Adds identifiers to server-side events for attribution.
  • Values are refreshed whenever the URL parameter is re-encountered.
  • Enhances server-side events with Reddit Ads campaign tracking metadata.

Sync Details

  • IDs:

    • rdt_cid – A unique identifier passed as a URL parameter by Reddit Ads to track ad engagement and campaign performance.
  • Description:

    • The sync captures rdt_cid from the URL parameters.
    • Each value is stored in first-party storage for a configured duration.
    • Values are refreshed when new data is detected.
    • The identifiers are added to server-side event payloads for attribution or targeting.
  • Server-side Event Payload:
    Server-side Event Payload: Upon completion of all vendor's sync, the server-side events will incorporate all resolved identifiers as described above. The following object will be appended to the context.providers property within the event's JSON payload.

    {
      "redditAds": {
        "rdt_cid": "URL parameter value from rdt_cid"
      }
    }
    
    
  • Cookie Name:

    • Cookie: _meta_redditAds_rdt_cid
    • IndexedDB: [your storage prefix]_redditAds_rdt_cid
    • For a general guide on ID Sync validation, see here.

Sync Setup Guide

1. Add a Reddit Ads Sync in MetaRouter

To gather the rdt_cid, you must add a Reddit Ads sync.

  1. From the Pipelines page, find the pipeline associated with the web property you’d like to add a sync to. Hover over the three dot dropdown and select “Build AJS File.”
  2. In the Identity Syncs section, select the Reddit Ads sync.
  3. Fill out the following fields:
    1. Cookie Lifetime (in days) – Defines how long the identifier remains in storage before it expires. Example: 30
  4. Scroll down and click the Save and Build File button.
  5. Deploy your AJS file to propagate changes to your web property.

What’s Next

If applicable, proceed with setting up your Reddit Ads Starter Kit.