ROAS (return on ad spend) is revenue from ads divided by ad spend: AED 40,000 of sales from AED 10,000 of ads is a ROAS of 4, or 400%. Cost per lead (CPL) is ad spend divided by the number of enquiries. A good ROAS is one above your break-even point, which your margin sets, and a good cost per lead is one your close rate and deal value can pay for.
This guide covers the formulas with AED examples, how to set your own targets and why Ads Manager figures can mislead.
What is ROAS and how do you calculate it?
ROAS = revenue from ads ÷ ad spend. Google expresses it as a percentage, so 5 of sales for every 1 spent is 500% (Google Ads Help). Example: a Dubai skincare brand spends AED 8,000 on Meta ads in a month and is credited with 64 orders averaging AED 450. Revenue is AED 28,800, so ROAS is 3.6.
Use revenue excluding VAT, which is 5% in the UAE (Federal Tax Authority), and take out refunds and cancelled orders. Otherwise ROAS looks better than it is.
What is cost per lead?
CPL = ad spend ÷ leads. A real estate agency that spends AED 12,000 on Google and Meta for 150 enquiries pays AED 80 per lead. But if those leads produce 3 deals, each deal cost AED 4,000. Cheap leads who never answer the phone are expensive.
ROAS vs ROI vs CPL vs CPA: what is the difference?
| Metric | Formula | What it tells you | Watch out for |
|---|---|---|---|
| ROAS | Ad revenue ÷ ad spend | Revenue per AED of ads | Ignores product and delivery costs |
| ROI | (Gross profit minus marketing cost) ÷ marketing cost | Whether you made money | Needs accurate cost data |
| CPL | Ad spend ÷ leads | Cost of each enquiry | Ignores lead quality |
| CPA | Ad spend ÷ acquisitions | Cost of each sale or booking | Depends on what you count |
ROAS measures revenue, ROI measures profit. A ROAS of 3 can lose money on thin margins and make plenty on high ones.
How do you work out your break-even ROAS?
Break-even ROAS is where ads pay for themselves with no profit left. It equals 1 ÷ your margin, meaning what remains from each sale after product, delivery, payment fees and other per-order costs. For the skincare brand:
- Average order value excluding VAT: AED 450.
- Minus product AED 160, delivery AED 25, and payment fees and packaging AED 20, leaves AED 245.
- Margin: 245 ÷ 450 = 0.544, about 54%.
- Break-even ROAS: 1 ÷ 0.544 = 1.84.
Below 1.84, every ad-driven order loses money. To build in profit, use target ROAS = 1 ÷ (margin minus target profit). For 20% profit after ad costs: 1 ÷ (0.544 minus 0.20) = 2.91. The brand's 3.6 is comfortably profitable.
Repeat purchases change the maths, so a first order below break-even can still pay off. Only plan on that if your own sales data proves it.
How do you work out a target cost per lead?
For real estate, clinics, education and B2B services, work back from the deal. Example: a holiday home management company.
- Profit per deal: AED 9,000 gross profit from each new property in its first year.
- Close rate, from the CRM: 4 in 100 leads, or 4%.
- Maximum cost per deal: a third of first-year profit, so AED 3,000.
- Target CPL = maximum cost per deal × close rate: AED 3,000 × 0.04 = AED 120.
Break-even CPL is AED 9,000 × 0.04 = AED 360. A campaign at AED 150 per lead costs AED 3,750 per deal: profitable, but over target.
The close rate is the lever most businesses ignore. Lift it from 4% to 6% by replying within minutes, and the same AED 3,000 allows a CPL of AED 180. At Mutant Media we agree the target cost per lead with the client's sales team before launch, because the close rate comes from them.
What is a good ROAS or cost per lead in the UAE?
One above your break-even ROAS, or below your target CPL. Averages help little because margins vary so much: a fashion brand with a 70% margin breaks even at a ROAS of about 1.4, while an electronics reseller on 15% needs about 6.7. Published benchmarks rarely reflect UAE costs, your margins or your attribution settings, so set targets from your own numbers.
What tracking do you need to measure ROAS and cost per lead?
- GA4 with conversion events (purchases with value, form submissions, WhatsApp clicks, calls) and UTM tags on every ad.
- Platform tracking: the Meta Pixel and Conversions API, the Google tag with enhanced conversions, and the TikTok and Snapchat equivalents.
- A CRM that records each lead's source, stage and deal value.
- Offline feedback: Google's enhanced conversions for leads uses hashed first-party data from your CRM (Google Ads Help). Meta's Conversions API for CRM optimises for leads that convert, but needs Lead Ads, at least 200 leads a month and daily uploads (Meta for Developers).
- WhatsApp and call tracking, because many UAE leads never fill a form.
Why can platform-reported ROAS mislead?
Each platform credits itself. Meta's default counts a sale within 7 days of a link click or 1 day of a view or engagement (Jon Loomer Digital), and Google Ads uses data-driven or last-click attribution (Google Ads Help). A customer who sees a Meta ad, then searches your name on Google and buys, can be claimed by both. Add the platforms together and you often get more revenue than you took. To get closer to the truth:
- Compare total ad spend with total revenue in your own books each month, often called blended ROAS or MER.
- Use GA4 or your CRM as a neutral referee.
- Check how much came from brand searches and returning customers who might have bought anyway.
- Where budgets allow, run lift tests or pause a channel in one area to see what changes.
How can you improve ROAS and cost per lead?
Improving ROAS
- Raise order value with bundles, free delivery thresholds and upsells.
- Pause ads, audiences and keywords that spend without converting.
- Speed up the landing page, simplify mobile checkout and add an Arabic version.
- Send purchase values to the platforms so value-based bidding has real data.
- Refresh creative before performance drops.
Improving cost per lead
- Keep forms short, with one qualifying question.
- Reply within minutes by WhatsApp or phone.
- Send CRM stages back to Google and Meta so they optimise for qualified leads.
- Match the ad and landing page to the audience, in English and Arabic.
- Judge campaigns on cost per qualified lead and cost per deal, not raw CPL.

