💰

If you have ever stared at a campaign setup screen and wondered whether to bid CPM, CPC, or something called oCPM, you are not alone. After managing paid media budgets well into the seven-figure range across Baidu, Douyin, WeChat, Xiaohongshu, Bilibili, and Bing China, we have seen how the wrong billing model can quietly drain a budget — and how the right one can transform results.

Before we dive into the models themselves, there are two concepts you need to lock in. First, ad billing models are not the same as ad types — but they do shape which types are available to you. Second, the billing model you choose determines how the ad platform's algorithm prioritizes your ads. Pick wrong, and you will pay for the wrong outcome.

📊 Two big categories
In paid media, we generally split campaigns into Brand Ads (awareness first) and Performance Ads (conversion first). The billing model you choose should match the category — not the other way around.

🎯 Brand Ads: You are paying for attention

Brand advertising is about getting seen. The goal is not necessarily a click or a purchase today — it is about brand recall, favorability, and "top-of-mind" positioning. When a consumer eventually needs what you sell, you want them to think of you first.

What you are buying: Impressions, views, time in front of eyes.

How it is measured: Impression volume, view completion rate, engagement rate, brand search lift, brand awareness studies.

Typical scenarios: New product launches, brand repositioning, festivalseason campaigns, category ownership plays.

One-line summary: Brand ads = you pay for people to know you exist.

Brand billing models you will actually encounter

1. CPM (Cost Per Mille) — Pay per 1,000 impressions

This is the classic brand ad billing model. You pay for every 1,000 times your ad is served, regardless of whether anyone clicks. CPM is the default for most display, video, and social awareness campaigns.

📈
How it works
You pay a fixed rate per 1,000 impressions. If the CPM is ¥30 and you buy 100 CPM (= 100,000 impressions), your cost is ¥3,000.
⏱️
Delivery pattern
Once you place the order, the platform locks in your impression volume. You might get all 100 CPM in one hour, or across a full day — the platform decides based on inventory.
Best for
Broad awareness, new market entry, launching a product where "being seen" matters more than immediate response.
⚠️
Watch out for
CPM guarantees impressions, not attention. Your ad might load below the fold or in a spot users scroll past. Pair CPM with viewability metrics if the platform allows it.

2. CPD (Cost Per Day) — Pay per day for a fixed ad slot

CPD is straightforward: you are renting a billboard on a digital highway. You pay a fixed daily rate for a specific ad placement, regardless of how many times your ad is shown or how many people see it.

Typical use case: Splash ads (the ad you see when you open an app), homepage banners, or any "guaranteed placement" buy.

The trade-off: You get certainty about where your ad appears, but no guarantee about how many people see it. It is "time-based" rather than "volume-based" buying.

3. CPT (Cost Per Time) — Pay for a specific time window

CPT is a more granular version of CPD. Instead of buying a full day, you buy a specific time slot — say, 8:00 PM to 10:00 PM on a Friday. This is common for TV-style advertising on digital video platforms.

Why it matters: Prime-time slots cost more, but they also reach more people. If your audience is predictable (they all watch the same live stream, for example), CPT lets you catch them all at once.

4. CPV (Cost Per View) — Pay for valid video views

CPV charges you only when a user watches your video ad for a minimum duration. The definition of "valid view" varies by platform:

Platform Valid view definition
YouTube ≥ 30 seconds (or full video if shorter than 30s)
Douyin / Kuaishou / Bilibili ≥ 3–5 seconds
Long-form video (iQiyi, Tencent Video, etc.) Pre-roll ad completed

CPV is more expensive than CPM because you are paying for qualified attention — not just an impression that might have been skipped in 0.3 seconds.

5. CPCV (Cost Per Completed View) — Pay only when they watch it all

Think of CPCV as CPV's stricter sibling. You only pay when a user watches your entire video ad. No skipping, no partial credit.

When to use it: For high-consideration products where the full message matters — a car launch, a financial services explainer, a premium skincare line. If your ad is 15 seconds, you want all 15 seconds seen.

💡 Pro tip from our team
Brand campaigns often blend CPM (for reach) with CPV or CPCV (for key launch moments). Don't put all your brand budget into one billing model — match the model to the creative format and the campaign phase.

🚀 Performance Ads: You are paying for action

Performance advertising flips the logic. You aren't paying for eyeballs — you are paying for results. A click, a download, a form submission, a purchase. If the user doesn't take the action, you don't pay (or you pay a lot less).

What you are buying: Clicks, conversions, sales, leads.

How it is measured: Click-through rate (CTR), conversion rate (CVR), cost per acquisition (CPA), return on ad spend (ROAS).

Typical scenarios: E-commerce promotions, app user acquisition, lead generation, direct response campaigns.

One-line summary: Performance ads = you pay for people to do something.

Performance billing models that actually move the needle

1. CPC (Cost Per Click) — Pay per click

CPC is exactly what it sounds like: you pay only when someone clicks your ad. The impression is free; the click is what costs you.

The math: If your ad gets 10,000 impressions, a 2% CTR = 200 clicks. At ¥2 per click, your total cost is ¥400.

⚠️ The CPC trap
CPC is dangerously easy to scale — which means it is also dangerously easy to burn budget. CPC campaigns optimize for click likelihood, not conversion likelihood. You might get 2,000 curious clicks that go nowhere while your actual customers (who are more deliberative) never see your ad.

In the industry, we joke that a poorly managed CPC campaign can burn "a house in 30 minutes" — and we have seen it happen.

Where CPC works best: Search ads. When someone searches for "buy running shoes online," that search is the intent. A CPC bid on that keyword makes sense because the click is already qualified by the search query.

2. oCPC (Optimized Cost Per Click) — CPC with a brain

oCPC keeps the CPC billing structure (you pay per click), but the platform's algorithm actively steers your ads toward users who are more likely to convert, not just click.

The difference: With CPC, the system optimizes for "who is most likely to click." With oCPC, you tell the system what conversion you care about (a purchase, a form fill, an app install), and it bids differently for different users based on their likelihood to complete that action.

Result: Your cost per click might be higher, but your cost per conversion is usually lower.

3. CPA (Cost Per Action) — Pay only for the conversion

CPC is the holy grail for many advertisers: you only pay when a user completes a specific action you defined in advance — an app install, a form submission, an account registration, or a purchase.

✅ Why advertisers love CPA
"No result, no pay" — at least on paper. You tie ad spend directly to business outcomes. It is the closest thing to performance-based pricing in digital advertising.

The catch: CPA campaigns are notoriously hard to scale. The platform needs enough conversion data to optimize effectively. If you are a new advertiser with zero historical data, CPA bidding might struggle to even spend your budget — let alone spend it well.

Our rule of thumb: Do not start with CPA unless you already have at least 20–30 conversions per week flowing through the platform. Otherwise, the algorithm does not have enough signal to work with.

4. CPS (Cost Per Sale) — Pay a commission on actual sales

CPS takes CPA one step further: you only pay when a sale happens, and your payment is typically a percentage of the revenue (a commission) rather than a fixed amount.

Where CPS shines: Affiliate marketing and influencer-driven sales. Platforms like Taobao Affiliate, JD Affiliate, Pinduoduo's Duoduo Jinbao, Douyin Select Alliance, and Xiaohongshu Creator Marketplace all operate on CPS-like models.

The math: If your product sells for ¥1,000 and your CPS commission rate is 10%, you pay ¥100 per sale. If the affiliate drives 100 sales, your total ad cost is ¥10,000 — and you only pay because the sales actually happened.

5. oCPM (Optimized Cost Per Mille) — The industry's workhorse

oCPM is currently the most widely used performance billing model across major ad platforms. It combines the CPM billing structure (you pay per 1,000 impressions) with algorithmic optimization that targets users most likely to convert.

🧠 How oCPM actually works
Step 1: You tell the platform your target conversion (e.g., "I want app installs").
Step 2: The algorithm shows your ad to different users and tracks who converts.
Step 3: Over time, the system learns which user profiles convert and bids more aggressively to show your ad to similar users.
Step 4: You pay per impression (CPM), but the impressions you buy are increasingly "smart" impressions.

Why it dominates: oCPM gives platforms the most flexibility to optimize. They can balance your budget, your bid, and their inventory to deliver the most conversions possible. As an advertiser, you get volume and efficiency — if your tracking is set up correctly.

📊 Which model should you actually use?

Here is the decision framework we use with our clients at TMG:

Your primary goal Recommended billing model Why
Build brand awareness in a new market CPM You need volume and reach. Efficiency comes later.
Launch a new product with a hero video CPV or CPCV You want guaranteed attention, not just impressions.
Capture high-intent search traffic CPC The search query itself qualifies the click.
Drive e-commerce sales at scale oCPM Best balance of volume and conversion efficiency.
Generate leads (form fills, consultations) oCPC or CPA You pay for the action, not the click.
Scale through influencers / affiliates CPS Only pay when revenue is generated.

🎯 The TMG perspective: It is not just about the model

We have managed seven-figure ad budgets across every major China platform — Baidu, Douyin, WeChat, Xiaohongshu, Bilibili, and Bing China. And here is what we have learned:

The billing model is only as good as your tracking setup. oCPM and CPA sound great in theory — but if your conversion tracking is broken, the algorithm optimizes for garbage. We have seen campaigns where 40% of "conversions" were duplicate events or bot traffic. Fix your tracking first; then pick your billing model.

Do not mix brand and performance billing in the same campaign. We see this mistake constantly. Someone creates a "brand awareness" campaign but picks oCPM (a performance billing model) "because it is more efficient." Now the algorithm optimizes for conversions, and your brand impression goal gets torpedoed. Keep brand campaigns on CPM/CPV. Keep performance campaigns on oCPM/CPA/CPC. Do not cross the streams.

Start simple, then scale complexity. If you are new to a platform, start with CPC or oCPM — they are the easiest to understand and troubleshoot. Once you have conversion data flowing, then test CPA or CPS. Trying to run CPA on day one with zero historical data is like trying to drive a car before you learn to steer.

💡 One more thing
Platforms love to push "smart bidding" (oCPM, oCPC) because it makes their algorithm look good. But you still need a human who understands your business to set the right conversion events, cap the right bids, and interpret the data. Automation is powerful — but it is not a strategy.

Ready to make your ad budget work harder?

At Tuyue Media Gateway, we run paid media across Baidu, Douyin, WeChat, Xiaohongshu, Bilibili, and Bing China for international agencies and brands entering the Chinese market. We do not just "set up campaigns" — we architect billing models, tracking setups, and creative strategies that actually match your business goals.

Whether you are launching a brand in China for the first time or scaling an existing performance program, we can help you pick the right billing model, set up bulletproof tracking, and optimize for the metrics that actually matter to your business.

Want to talk about your campaign setup? Get in touch — we are happy to review your current setup and suggest a billing model strategy that fits your goals and budget.