Cost per action (CPA)
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.