The CPM formula is one of the first things every B2B advertiser encounters, yet few sourcing managers truly understand what it means for their cost-per-acquisition strategy. If you are a brand owner, wholesaler, or manufacturer buying ads to drive traffic to your sourcing platform, the CPM formula tells you exactly how much you are paying for visibility. But visibility alone does not close deals. The real question is whether your CPM is buying access to the right buyers.

I have spent years watching B2B sourcing teams pour budget into campaigns without understanding the difference between a cheap impression and a qualified impression. This article breaks down the CPM formula, shows you how to calculate it correctly, and explains why the cheapest CPM is rarely the best one for your business.
Table of Contents
What the CPM Formula Actually Measures
CPM stands for Cost Per Mille, with “mille” being Latin for thousand. It represents the cost of one thousand ad impressions.
The formula is straightforward:
CPM = Total Ad Spend ÷ Total Impressions × 1,000
If you spend $500 on a campaign that generates 100,000 impressions, your CPM is $5.
This number tells you how efficiently your budget buys reach. But here is what many B2B sourcing professionals overlook: an impression is not a buyer. It is simply the moment your ad appears on a screen. Whether that screen belongs to a procurement director at a European retail chain or someone scrolling past an irrelevant banner makes all the difference.
Why CPM Matters Differently in B2B Sourcing
In B2B sourcing, your audience is narrow and high-value. You are not selling impulse purchases to consumers. You are targeting brand managers, wholesale buyers, and production leads who are evaluating suppliers and making bulk purchasing decisions.
This means the cost of reaching the right person is naturally higher than in consumer advertising. Industry benchmarks illustrate this clearly. Broad contextual targeting often sees CPMs between $5 and $15, while premium B2B audiences command CPMs of $50 to $120 or more. LinkedIn, a channel built for professional targeting, consistently sits at the premium end of the market.
A sourcing manager at a mid-sized European brand who is actively looking for a new China-based supplier is worth far more to your platform than a thousand casual browsers. When you apply the CPM formula to your campaigns, you need to ask a harder question: what is the cost of reaching one qualified sourcing lead, not just one thousand random screens?
How to Calculate CPM and Set a Realistic Budget
Use this formula to compare costs across platforms:
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
A LinkedIn campaign targeting sourcing professionals that spends $2,400 and generates 180,000 impressions has a CPM of $13.33.
But calculating CPM is only the first step. You also need to budget for frequency, the number of times your audience sees your ad. A common planning baseline for B2B campaigns is at least 20 impressions per contact per month to achieve meaningful visibility.
Here is how to build a budget from the ground up:
Step 1: Define your audience size. How many sourcing contacts do you need to reach? If your platform targets buyers in Europe and North America, your addressable audience might be 2,000 to 5,000 contacts.
Step 2: Set a frequency target. Aim for 20 impressions per contact per month to build familiarity.
Step 3: Choose a CPM benchmark. For premium B2B contact-based targeting, plan around $50 CPM.
Step 4: Calculate your budget. Multiply audience size by frequency, then divide by 1,000 and multiply by your CPM.
For 2,000 contacts at 20 impressions each: (2,000 × 20) ÷ 1,000 × $50 = $2,000 per month.
This is not a small number, but it is the cost of reaching decision-makers who control substantial sourcing budgets.
The Hidden Trap: Cheap CPM, Expensive Results
A low CPM can be a warning sign. Very cheap impressions often come from low-quality inventory, bot traffic, or placements that never reach real humans.
In B2B sourcing, the math is brutal. If you pay $5 CPM to reach 100,000 people who will never source from China, you have spent $500 to accomplish nothing. If you pay $50 CPM to reach 2,000 actual sourcing managers and close just one wholesale client with a $50,000 annual order, that campaign paid for itself many times over.
The CPM formula tells you what you paid for visibility. Your conversion data tells you whether that visibility was worth buying.
Beyond CPM: Metrics That Matter for Sourcing Platforms
CPM is a starting point, not a finish line. Once you understand your CPM, layer in these metrics:
CTR (Click-Through Rate). What percentage of people who see your ad click it? A low CTR at a high CPM is a clear signal that your creative or targeting is misaligned.
CPC (Cost Per Click). How much do you pay for each visit to your platform? This is more actionable than CPM for performance campaigns.
Conversion Rate. What percentage of clicks become registered buyers or sourcing inquiries? This is the number that ultimately determines your ROI.
Cost Per Acquisition. How much do you spend to acquire one sourcing client? Compare this to your average client lifetime value.
For B2B sourcing, a campaign that delivers a $40 CPM with a 2% conversion rate may outperform one with a $10 CPM and a 0.1% conversion rate by a wide margin.
Practical Recommendations for B2B Sourcing Advertisers
Prioritize targeting precision over CPM. A slightly higher CPM for a tightly defined audience of sourcing professionals is almost always the better investment.
Use CPM to compare channels, not to minimize costs. Compare LinkedIn, Google Display, and industry-specific platforms on their ability to reach sourcing decision-makers, not just on raw cost per thousand.
Test and iterate. Run small campaigns across two or three channels, measure CPA, and shift budget toward the channel that delivers qualified leads at a sustainable cost.
Balance reach with repetition. A single impression rarely drives action. Budget for enough frequency to make your platform familiar before expecting sourcing inquiries.
Frequently Asked Questions
What does CPM mean in advertising?
CPM means cost per mille, the price of one thousand ad impressions. It measures how much you pay for your ad to be seen, not clicked.
What is the CPM formula?
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000. If you spend $250 and get 50,000 impressions, your CPM is $5.
Is a high CPM bad for B2B campaigns?
Not necessarily. Premium B2B audiences often have CPMs of $50 to $120. A high CPM is justified if it reaches qualified sourcing decision-makers who convert into valuable clients.
How much should I budget for a B2B sourcing campaign?
Start with a baseline of 20 impressions per contact per month. For 2,000 contacts at a $50 CPM, plan for approximately $2,000 monthly.
What is the difference between CPM and CPC?
CPM charges per thousand impressions. CPC charges per click. CPM is better for brand awareness and reach; CPC is better for driving measurable traffic and conversions.
Why is my CPM higher than industry benchmarks?
Higher CPMs typically reflect premium inventory, precise audience targeting, or competitive bidding in your industry vertical. B2B sourcing audiences are naturally expensive to reach because they are small and high-value.
References
- Adsterra. “What is CPM? CPM Meaning and Best Practices.” https://adsterra.com/blog/what-is-cpm/
- Propensity. “CPM and Budget Recommendations in Propensity.” https://support.propensity.com/hc/en-us/articles/49523221650971-CPM-and-Budget-Recommendations-in-Propensity
- ClickPatrol. “What Is Cost Per Mille (CPM)?” https://clickpatrol.com/knowledge-base/what-is-cost-per-mille-cpm/
- Noble Growth. “Platform CPM/CPC Benchmarks.” https://noblegrowth.co/index/cpm-cpc/
- CUFinder. “CPM Calculator | Cost Per Mille Formula & Benchmarks.” https://cufinder.io/calculators/cpm-calculator
Hot Tags
cpm formula, cost per mille formula, b2b advertising cpm, china sourcing platform, b2b sourcing keywords, cost per acquisition b2b, cpm calculation example, b2b advertising benchmarks, china wholesale suppliers, sourcing platform marketing



