How do you calculate CPA?
The CPA formula is simple: CPA = Total ad spend ÷ Number of conversions.
Example: You spent ₹50,000 on Google Ads in a month and got 100 purchases. Your CPA is ₹50,000 ÷ 100 = ₹500 per purchase. That means each new customer cost you ₹500 in advertising.
The "acquisition" can be whatever action matters to your business: a purchase, a qualified lead, a sign-up, a booked appointment. Define it clearly before launching any campaign, because the platform needs to know what to optimise for, and you need a consistent metric to compare across channels and time periods.
CPA vs CPL: what is the difference?
CPA (cost per acquisition) and CPL (cost per lead) are related but not the same. CPL measures how much you pay to generate one lead, which is someone who fills a form, signs up, or expresses interest. CPA measures how much you pay to acquire one actual customer, which is someone who pays you money.
In a typical lead generation funnel, CPL is always lower than CPA because not every lead converts to a customer. If your CPL is ₹200 and your lead-to-customer conversion rate is 10%, your CPA is ₹2,000.
CPL is useful for optimising the top of your funnel. CPA is the metric that determines whether your business is actually profitable. Track both, but make decisions based on CPA.
What is a good CPA in India?
A "good" CPA is one that is comfortably below the revenue or lifetime value that customer brings. A ₹500 CPA is excellent if your average order value is ₹3,000 and terrible if it is ₹600. Here are typical ranges for Indian businesses.
These are starting benchmarks. Your actual target CPA should be calculated from your unit economics: average order value, gross margin, and customer lifetime value.
- D2C e-commerce: ₹100–₹500 per purchase, depending on product price and margin.
- Education and coaching: ₹200–₹800 per enrolled student, with wide variation by course price.
- Local services (salon, clinic, gym): ₹80–₹300 per booking or walk-in.
- Real estate: ₹500–₹2,000 per qualified site visit lead.
- B2B and SaaS: ₹500–₹2,000 per qualified lead, with longer sales cycles.
- Insurance and financial services: ₹300–₹1,500 per application, highly regulated.
What makes CPA go up?
CPA is a downstream metric: it rises when something upstream breaks. The most common causes, in order of frequency from what I see in client accounts.
- Creative fatigue: the audience has seen your ads too many times. Frequency above 3–4 usually signals fatigue. New creative is the fix, not more budget.
- Weak or slow landing page: if the page takes more than 3 seconds to load on mobile, you are losing conversions. A cluttered page with unclear messaging or too many form fields does the same damage.
- Narrow audience targeting: very specific interest stacks exhaust quickly. The algorithm runs out of people to show the ad to and CPMs rise.
- Broken tracking: if your pixel is not firing on the right events, the platform optimises for the wrong action. This silently inflates CPA.
- Seasonal competition: festive seasons, back-to-school, and year-end sales bring more advertisers into the auction, raising CPMs across the board.
How do you lower your CPA?
Lower CPA by fixing the levers in order of impact: creative, then landing page, then offer, then audience, then bid strategy.
- Test new creatives relentlessly: 3–5 new ad variations per week. Different hooks, different formats (static vs video vs carousel). Kill losers within 3–4 days and scale winners.
- Speed up your landing page: aim for under 2.5 seconds on mobile. Compress images, remove unnecessary scripts, use a CDN. Every second of load time costs conversions.
- Strengthen your offer: a concrete benefit ("Get 20% off your first order") converts better than a vague invitation ("Learn more"). Test different offers to find what resonates.
- Broaden your audiences: let Meta Advantage+ or Google broad match find your buyers. Narrow interest stacks often perform worse than broader targeting because the algorithm has more room to optimise.
- Run retargeting campaigns: site visitors, cart abandoners, and video viewers already know you. They convert at 2–3x the rate of cold audiences, which directly lowers CPA.
- Fix your tracking stack: install the Meta Pixel, Conversions API, and GA4 properly. Verify events are firing. Bad data means bad optimisation means high CPA.
