Reddit ads for ecommerce in Europe: what we know and what we don't

How Reddit ads work for online shops: formats, targeting, product ads and tracking, and why published cost benchmarks mislead when you plan a budget.

Paid media
3 November 20265 min read

Most content on Reddit ads for ecommerce comes from US agencies that sell Reddit. It is not written for a shop selling in Europe that wants to know what to expect.

So this page does two things. It describes what Reddit's own help documentation says about formats, targeting, catalogue ads and tracking. And it marks where the picture is thin, which is mostly cost. This page sits under our wider view on paid media strategy for ecommerce.

How do Reddit ads work: objectives, formats and pricing models?

Reddit's help centre lists campaign objectives such as awareness and traffic, and pricing models that bill per thousand impressions, per click or per video view1. The set of objectives available can change, so read the current list in your account.

The format most shops meet first is the free-form ad: a headline, body text and optional media2. Reddit is a place where people read text. A free-form ad that reads like a banner will look out of place.

Reddit also offers Reddit Max campaigns, an automated campaign type where the advertiser supplies targeting and creative and Reddit's system sets bids and budget. Automation hands over control, so measure what it delivers against your margin like any other campaign.

One term to get straight: a subreddit is a community on Reddit. We call it a community (subreddit) here and a community from now on.

Reddit offers community, interest and keyword targeting. Community targeting picks people, and automated targeting widens the audience.

Targeting: communities, interests and keywords

Reddit's audience documentation describes three kinds of targeting: interests, communities and keywords, plus automated targeting3. In detail:

  • Community targeting. Reddit community targeting reaches people who subscribed to, viewed or visited the chosen communities in the last 28 days4. It selects people, not pages.
  • Interest targeting. Reaches people by topics they have engaged with4.
  • Keyword targeting. Places ads next to content containing chosen terms, and supports English terms only4.
  • Automated targeting. Reddit strongly recommends switching it on, so that your ads also reach other relevant audiences beyond your selection4.

The point to take away: choosing a community defines an audience, and with automated targeting on, Reddit widens it. Reddit's documentation does not promise that your ad appears only inside the community you picked. Plan creative and landing pages for people who arrive from anywhere in that audience, not only from the community you had in mind.

Catalogue and dynamic product ads for shops

For a shop, Reddit dynamic product ads are the closest thing to a standard format. Reddit's help centre says they are built from a product catalogue and cover physical products only5. Reddit chooses which products to show.

The catalogue needs to be mapped to your site events: product view, add to cart and purchase. That is why tracking comes before catalogue work. A catalogue without clean purchase events gives Reddit nothing to learn from, and you nothing to measure.

If you sell digital products, services or anything that is not a physical item, this format is not for you.

Tracking: Reddit Pixel (Reddit Ads), Conversions API and the Shopify app

Three pieces cover tracking.

Reddit Pixel. A piece of JavaScript on your site that tracks what visitors do after seeing or clicking a Reddit ad. It can be installed by hand, through Google Tag Manager, through Shopify or through a partner.

Reddit Conversions API. A server-to-server connection that sends conversion events to Reddit without code on the page. Reddit's help centre describes it as server-to-server, and recommends using it together with the Pixel with events deduplicated, so one purchase is not counted twice6.

The Shopify app. Reddit has an official Shopify integration, which sets up the pixel without code and handles the catalogue7.

Whichever route you take, check the result against your shop's own orders, in the same way you would check any ad platform. Reddit's number is a platform number.

What does Reddit's advertising policy restrict?

Reddit publishes an advertising policy with restricted categories, and can reject ads8. Read it before you build a catalogue or a creative plan, especially if your products are in a sensitive category.

Why published Reddit cost benchmarks won't plan your budget

Search for Reddit ad costs and you will find confident numbers. Cost per click (CPC) and cost per thousand impressions (CPM) are the usual ones. Agencies that sell Reddit publish cost guides with CPM, CPC and ROAS benchmarks for ecommerce9.

We do not repeat those numbers. Unless a guide says how its figures were gathered, you cannot tell what category, country, objective, creative or period they describe. A CPC from someone else's shop tells you little about yours.

Plan from your own margin instead. Our convention: measure break-even after contribution margin, not revenue.

Example (illustrative). A product sells for €60 and leaves €24 of contribution margin after product cost, delivery and payment charges. If 2 in every 100 clicks become orders, each click can cost up to €0.48 before the first order loses money. Repeat purchases may move that line, but start with the first order.

That is a break-even, not a target. It tells you what a test can afford, which is the useful question when published benchmarks cannot help.

Where Reddit fits next to Meta and Google

Google Ads reaches people who are already searching. Meta puts ads in feeds. Reddit places ads around discussions on topics, and whether those readers buy is the thing to test.

We found no independent study of Reddit ad results for shops, and we have no results of our own to show you. So whether Reddit pays for your shop is a question for your own test, not for anyone's write-up, ours included.

Our view: Reddit is a channel to add after your core channels are measured, not instead of them. It needs its own test, a budget you can afford to lose, and a margin-based stopping rule. For the decision itself, see are Reddit ads worth it.

For ZFD: Reddit Ads is a channel service you can buy separately from our other channel work. We describe what Reddit documents, and we judge results on margin, not on a platform number.

Sources

  1. Ad campaign objectivesPrimary source
  2. Free-form Ad Specifications - Reddit Ads Help CenterPrimary source
  3. Reddit AudiencesPrimary source
  4. Knowledge: About Audience Targeting (Reddit Ads Help)Primary source
  5. Dynamic Product Ads - Reddit Ads Help CenterPrimary source
  6. Knowledge: About the Conversions API (Reddit Ads Help)Primary source
  7. Reddit Ads - app (Shopify App Store)Primary source
  8. Reddit Ads Policy: OverviewPrimary source
  9. Reddit Ads Cost for Ecommerce: CPM, CPC, and ROAS Benchmarks (2026)Vendor

Key takeaways

  1. Reddit offers community, interest and keyword targeting. Community targeting picks people, and automated targeting widens the audience.
  2. Dynamic product ads need a catalogue mapped to purchase events.
  3. Reddit recommends the Pixel and the Conversions API together, deduplicated.
  4. Published Reddit cost benchmarks are someone else's numbers. Plan from your margin instead.

Next step

Thinking about Reddit as a channel? Book a call to talk it through, or read about our Reddit ads agency service. If you want the decision framed first, start with are Reddit ads worth it.