On Meta, a typical Traffic campaign runs a click-through rate near 1.71% and a cost per click around $0.70, while a Leads campaign averages a 7.72% conversion rate, according to WordStream's 2025 Facebook Ads benchmarks. But these split by campaign objective — a "Traffic" CTR and a "purchase" CTR are not the same product. You can hit every one of these numbers and still lose money if your margin is thin, so read them next to your break-even ROAS, never alone.

What the Meta ads benchmarks actually are

Most benchmark articles hand you one CTR, one CPC, and one conversion rate as if Meta were a single number. It isn't. WordStream splits its Facebook set by campaign objective, and that split matters more than any vertical breakdown.

Their sample is 554 US Traffic campaigns and 726 US Leads campaigns run between April 2024 and June 2025, per WordStream's 2025 Facebook Ads benchmarks. A Traffic campaign optimizes for the click; a Leads campaign optimizes for a form fill. They price differently because they buy different things.

Here is the objective split, all from WordStream's 2025 Facebook benchmarks:

Metric Traffic Leads
Avg CTR 1.71% 2.59%
Avg CPC $0.70 $1.92
Avg conversion rate not published 7.72%
Avg cost per lead not published $27.66

The trap: purchase-objective campaigns — the ones a store actually runs to sell product — sit between Traffic and Leads, and WordStream publishes no table for them. So the $0.70 Traffic CPC is the cost of a click, not the cost of a customer. Do not treat it as your acquisition cost.

Meta ads CTR benchmark

Traffic CTR sits at 1.71%, up from 1.57% the prior period, per WordStream. For apparel and fashion specifically, the Traffic CTR is lower at 1.29%, because fashion competes in a crowded feed against strong visual creative.

A DTC-specific view comes from Triple Whale's 2025 benchmarks, which measured 33,000+ Shopify brands across $18.4B of tracked ad spend. Its median paid CTR is 1.77%, up 13.7% year over year. That number is close to WordStream's Traffic figure and is the better anchor for a print-on-demand store, because it comes from real Shopify DTC brands rather than a mixed lead-gen sample.

CTR tells you whether your creative earns attention. It tells you nothing about whether that attention converts, which is why a strong CTR next to a weak conversion rate is a warning sign, not a win.

Meta ads CPC benchmark

The all-objective Traffic CPC is $0.70, down 6.7% year over year, per WordStream. Apparel Traffic CPC runs slightly higher at $0.86. The Leads CPC is $1.92 — nearly triple — because a lead is a more valuable action than a click.

Cost per reach is measured by CPM. WordStream doesn't publish a per-vertical CPM table, so for apparel the cleaner source is Triple Whale, which puts apparel CPM at $10.93 — one of the lowest of any vertical, since broad apparel audiences make impressions cheap.

That cheap reach is deceptive. Low CPM plus thin apparel margin is the defining tension of the vertical, and it is exactly why we spend the rest of this article on the profit angle most benchmark posts skip. For the wider picture across channels, see the ecommerce benchmarks hub.

Meta ads conversion rate benchmark

Here is where writers blend bases and mislead. WordStream's 7.72% "conversion rate" is a Leads conversion rate — the share of clicks that complete a lead form — and it fell from 8.67% the prior period, per WordStream. It is not a store-wide sales conversion rate.

For an actual sales conversion rate on paid traffic, use Triple Whale: the median paid-traffic conversion rate across DTC brands is 2.01%, down 6.2% year over year. The stronger performers pull well ahead — the top 20% of stores clear 3.2%+, and the top 10% clear 4.7%+, both per Triple Whale's 2025 benchmarks.

Device splits the picture again: desktop converts at 3.9% and mobile at just 1.8%, per Triple Whale. Since most Meta traffic is mobile, a blended conversion rate hides how hard mobile checkout really is. If you want to see where your own rate should land, our guide to a good conversion rate breaks it down by segment.

The number every Meta benchmark post skips: break-even ROAS

You can match every benchmark above and still lose money on every order. Benchmarks describe traffic; profit is decided by margin. The bridge between them is break-even ROAS, which is simply 1 ÷ gross margin, per Triple Whale.

A 40%-margin store breaks even at 2.5×, per Triple Whale. A 25%-margin fashion store needs 4.0×, per RedTrack — and 4.0× is above nearly every average brand ROAS reported. That is the whole problem in one line.

Let's walk a real number. Say you sell a hoodie for $30 and your print cost is $18.

  • Gross profit per hoodie: $30 − $18 = $12
  • Gross margin: $12 ÷ $30 = 40%
  • Break-even ROAS: 1 ÷ 0.40 = 2.5×

Now say your Meta campaign spends $500 and returns a 2.0× ROAS — a result Ads Manager would happily call a win.

  • Revenue: $500 × 2.0 = $1,000
  • Gross profit on that revenue: $1,000 × 40% = $400
  • Profit after ad spend: $400 − $500 = −$100

You just lost $100 on a campaign that looked profitable in the dashboard. The ROAS cleared 2.0×, but it never cleared your 2.5× break-even, so every dollar of "return" carried only 40 cents of margin.

It gets worse, because platform-reported ROAS overstates real profitability by routinely 30–100%, per Triple Whale — pixels count gross, pre-return revenue and generous attribution, while break-even math needs net revenue after returns and discounts. A "2.0×" in Ads Manager can be a real 1.3× in your bank account.

Why apparel and POD feel this the hardest

Apparel enjoys some of the cheapest traffic on Meta — $10.93 CPM and $0.86 CPC, per Triple Whale and WordStream — yet it also carries thin margins. Print-on-demand "good" gross margin sits at 20–40%, per Printful's guidance, which puts break-even ROAS at 2.5× to 5×.

Cheap clicks plus thin margin is a trap: the traffic is affordable, but the ROAS bar to profit is high. That is why a POD store can hit every CTR and CPC benchmark and still bleed. For the fuller vertical picture, see our ecommerce benchmark breakdown and the CAC-to-LTV benchmarks for D2C fashion.

Where the numbers usually go wrong

Meta benchmarks come from your ad platform's ledger, and your profit comes from a different ledger entirely — COGS, print fees, shipping, refunds, and Stripe fees that Ads Manager never sees. Stitching those together by hand, across spreadsheets, is where most POD sellers stop and start guessing.

That gap is the whole reason PodVector exists. It connects Shopify, Meta Ads, Google Ads, Printify, and Printful, then computes your true per-order profit — so a campaign's real margin, not its dashboard ROAS, is what you see. Victor, its AI employee, reads that data and proposes moves; with your approval he can act on the Shopify side, and he does not touch your ad account. PodVector is not a dashboard you have to stare at — it's a way to know whether a "benchmark-perfect" campaign actually made you money.

To go deeper on measuring lifetime value against acquisition cost, see what platform provides ecommerce LTV benchmarks.

FAQs

What is a good CTR for Meta ads?

A Traffic campaign averages 1.71% and a Leads campaign 2.59%, per WordStream, while DTC brands see a 1.77% median paid CTR, per Triple Whale. Anything at or above those is healthy — but CTR only measures attention, not sales.

What is the average CPC on Meta ads?

Around $0.70 for Traffic campaigns and $1.92 for Leads, per WordStream. Apparel Traffic clicks run a bit higher at $0.86. Remember this is the cost of a click, not the cost of a customer.

What is a good conversion rate for Meta ads traffic?

The median paid-traffic sales conversion rate is 2.01%, with the top 20% of stores clearing 3.2%+ and the top 10% clearing 4.7%+, per Triple Whale. WordStream's 7.72% figure is a lead-form rate, not a store sales rate, so don't compare the two.

Why am I hitting the benchmarks but still losing money?

Because benchmarks describe traffic, not profit. Your break-even ROAS is 1 ÷ gross margin, per Triple Whale, and a thin-margin POD store often needs 2.5× to 5×. If your real ROAS lands below that, good CTR and CPC won't save the campaign.

How much does Meta CPM cost for apparel?

Apparel CPM is about $10.93 — one of the lowest of any vertical — per Triple Whale. Cheap reach is the good news; the thin margin behind it is the catch.

Is platform-reported ROAS accurate?

Not for profit decisions. Pixel-based ROAS counts gross, pre-return revenue and generous attribution, overstating real profitability by routinely 30–100%, per Triple Whale. Judge campaigns on net, store-side numbers instead.