CPI vs. CPA for Subscription Apps: Look Beyond Installs

Compare install cost, trial-start cost, and first-paid acquisition cost across the same subscription app cohorts.

Airbridge2 min read
CPI vs. CPA for Subscription Apps: Look Beyond Installs

Cost per install (CPI) tells you how much you spent to acquire an install. Cost per action (CPA) tells you how much you spent to acquire a defined outcome. For a subscription app, name that outcome explicitly: a trial start and a first paid subscription are different actions and can rank channels differently.

Compare the same spend with three distinct outcomes

MetricCalculation
Cost per installCampaign spend divided by attributed installs
Cost per trial startThe same spend divided by unique users starting a trial in that cohort
Cost per first paid subscriberThe same spend divided by unique users becoming paid subscribers in that cohort

Count only one first paid conversion per user. Include users who purchase directly if your metric covers all first paid acquisitions. If you only want trial-to-paid performance, define the trial starter group separately. An event count that includes renewals cannot substitute for either measure. Airbridge provides 25 preconfigured standard events, including three subscription events: Start Trial, Subscribe, and Unsubscribe. With the default RevenueCat mapping, both trial conversions and renewals map to Subscribe, so the total does not represent first paid subscribers.

A lower CPI can lead to a higher paid acquisition cost

Illustrative campaignSpendInstallsTrial startersFirst paid subscribersCPITrial-start CPAFirst-paid CPA
A$1,0005008020$2.00$12.50$50.00
B$1,0002507540$4.00$13.33$25.00

Campaign A brings in installs at half the cost and has a slightly lower cost per trial start. Campaign B costs half as much per first paid subscriber. If paid acquisition is your goal, that changes which campaign looks more efficient. Neither number by itself establishes profitability; you also need revenue, margin, and a time horizon.

Keep the measurement comparable

Use the same install-cohort definition, attribution settings, cost scope, and follow-up window for both campaigns. A cohort whose trial period has not ended can look artificially weak. Leave zero-conversion rows undefined rather than treating them as zero cost. In Airbridge, use the Actuals report for the supported cost and event breakdowns and check your subscription data for the first-paid definition and cohort window before dividing the totals.