Swapt LogoSwapt
Back to blog
Nov 20, 2025 1 min read

QR Code Scan Rate Benchmarks: What's a Good Scan Rate?

Scan rate is the foundation of post-purchase marketing. Here's what good looks like.

Scan rate is the first domino in any post-purchase program — capture, reviews, and retention all depend on it. So what's a good scan rate, and how do you get there? Here are the benchmarks and the levers.

The benchmarks

Scan rates vary enormously by format:

  • Loose insert cards: ~1–2%. Most get thrown away with the packaging.
  • Exposed on-box QR codes: ~0–1%. Easy to ignore, easy to discard.
  • Covered, on-product peel stickers: 20%+, sometimes 20–30% with a strong offer.

That's not a small difference — it's an order of magnitude. The format and placement of your code matter more than almost anything else.

Why on-product covered stickers win

  • They stay with the product through use, not just unboxing.
  • Peel-to-reveal adds interaction that prompts the scan.
  • A covered code feels intentional and safe, not like spam.

The levers that move scan rate

  1. Format & placement — covered, on-product, in visible "dead space."
  2. The offer — "scan to claim your reward" beats "scan me."
  3. Contrast & size — high-contrast, 1.5–2 inch codes scan reliably.
  4. Pattern interruption — a sticker that stands out gets noticed.
  5. Brand trust — on-brand design reassures customers.

How to benchmark yours

Track scans divided by units shipped for SKUs running your program. If you're below 10%, your format or offer is likely the culprit; strong programs clear 20%.

Why it compounds

Double your scan rate and you roughly double everything downstream — captures, reviews, and repeat purchases. It's the highest-leverage number in post-purchase marketing.

How Swapt helps

Swapt is engineered for scan rate — covered, on-product, high-contrast stickers with compelling reward flows that consistently clear the 20% benchmark.

Own the relationship with every customer.

Swapt captures your marketplace customers and turns one-time orders into lifetime value — compliantly.