Digital partner: what it is, key functions and how to choose the best one
What is a digital partner and why does your company need one? Discover its functions, how to choose the best one, the differences with freelancers and...

CPM stands for Cost Per Mille (cost per thousand impressions). It is a pricing model in digital advertising where the advertiser pays a fixed amount for every thousand times their ad is shown, regardless of whether the user clicks or not.
The term "mille" comes from Latin and means thousand. It is a convention inherited from traditional advertising in print and television, where rates were always calculated per thousand viewers or readers reached.
In the digital ecosystem, CPM is mainly used in brand awareness and display advertising campaigns, where the primary goal is visibility, not immediate action.
The formula is straightforward:
CPM = (Total campaign cost / Total number of impressions) x 1,000
For example, if you invest 500 euros and your ad is shown 200,000 times:
CPM = (500 / 200,000) x 1,000 = 2.50 euros
This means you pay 2.50 euros for every thousand impressions of your ad.
The inverse formula is also useful for budgeting. If you know the CPM of a platform and want to reach a certain number of impressions:
Total cost = (Desired impressions / 1,000) x CPM
If you want 500,000 impressions with a CPM of 3 euros: (500,000 / 1,000) x 3 = 1,500 euros.
One of the most common mistakes in digital advertising is choosing the pricing model without thinking about the campaign objective. Each model has its own logic and its moment.
| Model | You pay for | Ideal for | Main risk |
|---|---|---|---|
| CPM | 1,000 impressions | Branding, awareness, launches | You pay even if nobody interacts |
| CPC (Cost Per Click) | Each click on the ad | Traffic, consideration | Unqualified clicks that do not convert |
| CPA (Cost Per Acquisition) | Each completed conversion | Direct sales, qualified leads | High CPAs if volume is low |
| CPL (Cost Per Lead) | Each lead generated | B2B acquisition, professional services | Low-quality leads if not filtered properly |
The choice is not mutually exclusive. In a complete strategy, you can use CPM at the top of the funnel to generate awareness and CPA at the bottom to optimise conversions. The key is aligning the payment model with the objective of each phase.
When the goal is for the largest possible number of people to see your brand, CPM is the most efficient model. You are not looking for immediate clicks, but to position your brand in the consumer's mind.
During the launch phase, you need massive reach so the market knows you exist. CPM lets you maximise impressions with a predictable budget.
Retargeting ads in display format work well with CPM. The user already knows you, and the goal is to keep your brand present while they evaluate options. Cost per impression is usually more cost-effective than CPC in this context.
If your audience is very specific (a professional niche, a particular geographic area), CPM may be high in absolute terms but efficient in real impact, because every impression reaches someone relevant.
If your goal is to generate sales or leads, paying for impressions is inefficient. Better to use CPC or CPA, where you pay for results closer to your final objective.
If you cannot measure the viewability of your ads (i.e. whether they are actually seen or just loaded off-screen), CPM can be money wasted. Make sure you work with platforms that measure visible impressions, not just served ones.
Paying for a thousand impressions of an ad nobody remembers is a waste. Before investing in CPM, make sure your creative is powerful enough to generate impact with a single exposure.
CPMs vary enormously depending on the platform, format, targeting and industry. These are indicative ranges for the Spanish and Latin American markets:
| Platform / Format | Indicative CPM |
|---|---|
| Programmatic display (run of network) | 0.50 - 3 euros |
| Facebook / Instagram Feed | 3 - 8 euros |
| YouTube (pre-roll) | 4 - 12 euros |
| LinkedIn (sponsored format) | 15 - 40 euros |
| TikTok | 2 - 6 euros |
| Premium display (vertical media) | 8 - 25 euros |
These numbers change constantly based on seasonality, competition and audience quality. Use them as a reference, not as absolute truth.
CPM in isolation does not say much about the effectiveness of your ad investment. To evaluate whether an awareness campaign using the CPM model is working, you need to connect impressions with real impact metrics.
This is where ROAS (Return on Ad Spend) comes in. As we explain in our guide on ROAS, return on ad spend is the metric that connects spend with revenue generated. A low CPM means nothing if the impressions do not generate recall, traffic or, ultimately, conversions.
The logical chain is:
If your CPM is low but your CTR is near zero, you have a creative or targeting problem, not a good advertising deal.
Beyond negotiating rates with publishers, there are strategies to reduce your effective CPM (i.e. the real cost per useful impression):
Fewer wasted impressions means every impression you pay for has a higher chance of generating impact. A campaign with 100,000 well-targeted impressions can outperform one with 1,000,000 generic impressions.
Advertising platform algorithms reward ads with good engagement. A creative that generates clicks and reactions usually gets lower CPMs because the platform considers it valuable for its users.
Not all formats have the same CPM. Native formats tend to have lower CPMs and higher engagement than traditional banners. Short videos on social media can have competitive CPMs with higher recall rates.
CPMs rise during periods of high advertising demand (Black Friday, Christmas) and drop during quieter periods. If your branding campaign is not time-sensitive, scheduling it during lower-competition periods can save a significant percentage.
Here comes the most important reflection in this article. You can spend hours negotiating a 20% lower CPM. But if your landing page converts at 1% instead of 3%, you are losing three times more value than you gain from that CPM discount.
Let us put concrete numbers to it. A campaign with:
If instead of negotiating the CPM down to 4 euros (saving 100 euros), you optimise your landing to go from 1% to 2% conversion:
The impact of doubling conversion is infinitely greater than reducing CPM. This is the fundamental principle of CRO applied to advertising: optimise what happens after the click first.
A CPM of 3 euros in programmatic display is not comparable with a CPM of 15 euros on LinkedIn. Audience quality, purchase intent and format are completely different.
The cheapest CPM is usually found in low-quality inventory: sites with bot traffic, below-the-fold positions, unqualified audiences. A low CPM with impressions nobody actually sees is a cost, not a saving.
The industry distinguishes between served impressions and visible impressions. According to IAB standards, a display ad is considered "viewable" when at least 50% of its pixels are on screen for at least one second. Demand viewability metrics from your partners.
Without frequency control, you can be paying to show the same ad to the same user dozens of times. Beyond a certain threshold, additional impressions do not generate incremental value and can even generate rejection.
CPM is a useful metric and a valid pricing model when used in the right context. For awareness and branding campaigns, it is the standard reference. But it should never be evaluated in isolation.
What truly determines the success of your advertising investment is not how much you pay per thousand impressions, but what happens when those users reach your website. And that is where conversion optimisation comes in.
At Boost we are a consultancy specialising in conversion. We help you make every euro invested in advertising generate maximum return, optimising the post-click experience with data, experimentation and a systematic approach.
What is a digital partner and why does your company need one? Discover its functions, how to choose the best one, the differences with freelancers and...
Discover what a conversion funnel is, how it differs from a sales funnel and how to optimise each stage to maximise your results.
Learn what a sales funnel is, what its stages are (TOFU, MOFU, BOFU) and how to optimise each phase to convert more visitors into customers.