Skip to content

CPM, CPC or CPA: choosing a pricing model for your first campaign

, 4 min read

Your first ad campaign starts with a simple question: what exactly will you pay for? You can pay for views, for clicks or for results, and each choice moves the risk to a different person. This article explains CPM, CPC and CPA in plain words. You will learn how to match a model to your goal and how to avoid common beginner mistakes.

The three models in plain words

CPM means cost per mille. Mille is Latin for thousand. With CPM, you pay for every 1,000 impressions. An impression is one time your ad is shown on a screen. Nobody needs to click for you to pay.

CPC means cost per click. You pay only when someone clicks your ad. CPA means cost per action. You pay only when a person completes an action that you define, such as a purchase, a sign-up or an app install.

Who carries the risk in each model

Think of pricing as a way to share risk between the advertiser and the party that shows the ad. With CPM, the advertiser carries most of the risk. The ad is shown and paid for, even if nobody cares about it. With CPC, the risk is shared. The publisher or network earns nothing without clicks, but the advertiser still pays for clicks that never turn into customers.

With CPA, the party that shows the ad carries most of the risk. That sounds attractive, but it has a cost. Sellers may accept CPA deals only when they trust your offer, your tracking and your page. They may also give you less traffic, because they prefer to place ads where results are more likely. Also keep in mind that accidental or low-quality clicks can happen in any model, so ask how invalid traffic is handled.

Choosing your pricing model
  1. Write down one clear campaign goal
  2. Match the goal: CPM, CPC or CPA
  3. Check that tracking records your result
  4. Run a small test and note cost per result
  5. Adjust the model or budget using your data

Match the model to your goal

Start from the goal, not from the price. If you want more people to know your brand or a new product, CPM fits well. If you want visitors to read your content or explore your shop, CPC is a natural choice. If you want sales or leads and your tracking works, CPA can fit.

The models are easier to compare when you turn each one into a cost per result. Imagine you spend 100 units of currency on a CPM campaign, and it shows 10,000 impressions. The CPM is 10 units. Suppose those impressions bring 100 clicks. Your cost per click is 1 unit. Suppose 5 of those visitors buy. Your cost per sale is 20 units. These numbers are only an example, but the method is real. Whatever you buy, you can measure the cost of the result you care about.

Check these things before you choose

CPA is only as good as your measurement. Before you choose it, decide what counts as an action. A conversion is the moment a person does what you want. Then check that your site or app records it correctly. Also set an attribution window. This is the number of days after a click or view in which a result is credited to the ad. A short window and a long window can give very different results.

Think about your landing page too. A cheap click is wasted if the page loads slowly, looks confusing or does not match the ad. Think about volume as well. A small budget may produce too few clicks or actions to teach you anything. If your tracking uses personal data, check the rules in your country or ask a qualified adviser.

A simple plan for your first campaign

Pick one goal and one main number to watch. If you are new, a small test with CPC or CPM often teaches you more than a big CPA bet. You can see which messages, images and audiences get attention. You can also test whether your tracking records visits and actions correctly.

After the test, look at your cost per result and the quality of the visitors. If you have a steady flow of actions, ask whether a CPA deal makes sense. No model guarantees a good outcome. The right choice is the one that fits your goal, your data and the amount of risk you are able to accept.

Terms used in this article

Impression
One time an ad is shown to a person on a screen.
CPM (cost per mille)
A price you pay for every 1,000 impressions of your ad.
CPC (cost per click)
A price you pay each time someone clicks your ad.
CPA (cost per action)
A price you pay when a person completes an action you defined, such as a sale or sign-up.
Conversion
The moment a person does what you want, such as buying, registering or installing an app.
Attribution window
The number of days after a click or view in which a result is credited to the ad.

Wrap-up

There is no single best pricing model, only the one that fits your goal and your data. Before your next campaign, write down your goal and your definition of a result. Then run a small test and calculate the cost per result.

Prepared by the DIGIWEBS team with the help of AI writing tools. General information only, not legal, tax or financial advice. Images by DIGIWEBS Media.

Keep reading