Free tools

Free CAC Payback Calculator

Estimate CAC payback months using acquisition spend, new customers, ARPA, and gross margin.

Copy-paste outputs

Win high-intent buyers from ChatGPT, Gemini, Claude, Perplexity, and AI Overviews before your competitors do.

One operating layer for monitoring, measurement, content action, and technical cleanup.

AI Visibility TrackingCompetitive RankingSentiment by ModelSource CitationsAI Overviews TrackingPrompt MonitoringAI Visibility TrackingCompetitive RankingSentiment by ModelSource CitationsAI Overviews TrackingPrompt Monitoring
Content GapsAI InsightsAdvanced AnalyticsData CopilotBlog GenerationUGC CampaignsLLM CouncilContent GapsAI InsightsAdvanced AnalyticsData CopilotBlog GenerationUGC CampaignsLLM Council
Shopping IntelligenceCrawler MonitoringGEO OptimizationMulti-Brand ManagementShopping IntelligenceCrawler MonitoringGEO OptimizationMulti-Brand Management

Tool 01

CAC Payback Calculator

Calculate CAC payback period using acquisition spend, new customers, ARPA, and gross margin.

CAC Inputs
Deterministic formula only. No guessed assumptions.
CAC Payback Output
Formula: CAC / (ARPA × Gross Margin)
Enter new customers, ARPA, and gross margin to calculate payback.

How it works

CAC Payback Calculator: methodology and worked example

How this tool computes its result

Adds monthly marketing spend and monthly sales spend to get totalAcquisitionSpend, then divides by new customers per month to get CAC. Gross profit per customer per month is average revenue per account (ARPA) × (gross margin % / 100). Payback period in months is CAC ÷ that monthly gross profit figure. A separate figure, maxCacFor12MonthPayback, multiplies monthly gross profit by 12 to show the CAC ceiling that would still hit a 12-month payback. Results are labeled by fixed bands: ≤6 months "Excellent," ≤12 "Healthy," ≤18 "Needs improvement," beyond that "Risky."

Worked example

With monthly marketing spend $25,000, monthly sales spend $18,000, 40 new customers/month, ARPA $450/month, and 80% gross margin: total acquisition spend is $43,000, so CAC = 43,000 / 40 = $1,075. Gross profit per customer per month = 450 × 0.80 = $360. Payback = 1,075 / 360 ≈ 2.99 months, labeled "Excellent." The 12-month CAC ceiling is 360 × 12 = $4,320.

When not to use this tool

This is a flat deterministic formula with no churn, cohort decay, or revenue-expansion modeling — it treats gross profit per customer as identical every month for the life of the relationship, so it will overstate payback speed for businesses with high early churn and understate it for businesses with strong net revenue retention.

Common mistakes

  • - Entering gross margin as a decimal (e.g. "0.8") instead of a percentage ("80") — the field is clamped to the 0-100 range so 0.8 is accepted as valid, but it's then treated as 0.8%, making monthly gross profit tiny and payback look artificially long.
  • - Using an annual or one-time revenue figure (like total contract value) for ARPA when the formula expects a per-month figure — ARPA is multiplied directly by margin to get monthly profit, so a non-monthly number throws off every downstream result.
  • - Leaving "new customers per month" at 0 or blank — CAC is guarded against division by zero and silently returns 0 rather than an error, which then makes payback months compute to 0 and can mask a data-entry gap.

Ready to dominate AI search visibility?

Track where your brand shows up in AI answers, close the content gaps that cost conversions, and stay visible across ChatGPT, Claude, Gemini, Perplexity, and Grok.

Frequently Asked Questions