Cost per Action (CPA) is the amount of money your startup spends to make a single user take a desired action — for example, sign up, download, purchase, or complete a lead form.
CPA is a key metric for startups because it shows how efficiently your marketing budget converts into real, measurable outcomes. If you don’t track CPA, you may spend money on campaigns that bring traffic but no real value.
CPA = Total Marketing Spend ÷ Number of Actions
The "action" depends on your business model:
In simple terms: CPA tells you how much it costs to get one desired action.
CPA helps answer critical growth questions:
A low CPA means each marketing dollar brings more value; a high CPA can quickly destroy your margins.
Simple formula:
CPA = Total Marketing Spend ÷ Number of Actions
Example:
Define an "action" that truly matters to your business model:
Do not count clicks, views, or website visits — they are vanity metrics.
Example 1: E-commerce
Ad spend = $1000
Orders = 50
CPA = $20 per order
Example 2: SaaS Startup
Ad spend = $500
Trial signups = 100
CPA = $5 per signup
Example 3: Mobile App
Ad spend = $300
App installs + registrations = 60
CPA = $5 per user
Always track CPA per channel and per action.
It is the fastest way to know if your marketing dollars are bringing real, profitable growth.