Last updated:
October 23, 2026

Performance Marketing Metrics: ROAS, CPA, CAC, and Payback Period Explained

Performance marketing metrics like ROAS (Return on Ad Spend), CPA (Cost per Acquisition), CAC (Customer Acquisition Cost), and payback period measure the financial efficiency of your advertising and help determine whether your campaigns are profitable. Understanding these four metrics — along with LTV (Lifetime Value) — is essential for making data-driven budget allocation decisions. ROAS tells you revenue per rupee spent on ads, CPA tells you cost per conversion, CAC includes all marketing costs per customer, and payback period tells you how long it takes to recover acquisition costs.

Last updated October 2026

What Is ROAS and How Do You Calculate It?

ROAS (Return on Ad Spend) measures the revenue generated for every rupee spent on advertising. It is the most commonly tracked metric in performance marketing.

Formula: ROAS = Revenue from Ads / Ad Spend

Example: You spend INR 1,00,000 on Google Ads and generate INR 5,00,000 in revenue. ROAS = 5,00,000 / 1,00,000 = 5x (or 500%).

ROAS Benchmarks for Indian Businesses (2026)

  • E-commerce (D2C brands): 3x-5x ROAS is considered good; below 2x is typically unprofitable after product costs
  • Lead generation (services): 5x-10x target ROAS, since service margins are higher
  • SaaS products: First-month ROAS may be below 1x (negative), but LTV-based ROAS over 12 months should exceed 3x
  • Local businesses: 4x-8x ROAS for Google Local Services ads in Indian metros

Limitation of ROAS: It only measures ad spend, not total marketing cost. A 5x ROAS looks great until you factor in agency fees (INR 30,000-1,50,000/month), creative production, tool subscriptions, and team salaries.

What Is CPA and How Does It Differ From CAC?

CPA (Cost per Acquisition) measures the cost of acquiring one conversion — a sale, lead, signup, or any defined action. CAC (Customer Acquisition Cost) is broader and includes ALL costs to acquire one paying customer.

CPA Formula

CPA = Total Campaign Cost / Number of Conversions

Example: INR 50,000 campaign spend, 100 leads generated. CPA = INR 500 per lead.

CAC Formula

CAC = (Total Marketing + Sales Costs) / Number of New Customers

Example: INR 3,00,000/month total marketing spend (ads + agency + tools + team salaries) + INR 2,00,000 sales team cost. 50 new customers acquired. CAC = INR 10,000 per customer.

CPA Benchmarks for India (2026)

IndustryPlatformAvg CPA (INR)
Real estate leadsGoogle AdsINR 800-2,500
Education course enrollmentMeta AdsINR 300-1,200
E-commerce purchaseGoogle ShoppingINR 200-800
SaaS free trial signupGoogle/LinkedInINR 500-3,000
B2B lead (IT services)LinkedInINR 2,000-8,000
Local service inquiryGoogle LocalINR 150-600

How Do You Calculate LTV (Lifetime Value)?

LTV determines how much a customer is worth over their entire relationship with your business. Without LTV, you cannot evaluate whether your CAC is sustainable.

Simple LTV Formula: LTV = Average Order Value x Purchase Frequency x Customer Lifespan

SaaS LTV Formula: LTV = ARPU (Average Revenue Per User per month) x Gross Margin % x (1 / Monthly Churn Rate)

Example: SaaS product with ARPU = INR 2,000/month, 80% gross margin, 5% monthly churn. LTV = 2,000 x 0.80 x (1/0.05) = INR 32,000.

The golden rule: LTV should be at least 3x your CAC. If LTV = INR 32,000 and CAC = INR 10,000, your LTV:CAC ratio is 3.2x — healthy but not exceptional. Top-performing SaaS companies target 5x+.

What Is the Payback Period and Why Does It Matter?

Payback period measures how many months it takes to recover the cost of acquiring a customer. It directly impacts your cash flow and how fast you can reinvest in growth.

Formula: Payback Period (months) = CAC / (ARPU x Gross Margin %)

Example: CAC = INR 10,000, ARPU = INR 2,000/month, 80% gross margin. Payback = 10,000 / (2,000 x 0.80) = 6.25 months.

Payback Period Benchmarks

  • Excellent: Under 6 months — you can reinvest quickly
  • Good: 6-12 months — standard for most SaaS and subscription businesses
  • Concerning: 12-18 months — viable only if churn is very low
  • Unsustainable: 18+ months — requires significant funding to sustain growth

For bootstrapped Indian startups, a payback period under 6 months is critical. Unlike venture-funded companies that can absorb 12-18 month payback periods, you need cash returning fast to fund the next month’s campaigns.

How Should Indian Businesses Use These Metrics Together?

No single metric tells the full story. Here is how to use them as a system:

  1. Track ROAS for campaign-level optimization: Use it to compare ad sets, channels, and creatives. Kill anything below your breakeven ROAS
  2. Monitor CPA for channel efficiency: Compare CPA across Google, Meta, LinkedIn, and programmatic to allocate budget to the lowest-CPA channels (adjusted for quality)
  3. Calculate CAC monthly: Include all costs — not just ad spend. This is the true cost of growth
  4. Measure LTV:CAC ratio quarterly: This is the health metric of your entire business model
  5. Watch payback period: If it is creeping up, either reduce CAC or increase early monetization

Frequently Asked Questions

What is a good ROAS for Google Ads in India?

For e-commerce, a 3x-5x ROAS is considered good in India. For lead generation (services, B2B), aim for 5x-10x since profit margins on services are higher. ROAS below 2x is typically unprofitable for e-commerce once you account for product costs, shipping, and returns. The exact breakeven ROAS depends on your gross margin — if your margin is 50%, you need at least 2x ROAS to break even on ad spend alone.

How is CAC different from CPA?

CPA measures the cost per individual conversion action (a lead, signup, or sale) from a specific campaign. CAC includes ALL marketing and sales costs divided by the number of new paying customers. CAC is always higher than CPA because it includes agency fees, tool subscriptions, content creation costs, team salaries, and non-converting campaign spend. Use CPA for campaign optimization and CAC for business-level financial planning.

How do you calculate LTV for an e-commerce business in India?

Multiply your average order value by the average number of purchases per customer per year, then by the average customer lifespan in years. For example: AOV of INR 1,500 x 4 purchases/year x 2.5 years = LTV of INR 15,000. For subscription boxes and D2C brands with repeat purchases, LTV is straightforward. For one-time purchase businesses, LTV often equals AOV, making CPA optimization critical.

What payback period is acceptable for an Indian SaaS startup?

For bootstrapped Indian SaaS startups, aim for a payback period under 6 months. Funded startups can tolerate 12-18 months. If your payback period exceeds 18 months, either your pricing is too low, your CAC is too high, or your churn rate is eating into LTV. Focus on reducing CAC through organic channels (SEO, content marketing, referrals) rather than only paid acquisition.

Can The MAD help optimize these metrics for our campaigns?

Yes, we build custom performance dashboards tracking ROAS, CPA, CAC, LTV, and payback period across all channels. Our PPC management starts at INR 25,000/month plus ad spend. Contact us at akshat@themad.in for a free audit of your current marketing metrics.

Related Articles

Ready to Start Your Project?

Free consultation and custom proposal within 24 hours. No obligation.

Leave a Reply

Your email address will not be published. Required fields are marked *