Cost Per Reach Calculator
Use this calculator to determine the cost of reaching a single unique individual with your advertising or marketing campaign. It's a key metric for evaluating efficiency.
Enter the Total Cost spent on the campaign and the total number of Unique People Reached.
Calculate Your Cost Per Reach
Understanding Cost Per Reach (CPR)
What is Cost Per Reach?
Cost Per Reach (CPR) is a marketing metric that measures the cost required to expose your advertising message to a single unique person. It's calculated by dividing the total cost of a campaign by the total number of unique individuals who saw or were exposed to it (reach).
Unlike Impressions (which count how many times an ad was *displayed*, potentially to the same person multiple times), Reach counts *people*. Therefore, CPR is a measure of the efficiency of reaching unique individuals.
Cost Per Reach Formula
The formula for Cost Per Reach is simple:
CPR = Total Cost / Total Reach
For example, if a campaign costs $1,000 and reaches 50,000 unique people, the CPR is $1,000 / 50,000 = $0.02.
Why is CPR Important?
CPR helps marketers understand how efficiently they are using their budget to expand their audience. A lower CPR generally indicates a more cost-effective way to get your message in front of new people. It's particularly useful for comparing the efficiency of different channels or campaigns focused on broad awareness.
Cost Per Reach Examples
Click on an example to see the calculation:
Example 1: Social Media Ad Campaign
Scenario: A Facebook ad campaign aimed at building brand awareness.
Known Values: Total Cost = $500, Total Reach = 25,000 unique users.
Calculation: CPR = $500 / 25,000
Result: CPR = $0.02
Conclusion: It cost $0.02 to reach each unique person with this campaign.
Example 2: Local Newspaper Ad
Scenario: A print advertisement in a local newspaper.
Known Values: Total Cost = $800, Estimated Readership (Reach) = 10,000 households.
Calculation: CPR = $800 / 10,000
Result: CPR = $0.08
Conclusion: The estimated cost to reach one household through this ad was $0.08.
Example 3: Online Banner Ads
Scenario: Running banner ads on a network of websites.
Known Values: Total Cost = $3,000, Total Unique Visitors Reached = 150,000.
Calculation: CPR = $3,000 / 150,000
Result: CPR = $0.02
Conclusion: The cost to reach one unique visitor was $0.02.
Example 4: Email Newsletter
Scenario: Sending an email newsletter to a subscriber list.
Known Values: Total Cost (Platform cost, time estimate) = $50, Total Unique Opens (Reach approximation) = 5,000.
Calculation: CPR = $50 / 5,000
Result: CPR = $0.01
Conclusion: The estimated cost to reach one unique subscriber via open was $0.01.
Example 5: Direct Mail Campaign
Scenario: Sending postcards to potential customers in a specific zip code.
Known Values: Total Cost (Printing & Postage) = $1,200, Total Households Mailed (Reach) = 4,000.
Calculation: CPR = $1,200 / 4,000
Result: CPR = $0.30
Conclusion: The cost to reach one household with direct mail was $0.30.
Example 6: Influencer Marketing
Scenario: Paying an influencer for a sponsored post.
Known Values: Total Cost (Influencer fee) = $750, Estimated Unique Audience Reach = 75,000.
Calculation: CPR = $750 / 75,000
Result: CPR = $0.01
Conclusion: The estimated cost per unique person reached through this influencer was $0.01.
Example 7: Small Google Search Campaign
Scenario: A small Google Ads campaign focusing on brand keywords.
Known Values: Total Cost = $200, Total Unique Users Reached = 8,000.
Calculation: CPR = $200 / 8,000
Result: CPR = $0.025
Conclusion: The cost per unique person exposed to the search ad was $0.025.
Example 8: Podcast Advertising
Scenario: Buying ad spots on a popular podcast.
Known Values: Total Cost = $2,500, Estimated Unique Listeners Reached = 100,000.
Calculation: CPR = $2,500 / 100,000
Result: CPR = $0.025
Conclusion: The estimated cost to reach one unique listener was $0.025.
Example 9: Billboard Advertising
Scenario: Renting a billboard in a high-traffic area for a month.
Known Values: Total Cost = $4,000, Estimated Daily Unique Viewers (averaged over month) = 200,000.
Calculation: CPR = $4,000 / 200,000
Result: CPR = $0.02
Conclusion: The estimated cost to reach one unique viewer per day was $0.02.
Example 10: Content Marketing Promotion
Scenario: Promoting a blog post through various channels.
Known Values: Total Cost (Ad spend, time) = $300, Total Unique Visitors to Post = 15,000.
Calculation: CPR = $300 / 15,000
Result: CPR = $0.02
Conclusion: The cost per unique visitor reached with the content promotion was $0.02.
Frequently Asked Questions about Cost Per Reach
1. What is Cost Per Reach (CPR)?
CPR is a metric that calculates the average cost incurred to expose your advertisement or marketing message to one unique individual.
2. How is CPR calculated?
The formula is straightforward: CPR = Total Cost / Total Reach.
3. What is the difference between Reach and Impressions?
Reach is the number of unique individuals who saw your content or ad. Impressions is the total number of times your content or ad was displayed, which can include multiple views by the same person. CPR uses Reach.
4. Why is CPR important?
It's important because it helps evaluate the efficiency of your spending in reaching unique people. A lower CPR means you're reaching more new individuals for the same amount of money.
5. Is a higher or lower CPR better?
Generally, a lower CPR is better, as it indicates a more cost-efficient way to expand your audience and build brand awareness among unique individuals.
6. What are good CPR benchmarks?
Benchmarks vary significantly depending on the industry, target audience, platform, and campaign goals. There isn't a single "good" number; it's best to compare CPR across your own campaigns or against industry averages specific to your niche.
7. Can I use this calculator for different currencies?
Yes. The calculation is unitless in terms of currency. Just ensure that the "Total Cost" you enter is in the currency you wish the resulting "Cost Per Reach" to be in.
8. What if my Total Reach is zero?
If your total reach is zero, the calculator will show an error, as division by zero is not possible. A reach of zero means your campaign did not expose any unique individuals.
9. Does this metric tell me about campaign effectiveness beyond just reach?
No, CPR is purely about the cost efficiency of *reaching* individuals. It doesn't measure engagement, clicks, conversions, or ROI. Other metrics like CTR, CPA, or ROAS are needed for that.
10. How can I potentially lower my CPR?
To lower CPR, you need to either reduce the total cost while maintaining reach, or increase reach while keeping the cost the same (or having reach grow faster than cost). This might involve optimizing ad targeting, improving ad creative, choosing more efficient platforms, or negotiating better ad rates.