Definition
Cost Per Acquisition (CPA) is the average amount you spend on advertising to generate one conversion — a purchase, lead, signup, or other defined action.
Detailed Explanation
CPA = Total Ad Spend ÷ Number of Conversions
CPA differs from CAC (Customer Acquisition Cost): CPA typically measures ad-spend efficiency for a specific campaign or channel, while CAC includes all marketing costs (salaries, tools, content) divided by new customers acquired.
Platforms like Google Ads and Meta Ads report CPA at the campaign, ad set, and ad level. Smart bidding strategies such as Target CPA (tCPA) automate bids to hit a desired CPA.
Nepal Context
Nepali e-commerce businesses often see CPAs of NPR 200–2,000 for Facebook lead forms and NPR 500–5,000 for Google Search conversions, depending on product margin and competition. COD rejections inflate apparent CPAs — track confirmed deliveries, not just form fills.
Practical Examples
- Beginner: NPR 10,000 ad spend, 25 sales → CPA = NPR 400
- Intermediate: Set a break-even CPA = product profit margin. If margin is NPR 800, any CPA below 800 is profitable.
- Advanced: Use tCPA bidding in Google Ads with conversion value rules to prioritize high-AOV customers.
Key Takeaways
- CPA = ad spend per conversion; know your break-even CPA before scaling.
- Distinguish CPA (campaign-level) from CAC (business-level, all costs included).
- Track confirmed conversions in Nepal — COD and DM orders need offline attribution.
Common Mistakes
- Counting unqualified leads as conversions — form fills without phone verification inflate CPA efficiency.
- Comparing CPA across channels without context — Google Search CPAs are usually higher but intent is stronger.
- Setting tCPA too low — throttles volume and learning phase completion.

