TikTok CPM: Cost, Formula, Benchmarks & Optimization Guide

Kaylin Hoang

Ads Specialist @Mega Digital

  • November 22, 2023
  • 8 minutes reading
blog reading lamp

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

  • Learn what TikTok CPM means — the cost of 1,000 impressions — and how it works across Auction (dynamic) and Reach & Frequency (fixed) campaigns.
  • Understand why CPM matters: it measures reach efficiency, helps forecast delivery costs, and flags targeting or creative issues.
  • Explore 2025 CPM benchmarks ($3–$6 average) by ad format and industry, plus comparisons with Meta, YouTube, and Google.
  • Apply expert tips to lower CPM — post at peak times, refine targeting, improve creative quality, test formats, and choose smart bidding strategies

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 CPM

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.

TikTok CPM Formula (with Calculator)

To calculate TikTok CPM, you can use the following formula:

how to calculate tiktok cpm
CPM (Cost per 1000 Impressions)

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.

Factors Affecting TikTok CPM

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.

Factors affecting TikTok CPM

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 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 FormatEstimated CPM Range (USD)Notes
In-Feed Ads$3.50 – $8.00Best for always-on campaigns and testing creative variations.
Spark Ads$5.00 – $10.00Higher engagement but requires creator integration.
TopView Ads$10.00 – $20.00+Premium format for brand awareness.
Brand Takeover$15.00 – $25.00+Reserved for major launches; limited inventory.
Branded EffectsVariableCost depends on duration, region, and effect complexity.

And here’s an approximate comparison by industry:

IndustryAverage CPM (USD)Competition Level
E-commerce & Retail$4 – $8High
Finance & Investment$8 – $15Very High
Mobile Apps & Gaming$3 – $6Medium
Beauty & Fashion$5 – $9High
Education$3 – $5Moderate

>>> Read more: How Much Do TikTok Ads Cost? Is It Worth Investing in 2025?

How to optimize 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.

Post at the right time

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.

2. Refine Your Targeting Strategy

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.
Creative Center

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!

Ebook - Explore 11 TikTok Ad Types

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:

tiktok ads bidding stratefy
  • 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.

TikTok CPM vs Other Platforms

When evaluating advertising efficiency, comparing TikTok CPM with other major platforms gives clearer perspective. TikTok often provides lower CPM for top-of-funnel awareness, but actual cost-effectiveness depends on engagement and conversion intent.

PlatformAverage CPM (USD, 2025)Performance Insight
TikTok$3 – $6Strong reach among Gen Z and Millennials; video-first.
Meta (Facebook & Instagram)$7 – $12Broader demographic reach, higher CPM for competitive niches.
YouTube$9 – $15Premium long-form inventory, higher retention but costlier reach.
Google Display Network$2 – $5Lowest CPM but weaker engagement.

Overall, TikTok maintains a competitive balance between cost and visibility.
Its video-centric format tends to deliver higher engagement per impression, meaning advertisers may pay less for exposure that feels more authentic and memorable.

For brands focusing on awareness or engagement among younger audiences, TikTok CPM is currently one of the best value metrics across social media channels.

TikTok CPM Benchmarks & Performance Checklist

Once your campaigns are running, tracking CPM trends regularly helps you identify when to optimize or refresh your strategy.

TikTok CPM Benchmarks

  • Excellent: under $3 (typically achieved by viral, highly engaging creatives).
  • Good: $3 – $6 (healthy range for most industries).
  • High: above $8 (often due to competition, narrow targeting, or weak ad quality).

CPM Performance Checklist

Ask these quick questions when you notice your CPM increasing:

  1. Is my audience too narrow? → Broaden slightly or test new lookalike segments.
  2. Is my creative fatigue high? → Replace visuals or adjust the hook every 7–10 days.
  3. Am I bidding manually with too high a cap? → Switch to Cost Cap or Lowest Cost bidding.
  4. Did I launch during a high-demand period? → Reschedule after peak sales events.
  5. Am I tracking engagement rates (CTR, watch time)? → Weak engagement signals lower ad quality and higher CPM.

By running this quick checklist monthly, you can maintain healthy CPM levels and ensure your TikTok campaigns remain cost-efficient while delivering strong reach and engagement.

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

5/5 - (3 votes)
Meet the Author
Kaylin Hoang
Ads Specialist @Mega Digital
Kaylin Hoang is an Ads expert at Mega Digital, passionate about crafting data-driven strategies that deliver real results. Her insightful advice helps businesses maximize ROAS and thrive in the digital landscape.
Search
Random Picks

Advertising Better with Premium TikTok Agency Accounts