How to install the Reddit Pixel

This guide walks you through installing the Reddit Pixel, setting up conversion events, checking that they fire, and planning for the Conversions API.

BeginnerAbout 30 minutesReviewed October 2026

The Reddit Pixel is a JavaScript snippet on your website that records what people do after seeing or clicking your Reddit ads. Reddit uses those events to report conversions, build retargeting audiences, and optimize Sales and Lead generation campaigns.

The Conversions API, or CAPI, sends the same kind of events from your server instead of the browser, which holds up better when browsers or ad blockers limit tracking. Reddit recommends using the Pixel and CAPI together, with deduplication so each conversion counts once.

Find your Pixel ID

In Ads Manager, open Events Manager from the navigation menu. Your Reddit Pixel and its Pixel ID are listed there. Reddit says this ID should match the Pixel ID shown for your business under Accounts. If they do not match, stop and check you are in the right business before installing anything.

Choose an install method

Reddit supports four routes. Manual installation gives the most control but needs a developer. Google Tag Manager is the recommended route if you already use it. Shopify stores can connect through the Reddit Ads app. Supported partners such as Tealium, Rudderstack, Elevar, and WooCommerce can install the Pixel too. Use one route so the Pixel is not installed twice.

Install on Shopify with the Reddit Ads app

Reddit recommends its Reddit Ads app for a codeless Shopify setup. Install the app from the Shopify App Store, where Reddit is listed as the developer, and connect your Reddit Ads account. The app installs the Pixel and can sync your product catalog. A Shopify custom pixel is the alternative if you need custom events or more control, but it requires some coding.

TipRemove any older Reddit Pixel code from your theme before connecting the app, so events are not counted twice.

Or install manually or through Google Tag Manager

For a manual install, copy the Pixel base code from Events Manager and add it to your site-wide template so it loads on every page, following Reddit’s placement instructions. For Google Tag Manager, add the Reddit Pixel through your web container, set it to fire on all pages, and publish. Reddit’s GTM setup can configure the Pixel and Conversions API together.

Set up conversion events

Reddit supports eight standard events: PageVisit, ViewContent, Search, AddToCart, AddToWishlist, Purchase, Lead, and SignUp, plus custom events. The Event Setup Tool is Reddit’s recommended way to add them without code. In Events Manager, select Event Configuration, then Set Up Events. Enter your site URL, select Open URL, then select Add event on your site.

Choose a trigger for each event

For each event, choose Web elements to fire on a button or link click, or URL keywords to fire when someone reaches a page, such as your order confirmation page. Reddit recommends adding metadata such as value and currency for purchases. Create only one event of each type, and save. Reddit shows the 20 most recent custom events in Events Manager.

Watch outDo not set up the same purchase event through both the setup tool and a Shopify app, or each order may count twice.

Test that events fire

Install the Reddit Pixel Helper Chrome extension, turn off ad blockers, and make sure third-party cookies are enabled in your browser, which Reddit requires for event testing. Visit your site and complete each action. The Pixel Helper shows which events fired. Then confirm the same events appear in Events Manager. Conversions can take a few hours to appear in reporting.

Check attribution settings and plan for CAPI

In Events Manager, open Attribution Settings to see your windows. By default Reddit credits conversions within 28 days of a click and 1 day of a view. When you add the Conversions API, generate a conversion access token in your business, send events within seven days of when they happen, and pass the same conversion ID from the Pixel and CAPI for each conversion.

Before you move on

  • The Pixel ID in Events Manager matches your business
  • The Pixel is installed once, on every page
  • Each conversion event is set up once with the right trigger
  • Purchase events include value and currency
  • The Pixel Helper and Events Manager both show your test events

Official resources

Ad platforms update their tools often. This guide was last reviewed against the official documentation above in October 2026. If your screen looks different, the official help pages have the latest steps.

At a glance

Level
Beginner
Time
About 30 minutes
What you need
  • A Reddit Ads account with business admin access
  • Access to your website code, Google Tag Manager, or your Shopify admin
  • A list of actions to track, such as purchases, sign-ups, or leads
  • Google Chrome for the Reddit Pixel Helper extension
  • Your cookie consent setup

Where DIY setups go wrong

The most common problems with self-built Reddit Ads setups, and what they cost.

Installing the Pixel twice

Theme code plus an app or tag manager can fire every event twice, which inflates conversions and misleads optimization.

Running Pixel and CAPI without deduplication

If both send the same purchase without a matching conversion ID, Reddit may count it twice or apply session-based matching that does not fit your setup.

Testing with an ad blocker on

Ad blockers and blocked third-party cookies stop test events from showing, so a working Pixel can look broken.

Skipping value and currency

Without purchase value, Reddit can count orders but cannot report revenue or return on ad spend.

Ignoring consent

Reddit offers a Limited Data Use option for visitors who have not consented to behavioral targeting. Firing the Pixel without respecting consent creates compliance risk.

What this guide doesn't cover

A Pixel that fires is the beginning of measurement, not the end. Server-side events, deduplication, match keys like email and the Reddit click ID, consent handling, and catalog mapping decide how much of your real activity Reddit can see and optimize toward.

Active Digital Marketing sets up Reddit Pixel and Conversions API tracking with deduplication, checks match quality, and reconciles Reddit’s numbers with your store or CRM.

  • Conversions API setup with conversion ID deduplication
  • Match keys such as email, IP address, and click ID
  • Limited Data Use and consent configuration
  • Catalog mapping for Dynamic Product Ads
  • Attribution window choices and reporting checks
  • Reconciling Reddit conversions with store and CRM data

Common questions

Does Reddit have a Shopify integration?

Yes. Reddit recommends the Reddit Ads app on the Shopify App Store for a codeless Pixel setup, and the app can also sync your product catalog.

What standard events does the Reddit Pixel support?

PageVisit, ViewContent, Search, AddToCart, AddToWishlist, Purchase, Lead, and SignUp. You can also send custom events.

How do I know the Reddit Pixel is working?

Use the Reddit Pixel Helper Chrome extension while you complete actions on your site, then confirm the events in Events Manager.

Do I need the Conversions API?

It is not required, but Reddit recommends using the Pixel and Conversions API together for better coverage, with deduplication in place.

Rather have it built right the first time?

If your business does $25,000+ a month in revenue, apply and Mitch will review your accounts personally. Earlier than that? An ad account audit gives you a senior-level fix list you can work through yourself.