CPA (Cost per Action)

CPA (Cost per Action) is a pricing model in online advertising where you only pay when a user performs a predefined action, such as a purchase, a registration, a newsletter sign-up, or a download. You use CPA to link ad costs directly to specific conversions, so you can calculate the cost per action and assess how effective a campaign is based on the actual results your ads generate.

This is a test
I am a performance marketing specialist at Amplify, where I primarily work with paid marketing for our clients—mainly Google Ads, in which I have 7 years of experience. In addition, I share a significant portion of the responsibility for our clients’ tracking setups, which is all about ensuring that our clients can measure the impact of our marketing efforts.

What is CPA (Cost Per Action)?

CPA stands for “cost per action” and is a payment model in digital advertising where you only pay when a user performs a specific action that you have defined in advance. An action can be anything from a purchase to a sign-up, a download, or filling out a form. In other words, CPA is about linking your ad spend directly to concrete results that you can measure and actively use to assess the campaign’s effectiveness.

CPA differs from other models such as CPC (cost per click) and CPM (cost per mille) because you only pay once the user has taken the desired action—not simply when they’ve viewed or clicked on an ad. This means that with CPA, you can focus your resources where they create the most value. This logic makes the model particularly interesting in performance marketing, where you measure and optimize based on actual conversions rather than just traffic or visibility.

As platforms like Google Ads and social media incorporate more automated bidding, CPA is becoming a key metric for both budget allocation and strategy. You get a more accurate picture of ROI because you can clearly see what each action costs and where there is the most potential to increase the conversion rate.

How do you use CPA?

You use CPA to manage and optimize paid advertising based on specific goals. First, you define which action counts as a conversion—for example, a purchase or a sign-up. Next, you use data from your campaigns to calculate what each action actually costs. Based on that, you can adjust your ads, keywords, and bidding strategies to get the most results for your money.

In SEO, CPA insights can also help you prioritize which keywords, landing pages, or content types best support conversions. For example, if you see that a particular page generates many actions at a low CPA, it makes sense to further boost its visibility. The same logic applies to social media marketing, where targeting, ad formats, and messaging all influence both the conversion rate and the CPA.

Why is CPA important?

CPA is important because it makes your advertising more measurable and reduces risk. When you pay only for concrete results, you ensure a more efficient use of your budget. The model provides a direct link between your investment and the value you receive in return, making it easier to assess ROI across channels.

It is precisely this measurability that makes CPA a key KPI in performance marketing. It allows you to analyze which campaigns deliver the best results and where you should scale up or down. You can also use CPA to compare performance across channels—for example, to see if paid search ads yield cheaper conversions than paid social. This makes it a practical tool when prioritizing your marketing investments.

What types and varieties are available?

CPA comes in several variations, each covering different approaches to calculation and application. The most straightforward form is standard CPA, where you pay a fixed amount per action. This model is typically used when the action is clearly defined—for example, a purchase in an online store.

In addition, there is eCPA (effective cost per action), which includes all campaign expenses, including those for clicks and impressions. This gives you a more comprehensive assessment of the campaign’s effectiveness. In affiliate marketing, CPA is used as a payment model for affiliates, who are paid only when a visitor takes an action via their links. This creates a purely performance-based setup where both the advertiser and the affiliate share a common goal of conversions.

How do you apply CPA in practice?

You calculate CPA by dividing your total campaign costs by the number of actions the campaign has generated. The formula looks like this:

CPA = Total omkostning / Antal handlinger

Example:

A campaign costs 10,000 DKK and generates 500 purchases. The CPA is therefore 20 DKK per purchase.

You can use this calculation to assess whether your campaign is meeting your goals and whether you’re getting the most out of your budget. CPA also serves as a benchmark when you want to optimize for lower cost per action. For example, you can test different bidding strategies in Google Ads or adjust your targeting in Meta Ads to improve your results.

In practice, working with CPA requires that you have proper tracking and conversion measurement set up—this can be done through Google Tag Manager, social media pixels, or conversion tracking within ad platforms. Once data collection is working optimally, you can use CPA as an active decision-making tool in your strategy and combine data across channels to gain a comprehensive understanding of how every krone contributes to your business goals.

What should you keep in mind?

CPA as a measurement method is only as accurate as the data you collect. If conversion tracking isn’t set up correctly, you risk making decisions based on misleading results. Always make sure to clearly define actions and keep track of how the platforms record them.

Also, keep in mind that a low CPA doesn’t always mean the campaign is the most effective. Some actions may have a lower cost but less value—for example, a newsletter sign-up compared to a purchase. You should therefore always compare CPA to other key metrics, such as ROAS and conversion value, to get the full picture of your ad’s performance.

Finally, it’s worth remembering that CPA doesn’t stand alone. It’s closely linked to your overall strategy for advertising, branding, and digital design, because all of these elements influence how easily users complete the action you’re measuring. The better you understand this connection, the more precisely you can use CPA as a management tool in your digital marketing efforts.

CPA (Cost per Action)
in practice?

Are you unsure how to turn your knowledge of marketing concepts into tangible value for your business? Don’t worry—we’ve got you covered. Amplify is a full-service digital marketing agency, and we specialize in applying our expertise in strategy, branding, and digital marketing to our clients’ businesses. Fill out the form below to learn how we can deliver strategic insights and performance that drive results for your business.

Contact Us

Are you unsure how to turn your knowledge of marketing concepts into tangible value for your business? Don’t worry—we’ve got you covered. Amplify is a full-service digital marketing agency, and we specialize in applying our expertise in strategy, branding, and digital marketing to our clients’ businesses. Fill out the form below to learn how we can deliver strategic insights and performance that drive results for your business.

Learn Even More

Whether you're a generalist or a specialist in marketing, our experts have put together a number of helpful tips for you on our blog.