← Analytics
Analytics03 Aug 2026 · 6 min read · how-to

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:

  1. Maximum CAC = target first-order GP × tolerance (e.g. 0.7–1.0× if repeat is proven; lower if not)
  2. Minimum LTV:CAC you need for overhead
  3. 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

  1. Export spend by channel
  2. Export new customers / won jobs from CRM
  3. Refresh CAC
  4. Spot-check 20 customers for true source
  5. Decide one budget move (±20% caps)
  6. 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.


Part of the Dubai Marketing Playbook by Shabang — practical marketing for UAE businesses.

Continue learning

analyticsMulti-Channel Reporting: One Source of TruthanalyticsPrivacy, Cookies, and Consent ModeanalyticsDashboards for Owners — Not AnalystsanalyticsServer-Side Tracking and CAPI BasicsanalyticsAttribution Models Explained Simplygoogle-adsGoogle Ads for UAE Businesses: Start Here