TikTok CPM is one of the most searched metrics among advertisers. However, many still struggle to understand how it’s calculated or what a good CPM looks like. That’s why this 2025 guide will walk you through everything, from what TikTok CPM is, how much it costs, and how to lower it to get more out of your TikTok ads!
Quick Summary
- TikTok CPM (Cost Per Mille) is a bidding method that tells how much you pay for every 1,000 impressions. A good TikTok CPM balances cost and results, around $3-4 for awareness campaigns, higher if it drives conversions like purchases or installs.
- Why CPM matters: Predict delivery costs, track visibility, compare platforms, and flag performance issues.
- TikTok CPM Formula = (Total cost / Impressions) x 1,000
- Factors affecting CPM: Target audience, Type of ad, Ad placement, Quality of ad, How much you bid, Seasonal timing, Geographic location, Competition.
- CPM Costs: $3-6 on average, higher for premium formats or peak seasons
- How to Lower TikTok CPM: Post at the right time, Refine targeting, Improve creative, Test formats, Plan bidding strategy.
What is TikTok CPM?
TikTok CPM (Cost Per Mille) is both a pricing metric and an official bidding method in TikTok Ads Manager. It shows how much you pay for every 1,000 impressions.
Unlike oCPM or CPC, CPM bidding prioritizes showing your ad to as many people as possible, not necessarily those most likely to act. Therefore, this method is commonly used in Reach campaigns where visibility matters more than clicks or conversions.

TikTok supports CPM in both major buying types:
- In Auction campaigns: CPM is dynamic. You bid to get impressions, and the actual cost fluctuates based on your bid, audience targeting, competition, and ad relevance. This approach gives you flexibility but requires active budget control.
- In Reach & Frequency campaigns: CPM is fixed. You reserve impressions in advance for a guaranteed cost. This method ensures predictable delivery and is typically used for large-scale awareness campaigns or high-traffic periods.
>>> Read more: TikTok Auction vs Reservation Ads: Fundamentals for Advertisers
Why Is TikTok CPM Important?
Understanding TikTok CPM is essential because it directly influences how efficiently your ads reach users and how far your budget can stretch.
- Predict ad delivery and costs: Estimated CPMs appear during campaign setup, helping forecast how much reach your budget can deliver based on bid, targeting, and competition.
- Measure reach efficiency: By showing how much you pay per 1,000 impressions, CPM lets you compare which campaigns deliver the most visibility for your budget. For example, Campaign A has a $5 CPM and Campaign B has a $10 CPM for the same 100,000 impressions. This difference in CPM helps advertisers better focus on Campaign A, which is more cost-effective.
- Flag performance issues: A rising CPM may signal poor targeting, weak creatives, or high competition. Therefore, CPM could help inform your advertising team to act fast and optimize.
- Support channel comparison: As a standardized metric, CPM lets you directly compare TikTok’s ad efficiency with platforms like Meta, YouTube, or Google Ads.
What is a Good TikTok CPM Benchmark?
A good TikTok CPM is one that balances cost with performance. For awareness campaigns, CPMs around $3-$4 are considered efficient, especially for In-Feed ads. In conversion-driven campaigns, a higher CPM may still be acceptable if it results in valuable actions like purchases or installs.
To assess whether your CPM is strong, compare it against both internal benchmarks and market data. For example, one ad group delivering 100,000 impressions at $5 CPM is more cost-efficient than another at $10, unless the latter achieves stronger results.

To evaluate your performance even more accurately, you need to consider the factors affecting TikTok CPM, including:
- Target audience: Narrow or highly sought-after segments typically drive up CPM due to stronger competition among advertisers.
- Type of ad: Formats like TopView or branded effects generally have higher CPMs than standard In-Feed ads.
- Ad placement: Premium placements often cost more because they appear in high-visibility locations.
- Quality of ad: Good, relevant ads get better placements at lower costs.
- How much you bid: Higher manual bids can win more impressions, but also raise CPM, especially in competitive auctions.
- Seasonal timing: CPMs increase during high-demand periods like holidays, sales events, or cultural festivals.
- Geographic location: Costs can differ based on where your audience is located.
- Competition: The more advertisers targeting your audience at the same time, the higher your CPM is likely to be.
How to calculate TikTok CPM?
To calculate TikTok CPM, you can use the following formula:

Explain:
- “Total Cost” is the money you’ve spent on your TikTok ad campaign.
- “Total Impressions” is how many times users have seen your ad.
For instance, if you’ve spent $500 on your campaign and your ad has been seen 10,000 times, your CPM would be:
- CPM = (500 / 10,000) * 1,000 = $50
This means you’re paying $50 for every 1,000 views of your ad.
How Much Does TikTok CPM Cost in 2025?
In 2025, TikTok CPM rates remain relatively competitive compared to other digital platforms, varying between $3 and $6 in most cases. However, the exact cost depends on several variables such as audience targeting, ad format, and campaign timing.
CPMs tend to rise during high-demand seasons such as year-end holidays, major sales events, or when targeting competitive segments like Gen Z in the U.S. In these cases, rates may reach $6 or higher. Gupta Media recorded an average CPM of $6.21 in June 2025, while Mesha reported a typical range of $3.20 to $10 earlier in the year.
If you want a clearer picture of what to expect, here’s a breakdown of estimated TikTok CPM by ad format in 2025:
Ad Format | Estimated CPM Range |
---|---|
In-Feed Ads | $3.50 – $8.00 |
Spark Ads | $5.00 – $10.00 |
TopView Ads | $10.00 – $20.00+ |
Brand Takeover | $15.00 – $25.00+ |
Branded Effects | Varies widely |
>>> Read more: How Much Do TikTok Ads Cost? Is It Worth Investing in 2025?
How to Lower Your TikTok CPM?
To make the most of your TikTok ad budget, understanding how to lower your CPM is essential. Here are some proven strategies to help you optimize your TikTok CPM:
1. Post at the Right Time
TikTok’s delivery algorithm favors content that gets immediate interaction – likes, comments, or views – shortly after it goes live. Therefore, launching during peak user activity can help your ad gain “algorithmic momentum,” leading to broader reach at lower cost.
For example, if your target audience is office workers, posting at 11 AM–1 PM is likely to improve delivery efficiency. Since those lunch hours tend to trigger early engagement, TikTok will recognize your ad as relevant and reduce CPM.
To determine the most active times of your audience, use TikTok Analytics, then test and adjust your ad schedules accordingly.

2. Refine Your Targeting Strategy
Your audience setup has a big impact on CPM. If your targeting is too broad, like reaching everyone aged 18–35, you might get more impressions, but low engagement. That tells TikTok your ad isn’t relevant, which can drive up costs.
On the other hand, if your targeting is too narrow, like only tech-savvy Gen Z in big cities, you’re competing with many brands for a small group, which also pushes CPM higher.

To lower CPM, try adjusting your targeting settings and test different combinations. Use TikTok Ads Manager to run A/B tests and find audience groups that bring in steady impressions and good engagement. The key is to find a balance: specific enough to reach people who care, but not so tight that competition drives your costs up.
3. Improve Creative Quality and Relevance
TikTok rewards ads that feel relevant and engaging to users. When people watch, like, or interact early, your CPM goes down because the platform sees your ad as high quality.
To improve ad creatives and reduce CPM:
- Start strong: Hook viewers in the first 3 seconds using bold visuals, quick cuts, or a surprising moment. You should use Creative Center to learn from top ads.
- Make it feel native: Use camera angles, edits, and voiceovers that match the look of regular TikTok videos, not overly polished ad styles.
- Keep it clear and focused: Share one idea at a time. Use short captions, simple language, and clean visuals so viewers don’t lose interest.
- Refresh based on performance: Instead of changing assets every 7-10 days by default, you must monitor drop-off rates, negative feedback, or declining TikTok CTR to decide when to rotate or revise your creative. If engagement drops or CPM spikes, change your creative.

4. Test Different Ad Formats
Ad format plays a key role in how TikTok delivers your campaign and calculates CPM. Some formats are designed for high visibility, while others are better suited for engagement or storytelling.
For instance, a brand running a time-sensitive promotion tested both In-Feed ads and TopView. Although the TopView ads had a higher CPM, they helped the brand capture attention quickly and build strong visibility in a short time. Meanwhile, the In-Feed ads sustained engagement across multiple days with a lower CPM.
This means neither format was inherently better. The results depended on how each was used and what the brand wanted to achieve. You can further explore our comprehensive ebook guide to navigate the ad types on TikTok and discover the right strategy for your business!
5. Strategically Plan Ads Planning
Your bidding strategy plays a key role in how efficiently your budget is spent and how low your CPM can go. TikTok offers three main bidding options:

- Bid Cap: Gives strict control, keeping your CPM below a set price, but it may limit reach.
- Cost Cap: Balances performance and cost, keeping CPM close to your target while allowing flexibility.
- Lowest Cost: Lets TikTok optimize freely, often resulting in lower CPM when your ad and targeting perform well.
Therefore, you should choose your bidding method based on your campaign goal, whether it’s reach, app installs, or lead generation, to keep your CPM under control.
Wrap Up
TikTok CPM is an essential metric for measuring the cost-effectiveness of advertising on TikTok. By understanding how TikTok uses CPM, you can optimize your campaigns to reach your target audience at the lowest possible cost.
If you want to make sense of other TikTok ad metrics, please check out our full guide on important TikTok metrics to track in 2025!
>>> Read more: Unravel the Proper Way to Read TikTok Ads Metrics for Starters