TikTok CPM: the median for ecommerce brands is $4.08, and CPM equals ad spend divided by impressions times 1,000.

TikTok CPM: Average Costs, Benchmarks & Easy Formula

TikTok CPM is what you pay for every 1,000 times your ad is shown. For ecommerce brands, Triple Whale’s 2026 data puts the median at about $4, far below Meta’s $15. Other reports show a much wider spread, depending on the campaign objective and who was measured.

Here is the formula in one line: TikTok CPM = (ad spend ÷ impressions) × 1,000. Spend $100, get 20,000 impressions, and your CPM is $5.

The math is easy. Judging the result is harder. This guide covers what the benchmarks say, how to work out your own number, why a low TikTok CPM can still lose you money, and what to change when yours is too high.

Benchmarks last checked November 13, 2026, against Triple Whale’s TikTok ads benchmarks. Checked by Ajay Kumar.

How to calculate TikTok CPM

You need two numbers from TikTok Ads Manager: total spend and total impressions for the same dates.

  1. Divide spend by impressions.
  2. Multiply the answer by 1,000.

Say you spent $150 and got 30,000 impressions. $150 ÷ 30,000 = $0.005, and $0.005 × 1,000 = $5. Your TikTok CPM is $5.

You can also turn the formula around:

  • Budget needed: CPM × impressions ÷ 1,000. At a $6 CPM, 100,000 impressions cost about $600.
  • Impressions you’ll get: budget ÷ CPM × 1,000. A $500 budget at a $10 CPM buys about 50,000 impressions.

If you’d rather skip the math, our CPM calculator does all three versions and also follows the result through to cost per click and cost per acquisition.

One thing trips people up. An impression is counted each time your ad is shown, not each time someone watches it. The same person can see your ad twice, so 5,000 people can generate 10,000 impressions. A video view is stricter, and TikTok has its own rules for what qualifies.

That is why CPM and cost per 1,000 views are different numbers. Spend $100, get 20,000 impressions and 8,000 qualifying views, and your CPM is $5 while your cost per 1,000 views is $12.50.

What is the average TikTok CPM in 2026?

There is no single official average. Two published datasets give a useful picture, and they measure different things.

Triple Whale’s TikTok benchmarks report covers more than 5,900 ecommerce brands, with data from August 1, 2025 to July 31, 2026. The overall median TikTok CPM is $4.08, down 28.48% from the year before. The same report puts Meta’s overall median at $15.06, so TikTok impressions are still far cheaper.

Industry makes a smaller difference than you might expect. Medians sit between $3.46 and $4.61, and every category got cheaper compared with the previous year (August 2024 to July 2025):

IndustryMedian CPMChange vs previous year
Sports & Outdoors$3.46-27.32%
Health & Wellness$3.67-62.74%
Beauty$3.92-47.09%
Lifestyle & Boutique$4.01-18.17%
Apparel & Accessories$4.16-9.09%
Toys, Art & Collectibles$4.40-21.42%
Electronics$4.40-22.55%
Food & Beverage$4.54-42.46%
Pets & Animals$4.59-31.43%
Home & Garden$4.61-28.64%

Source: Triple Whale, TikTok Ads Benchmarks by Industry, August 2025 to July 2026.

These are medians for ecommerce brands, not prices you will be charged. A beauty brand with a narrow audience in a busy week can pay well above $3.92. A newer Triple Whale update shows a blended median of $4.07 for October 2025 to September 2026, so the overall level has stayed steady.

The second dataset splits costs by what the campaign is trying to do. Treat it as directional: it comes from a different group of advertisers than Triple Whale’s data, and its numbers run higher. AdLiftr’s 2026 cost study looks at 3,127 campaigns from 548 advertisers between February and May 2026:

Campaign objectiveMedian CPM
Video Views$2.80
Reach$4.10
Traffic$6.80
App Installs$12.40
Lead Generation$14.80
Conversions$16.20

TikTok CPM by campaign objective, from $2.80 for video views to $16.20 for conversions

AdLiftr’s numbers come from campaigns run through its own platform, so treat them as a guide, not a rulebook.

Why do the two datasets look so different? They cover different advertisers and measure things differently, so the numbers are not directly comparable. That is why it helps to use your own recent campaigns as your main benchmark.

The takeaway: pick the benchmark that matches your objective. A reach campaign should not be compared with a conversion campaign. Your best benchmark is your own last few campaigns, run with the same objective and audience.

Expect costs above these medians in November and the rest of the fourth quarter. Retailers spend heavily in the fourth quarter, and more bidders for the same audience push TikTok CPM up.

Is $5 a good TikTok CPM? What about $3, $10 or $20?

It depends on the objective.

$3 CPM: Good for a reach or video views campaign. Check that the people seeing the ad are the right people and that they watch.

$5 CPM: Close to the overall ecommerce median in Triple Whale’s data ($4.08), so it is a normal price. Check what the impressions produce before you call it cheap or expensive.

$10 CPM: More than double the e-commerce median of $4.08, so look for the reason (narrow audience, tired creative, peak season). It can still work if the traffic converts.

$20 CPM: Above every median above, but not a failure on its own. If those impressions bring customers at a cost you can afford, the CPM is fine.

The question is never “Is this number low?” It is “What did those impressions produce?”

Why a low TikTok CPM can still lose you money

CPM prices attention. It says nothing about clicks or sales. Two formulas connect it to results:

  • CPC = CPM ÷ (1,000 × CTR)
  • CPA = CPC ÷ conversion rate

Here is a campaign that looks cheap and still loses money. You spend $200 and get 40,000 impressions, so your TikTok CPM is $5. Your click-through rate is 0.8%, which gives 320 clicks and a CPC of about $0.63. Two percent of those clicks buy a $40 product, which is about 6 sales. Your CPA is roughly $31, and you made about $256 in revenue.

TikTok CPM example: $200 spent at a $5 CPM gives 40,000 impressions, 320 clicks and about 6 sales, earning about $100 in margin, a loss of about $100.

If your profit margin on that product is 40%, you earn about $16 per sale before ad costs. Six sales is around $100 of margin against $200 of spend. A cheap CPM, and a losing campaign.

The reverse also happens. Ad A has a $4 CPM and a 0.5% CTR, so each click costs $0.80. Ad B has an $8 CPM and a 1.2% CTR, so each click costs about $0.67. The ad with the pricier CPM wins on cost per click, because more people actually click.

To check your own numbers, use these in order:

  1. Work out your click-through rate with the CTR calculator.
  2. Find what each sale costs with the CPA calculator.
  3. See what you earn per ad dollar with the ROAS calculator.
  4. Find the ROAS you need just to break even with the break-even ROAS calculator.

Selling on TikTok Shop? Platform fees and creator commission come out of your margin before ad spend does. Our TikTok Shop fee calculator shows what is left, and the TikTok Shop strategy guide explains how to scale ads without losing money.

Why your TikTok CPM may be high

If your CPM is above the benchmarks for your objective, these are the usual causes:

  • Competition. Big shopping periods and product launches mean more advertisers bidding for the same people.
  • A very narrow audience. Tight location, age and interest filters shrink the pool, and a smaller pool costs more to reach.
  • Tired creative. When people have seen an ad many times, they stop reacting, and delivery gets pricier.
  • Your objective. Purchase campaigns target people more likely to act, and that audience costs more than a general reach audience.
  • Repurposed video. AdLiftr’s data shows landscape video reused from other platforms at a $13.20 CPM, against $6.80 for short in-feed video made for TikTok.
  • Location. The same ad can cost much more in one country than another.

How to lower your TikTok CPM

You can’t control the auction, but you can control a lot around it.

  • Make video for TikTok. Vertical, short and native-looking beats polished and repurposed.
  • Test new hooks. Change the first two seconds before you change anything else.
  • Try a broader audience. Don’t stack filters unless they clearly help.
  • Refresh creative on a schedule. If impressions rise while clicks fall, the ad is worn out.
  • Match the objective to your goal. Don’t run a sales campaign and judge it on views.
  • Give campaigns time. Edit a campaign too often and it re-enters the learning phase, so prices swing more.

Lower only helps if conversions hold up. Cheaper impressions that don’t convert are just a faster way to spend your budget.

TikTok CPM vs Meta, and vs creator RPM

As a rule of thumb, TikTok impressions cost far less than Meta’s. In Triple Whale’s data, the overall medians are $4.08 for TikTok and $15.06 for Meta. But cheap impressions don’t make a platform the winner. Compare CTR, CPA and ROAS for the same goal before you move budget.

Don’t mix up advertiser CPM with creator earnings either. CPM is what an advertiser pays. RPM is what a publisher or creator earns per 1,000 views after the platform’s cut. They describe two sides of one trade. Our YouTube CPM vs RPM guide explains the difference with full examples.

If you boost posts from the app instead of using Ads Manager, the math changes a little. See whether TikTok Promote is worth it for how to check the cost per result. For platform-by-platform numbers, see our guide to average CPM by platform.

TikTok CPM questions people ask

What is a good CPM for TikTok ads in 2026?

There isn’t one number. Recent medians run from $2.80 for video views to $16.20 for conversions, and Triple Whale’s ecommerce median is $4.08. Compare yourself with campaigns that share your objective and market.

How much does TikTok charge per 1,000 impressions?

TikTok doesn’t set a fixed price. Your CPM comes from an auction, so it depends on your audience, objective, creative and how many other advertisers want the same people.

Why is my TikTok CPM so high?

Common reasons are heavy competition, a narrow audience, worn-out creative, a conversion objective, or a busy season like Q4. Check these before changing your bid.

Is TikTok CPM the same as cost per 1,000 views?

No. CPM counts impressions. Cost per 1,000 views counts qualifying video views, and an ad can have many more impressions than views.

Is a high TikTok CPM always bad?

No. If the traffic converts into sales at a cost you can afford, a high CPM is fine. Judge it against CPA and ROAS.

Can I use a CPM calculator for TikTok ads?

Yes. Enter your ad spend and impressions from Ads Manager. The HowCalculate CPM calculator also works backward from a budget or a target number of impressions.

The bottom line on TikTok CPM

Start with your own number. Pull spend and impressions from your last few campaigns, work out the CPM for each, and compare them with benchmarks that match your objective. Then look at CTR, CPA and break-even ROAS, because that is where you find out whether the ads actually pay.

The goal isn’t the cheapest impressions. It is getting each ad dollar to earn more than it costs.

About the author: Ajay Kumar is an SEO strategist and content writer who runs HowCalculate and builds its seller fee and marketing calculators. Read how we check our numbers.

Similar Posts