CAC, LTV, and Payback in AED
Calculate CAC, LTV, and payback periods in AED for UAE SMEs so channel ROAS screenshots stop overruling contribution margin and cash reality.
CAC, LTV, and payback in AED
Platform ROAS is a movie trailer. CAC, LTV, and payback are the balance sheet. Until your team can compute them in dirhams, every “winning campaign” screenshot is negotiable fiction. This guide gives UAE SME operators a simple, defensible economics layer on top of GA4 and ads.
The three numbers that run marketing
CAC — Customer Acquisition Cost
Fully loaded CAC for a period:
CAC = (Media spend + agency fees + marketing tools + production attributed to acquisition) / New customers acquired
Notes that matter in Dubai:
- Count new customers, not leads
- If a “customer” is a booked job, define whether deposits count
- Split blended CAC (all channels) vs channel CAC (imperfect but useful)
- Include VAT treatment consistently (usually work net of recoverable VAT with finance — pick a convention and stick to it)
LTV — Lifetime Value
For many local services, “lifetime” is 12–24 months of realistic repeat, not a Silicon Valley fantasy:
LTV = Average gross profit per customer over the horizon
or revenue × gross margin % if you are careful.
Examples:
- AC contractor: first job profit + probability of AMC (annual maintenance contract)
- Clinic: first treatment margin + expected follow-ups
- Ecommerce: 12-month contribution after COGS, returns, payment fees, and shipping pain
- B2B free zone: annual contract margin × expected years × logo retention
If you do not know margin, stop optimising ROAS and open the cost sheet first.
Payback period
Payback weeks = CAC / (monthly gross profit per new customer)
Cash-flow businesses (trades with immediate payment) can tolerate different payback than subscription SaaS. A villa maintenance company paid on invoice completion can accept shorter, clearer payback math than a brand buying awareness for DSF.
Worked illustrative scenarios (not case studies)
1) Marina plumber
- Monthly acquisition spend (Google + call tracking + creative): AED 8,000
- New booked customers from marketing: 40
- CAC = 8,000 / 40 = AED 200
- Average job gross profit: AED 350
- Repeat within 12 months: 20% do a second job of similar profit → expected extra AED 70
- Rough LTV ≈ AED 420
- LTV:CAC ≈ 2.1×
- Payback: often immediate to 2 weeks if cash on completion
Decision: Search is working; do not kill it because Meta “ROAS” looks prettier on cold traffic forms that never answer.
2) JLT salon membership
- Spend: AED 15,000
- New members: 50 → CAC AED 300
- Monthly membership gross profit: AED 80
- Expected stay: 6 months → LTV AED 480
- Payback ≈ 300/80 ≈ 3.75 months
Decision: if cash is tight, membership offers need deposits or shorter payback; if cash is fine, scale carefully while watching churn.
3) D2C brand shipping UAE-wide
- Spend: AED 40,000
- New buyers: 500 → CAC AED 80
- AOV AED 180, gross margin 45% after COGS → AED 81 first-order GP
- Repeat rate 25% within 90 days with email/WhatsApp flows → model carefully
If first-order GP ≈ CAC, you are buying customers at breakeven and must have real repeat or upsell. Many “ROAS 2.5” stories ignore returns and COD failure.
Blended vs channel CAC (use both)
Blended CAC answers: is the company acquiring customers affordably?
Channel CAC answers: where should the next AED 5,000 go?
Channel CAC is distorted by attribution. Practical rule:
- Use channel CAC for directional budget shifts
- Use blended CAC + contribution margin for company health
- Never scale a channel that only wins last-click on branded traffic without checking incrementality
Build a one-page economics sheet
Columns:
- Period
- Media spend
- Agency / tools
- New customers
- Revenue from those cohorts (if known)
- Gross profit
- CAC
- LTV (model)
- LTV:CAC
- Payback
Update monthly. Owners should see this before vanity dashboards.
Targets without fake benchmarks
Healthy ratios depend on category. Instead of copying US ecommerce blog “LTV:CAC > 3,” set:
- Maximum CAC = target first-order GP × tolerance (e.g. 0.7–1.0× if repeat is proven; lower if not)
- Minimum LTV:CAC you need for overhead
- Max payback your cash allows (e.g. 30–90 days for many SMEs)
Write the numbers on a wall. Agencies should optimise inside those constraints.
Connecting tracking to economics
You cannot compute CAC if:
- Leads ≠ customers in the CRM
- WhatsApp closes are invisible (offline import)
- Multiple people share “admin” and duplicate spend
Economics inherits data quality. Fix audit issues first if inputs are junk.
Seasonal AED reality
- Ramadan / Eid: media CPMs often shift; conversion patterns change with hours — recalculate weekly, not with Q1 averages
- DSF / White Friday: revenue spikes can hide weak unit economics on discounting
- Summer: some service demand dips; CAC may rise — decide consciously whether to buy share or save cash
Annotate the sheet for these periods.
Common lies in “ROAS” conversations
- ROAS on platform purchase value that excludes discounts and COD failures
- Counting returning brand search as prospecting success
- Excluding creative production from CAC
- Using revenue LTV without margin
- Comparing Meta 7-day click ROAS to Google 30-day conversion value as if identical
When someone flashes ROAS, ask: CAC and payback in AED, fully loaded?
60-minute monthly ritual
- Export spend by channel
- Export new customers / won jobs from CRM
- Refresh CAC
- Spot-check 20 customers for true source
- Decide one budget move (±20% caps)
- One ops move (reply time, offer, landing page)
Marketing economics is half media, half operations. A slow WhatsApp reply raises CAC as surely as a bad audience.
When to spend more vs stop
Spend more when: payback inside cash comfort, delivery capacity exists, quality of customers is stable. Stop / fix when: CAC > first-order GP with no repeat proof, spam rate high, ops backlog > 48 hours.
Buying demand you cannot fulfil destroys reviews and future LTV.
Tie-in to dashboards
Your owner dashboard should surface CAC and booked revenue above CTR. If the dashboard cannot show economics, it is a toy.
Closing
Dirhams force honesty. Install CAC, LTV, and payback as the language of marketing meetings and platform metrics become what they should be: diagnostics, not destiny.
Related guides
- Multi-Channel Reporting: One Source of Truth
- Privacy, Cookies, and Consent Mode
- Dashboards for Owners — Not Analysts
- Server-Side Tracking and CAPI Basics
- Attribution Models Explained Simply
- Google Ads for UAE Businesses: Start Here
Part of the Dubai Marketing Playbook by Shabang — practical marketing for UAE businesses.