Metric — Reach vs Impressions
Last updated: May 19, 2026
Metric — Reach vs Impressions
Reach = unique users who saw the ad at least once. Impressions = total times the ad was shown (one user × N views = N impressions). Relationship: Impressions = Reach × Frequency. Use reach for awareness goals (how many people saw it?); use impressions for delivery volume (how many total views?). Common confusion: "why are impressions higher than reach" — because the same user saw the ad multiple times.
Who is this for
Anyone reading the reach + impressions columns and unsure which to focus on, or wondering why they differ.
Definitions
Reach
The unique count of users who saw the ad. Each user counted once regardless of how many times they saw it.
If 100 unique users saw the ad: reach = 100.
Impressions
The total count of times the ad was shown. Each view counted, even repeats by the same user.
If those 100 users each saw the ad 2.5 times: impressions = 250.
The relationship
Impressions = Reach × Frequency
Or equivalently:
Reach = Impressions ÷ Frequency
Frequency = Impressions ÷ Reach
These three metrics are linked. Knowing two determines the third.
When reach matters most
Brand awareness
Goal: maximize unique people who know your brand.
Reach is the primary KPI. Higher reach = more brand exposure.
Top-of-funnel campaigns
Cold audience prospecting. You want to introduce your product to as many new people as possible.
Audience size validation
If reach plateaus at 50k for a 5M audience: targeting may be over-restrictive OR auction competition is fierce.
When impressions matter most
Delivery volume monitoring
Are your ads actually being shown? Low impressions despite high spend = delivery problem.
Pacing checks
Impressions per hour gives a sense of campaign velocity.
Ad rotation analysis
For multi-creative ads: impressions per creative shows which creative the system is favoring.
Worked example
You spend €100 on Meta. After 24h:
Impressions: 5.000
Reach: 2.000
Calculations:
Frequency = 5000 / 2000 = 2.5
CPM = (100 / 5000) × 1000 = €20
What this means:
2.000 unique people saw the ad
Each person saw it 2.5 times on average
Cost per 1000 impressions was €20
If you want more reach (more unique people), you might:
Broaden audience (more available users)
Increase budget (allow more delivery)
Reduce frequency cap (force platform to show to new users)
If you want more impressions (more total exposure), you might:
Increase budget
Allow higher frequency (don't cap)
Optimize for impressions (some platforms have impression-focused bid strategies)
Reach vs impressions in different contexts
Reels / Stories
Quick consumption — multiple views per user typical. Higher impressions:reach ratio.
Search ads
Each search = potentially different intent. Higher reach:impressions ratio.
Display / programmatic
Repeated exposure to same user common. Higher impressions:reach ratio.
Video (YouTube, in-stream)
Long-form: typically lower frequency. Higher reach:impressions ratio than short-form video.
Cross-platform reach is tricky
You can't easily add reach across platforms:
Same user on Meta + Google = 2 platform reaches
But it's 1 actual person
Cross-platform deduplicated reach is hard without a unified ID system. Wevion's cross-channel aggregations sum spend / impressions / clicks accurately but reach is approximate (best-effort).
For exact deduplicated cross-platform reach: use a tracker / DSP that bridges identities (advanced setup).
Healthy reach + frequency balance
Rule of thumb:
Audience size | Healthy weekly reach % |
|---|---|
< 50k | 10-30% (frequent re-exposure) |
50k-500k | 5-15% |
500k+ | 1-5% (broad reach campaigns) |
If reach % approaches 50% in a week: you're saturating; frequency will climb fast.
What you'll see in Wevion
KPI strip (an-106): impressions + reach both shown when applicable
Single Platform widgets: per-row reach + impressions + frequency
Ads Manager: filterable / sortable by either
Audience hub: demographic breakdown of who you reached
Common questions
Why is reach lower than I expected?
Likely:
Audience smaller than estimated
Auction competition lost (low bid)
Targeting too narrow
Recent platform changes (e.g. iOS privacy limiting Meta reach)
Why are impressions super high but conversions low?
Two scenarios:
Wrong audience (high reach, no relevance)
Wrong creative (audience sees but doesn't engage)
Cross-reference CTR + conversion rate.
Why does reach decrease over time?
Audience exhaustion. As you reach more of the available audience, marginal new users get harder. Counter: broaden audience or pause + restart later.
Can I optimize FOR reach?
Yes — Meta + Google have "Reach" campaign objectives that prioritize reach over other metrics. Different bid strategy than conversions / clicks.
Related
Frequency —
Impressions ÷ ReachCampaign metrics decoded — row-level metric reference
KPI strip — where these metrics live in analytics