A reach calculator estimates how many unique people saw your campaign by dividing total impressions by average frequency: reach = impressions ÷ frequency. If you only know your budget, it works backward through CPM first: budget buys impressions, and frequency turns impressions into unique people. The number tells you how wide your ads spread — but not whether that spread pays for itself. This guide shows both calculations with real numbers, then adds the step every free reach calculator skips: turning reach into per-order profit.

What a reach calculator actually computes

Reach and impressions are not the same thing, and mixing them up is the most common mistake in paid media. An impression is one ad load. Reach is one person, no matter how many times they saw it. Frequency is the bridge between them — the average number of times each reached person was shown the ad.

That gives you the core identity a reach calculator runs on:

  • Reach = Impressions ÷ Frequency
  • Impressions = Reach × Frequency
  • Frequency = Impressions ÷ Reach

So if a campaign served 400,000 impressions at a frequency of 2.0, it reached 200,000 unique people (400,000 ÷ 2.0). Same impressions at a frequency of 4.0 would reach only 100,000 people — the other half of your budget went to showing the ad to people who had already seen it.

The three ways to calculate reach

Depending on what you already know, a reach calculator runs one of three ways.

Method 1: reach from impressions and frequency

This is the direct version. Pull impressions and frequency from your ad platform's reporting and divide.

Say your Meta campaign reports 600,000 impressions at a 3.0 frequency. Reach = 600,000 ÷ 3.0 = 200,000 unique people. Every reached person saw the ad three times on average. Whether that's efficient depends on your goal — a retargeting campaign wants higher frequency, a cold-awareness push wants lower.

Method 2: reach from a budget (the planning version)

Before a campaign runs, you don't have impressions yet — you have a budget. So the calculator estimates impressions from your spend and the cost per thousand impressions (CPM), then converts to reach.

Say you sell print-on-demand apparel and you're planning a $10,000 Meta campaign. The median Facebook CPM in the United States sits around $23.42, according to Superads' 2025–2026 benchmark data. Working the numbers:

  • Impressions = ($10,000 ÷ $23.42) × 1,000 ≈ 427,000 impressions
  • At a planned frequency of 3.0: reach = 427,000 ÷ 3.0 ≈ 142,000 unique people

Lower your target frequency to 2.0 and the same budget reaches ~213,000 people; raise it to 4.0 and you reach only ~107,000. Frequency is the dial that trades breadth for repetition.

Method 3: platform-measured reach

Meta, Google, and TikTok all report a measured reach number directly, using their own identity graphs to de-duplicate people across devices. This is the most accurate figure you have, but it's platform-siloed — a person reached on both Meta and Google counts once on each, so you can't just add the two platforms together and call it total reach. That double-count is exactly the kind of attribution overlap that matters when you're evaluating average ROAS on Meta ads.

Reach vs impressions vs frequency

These three move together, and reading them as a set tells you more than any one alone.

According to Jour de Chance's reach and frequency calculator, a frequency under 2× means your message barely registers with most viewers; 2–5× is the sweet spot for most campaigns; 5–10× suits launches and peak moments; and beyond roughly 10× you risk saturation and creative wearout.

Here's how to read the trio in practice:

  • High impressions, low reach, high frequency — you're hammering a small audience. Good for retargeting, wasteful for prospecting.
  • High reach, low frequency — broad but shallow. People may see the ad once and forget it before they're ready to buy.
  • Rising frequency, flat conversions — the classic fatigue signal. You've saturated the audience; refresh the creative or widen targeting.

Four metrics every reach calculator should output

A basic reach number is just the start. The more useful calculators — like Narrative BI's reach calculator — also surface these companion metrics:

  • Reach rate — reach ÷ total audience size × 100. Shows what percentage of your addressable market you actually hit, not just how many people in absolute terms.
  • Target reach gap — estimated reach minus your reach goal. Quantifies how far short (or over) a given budget and frequency plan lands.
  • Cost per reached person (CPR) — campaign cost ÷ reach. A quick efficiency ratio for comparing budgets, channels, or creative tests against each other. According to GentoolLab's marketing reach guide, the formula is simply CPR = campaign cost ÷ reach.
  • Unreached audience — audience size minus reach. The remaining opportunity pool for future campaigns or channel expansion.

For print-on-demand sellers running Meta and Google simultaneously, CPR is especially useful: it normalizes spend across platforms with very different CPMs so you can compare true reach efficiency side by side. See the CRO techniques guide for how reach efficiency connects to on-site conversion rate improvements.

The step every reach calculator skips: profit

Here's the problem with stopping at reach. Reach is the very top of your funnel, and every stage below it shrinks the number — sometimes brutally. A big reach figure can sit on top of a campaign that loses money on every order.

Walk the full chain with that same $10,000 campaign and its ~427,000 impressions:

  • Reach: 427,000 ÷ 3.0 frequency ≈ 142,000 people
  • Clicks: say your ads run a 1.2% click-through rate → 427,000 × 1.2% ≈ 5,120 clicks
  • Orders: say a portion of clicks convert → some hundreds of orders
  • Revenue vs. spend: if revenue comes in below spend, ROAS falls under 1.0 — the campaign loses money

A campaign can reach well over 100,000 unique people and still return less than a dollar for every dollar spent. Reach looked healthy; the bottom line didn't.

To know whether reach is worth buying, you have to compare your campaign's ROAS to your break-even ROAS, which is set by your contribution margin, not your reach. If your variable costs consume most of each order's revenue, the contribution-margin ratio is low and the break-even ROAS is high — meaning you need a lot of return per dollar spent just to cover costs. The margin math is exactly what the net profit margin benchmark guide unpacks, and raising average order value is one of the fastest ways to move that break-even threshold in your favor.

The lesson isn't "reach is bad." It's that a reach calculator answers how many people, and you need a second calculation to answer at what profit per order.

Turning reach into a real target

Instead of chasing the biggest reach number your budget can buy, work the funnel backward from profit.

  1. Start from break-even ROAS. Divide 1 by your contribution-margin ratio. That's the minimum return every dollar of reach must clear.
  2. Set a target frequency, not just a target reach. According to Jour de Chance, the 2–5× range is the sweet spot for most campaigns — enough repetition to be remembered without burning budget re-showing ads to people who have already decided.
  3. Watch the drop-off, not just the top. Even a well-targeted campaign loses most of its reach at checkout — the average documented cart abandonment rate is 70.22%, per Baymard Institute. Reach that never reaches checkout completion isn't reach that pays. See the average checkout completion rate guide for benchmarks on what healthy completion looks like.
  4. Track cost per reached person across campaigns. CPR lets you see whether a higher-CPM channel is actually delivering worse reach efficiency, or whether its audience quality compensates. Pair it with the CRO techniques that convert reached people into buyers.

A reach calculator is a planning tool. It sizes the top of the funnel so you can budget impressions and frequency before you spend. Just don't confuse the size of the top with the health of the bottom — those are two different numbers, and only one of them shows up in your bank account.

Reach and GRP: what media planners add

If you work with an agency or run larger campaigns across multiple placements, you may encounter Gross Rating Points (GRP). GRP = reach (as a percentage of the target audience) × frequency. It collapses both dimensions into a single pressure score for a campaign. According to Jour de Chance's calculator, offline and digital media share the same core equation — Impressions = Reach × Frequency — and GRP simply expresses reach as a percentage rather than an absolute headcount. For POD sellers running Meta and Google, GRP is rarely reported in-platform, but understanding it helps when comparing agency proposals or evaluating cross-channel plans.

See true per-order profit, not just reach

Reach tells you how far your ads spread. It can't tell you which orders actually made money once product cost, shipping, fees, and ad spend come out. PodVector connects your Shopify, Meta Ads, Google Ads, Printify, and Printful data and computes true per-order profit across all of it. Victor, its AI employee, reads that live data, flags where reach is buying orders that lose money, and proposes Shopify-side moves you approve — he reads your ad data but does not touch your ad account. It's the profit half of the math a reach calculator leaves out.

For POD sellers trying to improve the margin that sets their break-even ROAS, Victor can reprice worst-margin SKUs, raise the free-shipping threshold, or bulk-update Shopify prices — all after your approval, never autonomously. See how Victor works →

FAQs

What is the reach calculator formula?

Reach = impressions ÷ frequency. If you're planning from a budget instead of measuring after the fact, first estimate impressions as (budget ÷ CPM) × 1,000, then divide by your target frequency. For example, a $10,000 campaign at a $23.42 median US Facebook CPM (Superads 2025–2026) is about 427,000 impressions, which at a 3.0 frequency reaches roughly 142,000 people.

What's the difference between reach and impressions?

Impressions count every time your ad loads; reach counts unique people, no matter how many times each saw it. If one person sees your ad five times, that's five impressions but a reach of one. Frequency (impressions ÷ reach) is the ratio between them.

What is reach rate?

Reach rate is estimated reach divided by total audience size, multiplied by 100. According to Narrative BI's reach calculator, it shows what percentage of your available audience was reached — a more meaningful efficiency signal than raw reach when comparing campaigns targeting audiences of different sizes.

What is cost per reached person?

Cost per reached person (CPR) = campaign cost ÷ reach. It's useful for comparing reach efficiency across channels or budget scenarios. A campaign with a higher CPM might still deliver a lower CPR if its audience is less duplicated — making CPR a better cross-channel efficiency metric than CPM alone.

Can I add reach across Facebook and Google together?

No — and this is a common error. Each platform de-duplicates people only within its own audience, so someone reached on both counts once on each. Summing the two double-counts anyone you touched on multiple channels. For a true cross-channel view you need de-duplicated, blended reporting rather than added platform figures.

What is a good frequency to aim for?

According to Jour de Chance's frequency guide, 2–5× is the sweet spot for most campaigns; 5–10× suits launches and peak moments; and beyond roughly 10× you risk saturation and creative wearout. For cold prospecting, staying in the lower end of that range keeps reach broad. Retargeting warm audiences tolerates higher frequency because those people are already closer to buying.

Does higher reach mean more sales?

Not on its own. Reach is the top of the funnel, and it shrinks at every stage below — clicks, add-to-carts, checkouts, completed orders. A campaign can reach hundreds of thousands of people and still lose money if the click-through, conversion, and margin math don't clear your break-even ROAS. Pair a reach calculator with a per-order profit calculation before judging a campaign. The net profit margin benchmark and average ROAS guide for Meta give useful context for setting realistic targets.

How do I know if the reach I bought was profitable?

Compare the campaign's ROAS to your break-even ROAS (1 ÷ your contribution-margin ratio). If your margin leaves, say, 40% after variable costs, you need to clear a 2.5 ROAS just to break even; anything below that loses money regardless of how wide the reach looked. Tracking per-order profit — not just reach or revenue — is the only way to tell. See the checkout completion rate benchmarks for where the funnel typically breaks down between reach and a paid order.