Airbridge
Customers
Log InGet Started Free
Back to Glossary
C

Cost per action (CPA)

A
Airbridge
May 20, 2024·Updated July 13, 2026·4 min read
CategoryCost Models & Metrics
Also known asCost per acquisition, Pay per action, PPA
RelatedCost per click (CPC), Cost per install (CPI), Cost per mille (CPM), Return on ad spend (ROAS), Conversion rate
AffectsCampaign budget allocation, advertiser ROI, and publisher payment structures

What is Cost per action (CPA)?

Cost per action (CPA) is a performance-based pricing model in which an advertiser pays a publisher only when a user completes a specific, predefined action after engaging with an ad. These actions include purchases, form submissions, app installs, subscriptions, or any other conversion event the advertiser defines. CPA shifts financial risk away from the advertiser by ensuring payment is tied directly to measurable outcomes rather than impressions or clicks.

How it works

In a CPA model, the advertiser and publisher agree on a target action and a fixed or negotiated payment amount per completed action. When a user clicks an ad and subsequently completes the defined action, the attribution system records the conversion and triggers payment to the publisher.

Defining the Target Action

The target action is the conversion event that triggers payment. Common CPA actions include completing an in-app purchase, registering an account, submitting a lead form, reaching a specific in-app milestone, or subscribing to a service. The action must be clearly defined before the campaign launches, and tracking must be in place to record completions accurately.

Tracking and Attribution

CPA campaigns depend on reliable conversion tracking. A tracking link or SDK integration records the user journey from ad click to action completion. Mobile measurement partners (MMPs) play a central role here, attributing each conversion to the correct campaign, channel, or publisher. Without accurate attribution, CPA reporting becomes unreliable and budget decisions suffer.

Calculating CPA

The CPA formula is straightforward:

CPA = Total Campaign Cost / Number of Completed Actions

For example, if a campaign costs $1,000 and generates 200 completed purchases, the CPA is $5. Marketers should calculate CPA separately for each action type and each channel to enable meaningful performance comparisons.

CPA vs. Related Models

CPA is distinct from cost per click (CPC), which charges per click regardless of conversion, and cost per mille (CPM), which charges per thousand impressions. CPA is the most conversion-focused of these models, making it particularly suited to performance marketing and affiliate campaigns where advertisers want direct accountability from their media spend.

Why it matters

CPA is important because it aligns advertiser spending directly with business outcomes. Rather than paying for attention or intent, advertisers pay only for results. This makes CPA campaigns inherently more accountable than impression or click-based models.

For mobile marketers, CPA provides a clear benchmark for evaluating campaign efficiency. By tracking CPA across channels, teams can identify which publishers and networks deliver the highest-quality users at the lowest cost per conversion. This data drives smarter budget reallocation toward channels that consistently meet or beat target CPA thresholds.

CPA is also a critical input for measuring return on investment. If the revenue generated per action exceeds the CPA, the campaign is profitable. Monitoring CPA trends over time reveals whether campaign performance is improving, declining, or plateauing, enabling proactive optimization.

CPA fraud is a meaningful concern in performance marketing. Bad actors may fabricate or incentivize actions to collect payments without delivering genuine users. Robust attribution tools and anomaly detection, such as those provided by Airbridge, help advertisers identify suspicious conversion patterns and protect campaign budgets from fraudulent activity.

How to measure and improve cost per action

Step 1: Define a Clear Target Action

Choose a single, measurable action that reflects genuine business value. Purchases, qualified lead submissions, and subscription completions are strong candidates. Avoid vague or easily gamed actions that inflate conversion counts without driving real value.

Step 2: Implement Conversion Tracking

Integrate an SDK or tracking link to record action completions accurately. Connect your campaigns to an MMP like Airbridge to ensure every conversion is attributed to the correct source, medium, and campaign. Verify that postbacks are firing correctly before scaling spend.

Step 3: Set a Target CPA Benchmark

Calculate the maximum CPA your unit economics support. If a customer generates $20 in lifetime value, a target CPA of $10 preserves a healthy margin. Use historical data or industry benchmarks to establish an initial threshold, then refine it as campaign data accumulates.

Step 4: Monitor CPA by Channel and Publisher

Break down CPA reporting by channel, publisher, and creative. Channels with CPA significantly above target should be paused or renegotiated. Channels consistently below target warrant increased budget allocation.

Step 5: Optimize Creative and Targeting

High CPA often signals a mismatch between the ad creative, the audience, and the desired action. Test different creatives, calls to action, and audience segments using A/B testing to identify combinations that drive lower CPA without sacrificing conversion volume.

Step 6: Protect Against CPA Fraud

Monitor for anomalies such as unusually short click-to-action times, concentrated conversions from a narrow range of IP addresses, or abnormally high conversion rates from specific sub-publishers. These patterns can indicate fraudulent activity. Use attribution fraud detection tools to flag and investigate suspicious traffic before it drains your budget.

Related concepts

Term Relationship Description
Cost per click (CPC) Contrast Charges per click regardless of whether the user converts, unlike CPA which charges only on completed actions.
Cost per install (CPI) Variant A CPA subtype specific to mobile apps where the billable action is an app install.
CPA fraud See also Fraudulent activity that fabricates or incentivizes CPA-triggering actions to extract payments without delivering genuine users.
Return on ad spend (ROAS) See also Measures revenue generated per dollar of ad spend, complementing CPA as a profitability benchmark.
Conversion rate See also The percentage of users who complete a target action, directly influencing the resulting CPA.

Put these concepts into practice

See how Airbridge helps teams implement mobile attribution strategies at scale.

Get Started FreeView Case Studies

Related Glossary Terms

Expand your understanding with related concepts.

Cost per click (CPC)

Cost per click (CPC) is an ad pricing model where the advertiser pays the publisher each time a user clicks on an ad.

Cost per install (CPI)

Cost per install (CPI) is a metric that calculates the cost of acquiring a new user to a mobile app by dividing the total cost of a marketing campaign by the number of app installs resulting from that campaign.

CPA fraud

CPA fraud (cost per action fraud) is a ad fraud that occurs when a publisher is paid for fake actions.

Return On Ad Spend (ROAS)

Return on ad spend (ROAS) is a ratio that calculates the revenue generated for every dollar spent on advertising.

Conversion Rate

A conversion rate is the percentage of people who completed a desired action.

Conversion Tracking

Conversion Tracking provides essential insights into user actions, from clicks to completed sales, directly impacting marketing strategies and ROI.

Airbridge

Stop paying for ads that don't perform. Know which ads actually drive revenue.

Ask AI for a summary of Airbridge

Plans

  • Compare All Plans
  • Core
  • Growth
  • Pricing

Features

  • Airbridge AI
  • Marketing Analytics
  • Fraud Protection
  • Web & App Attribution
  • ROAS Measurement
  • iOS & SKAN
  • Deep Linking
  • Data Export
  • Audience Manager
  • Signal Hold

Resources

  • Blog
  • Case Studies
  • Glossary
  • Library
  • Academy
  • Marketers Guide
  • Developer Guide

Company

  • About Us
  • Terms of Service
  • Electronic Payment Terms
  • Privacy Policy
  • Information Security
  • GDPR
  • System Status

Customers

  • Fizz
  • Planfit
  • Loyal Foundry
  • UNNI
  • Wasabi
  • Rapchat

© 2026 AB180 Inc. All rights reserved.

AB180 Inc. | Business Registration: 550-88-00196