Case studies
Accounts we've run: where they started, what we changed, and where they landed. Numbers are reported as they appear in the ad platforms.
E-commerce — fashion
Womenswear store on Salla
- The challenge
- The store was spending SAR 55,000 a month across Snapchat and TikTok at 1.4× ROAS — below break-even once cost of goods and shipping were counted. The pixel was double-firing purchases, so even that figure was flattering. All the creative was flat product shots on a white background.
- What we did
- We started with tracking: killed the duplicate event, added the Conversions API on both platforms, and passed the correct order value. Then we rebuilt the creative entirely — UGC-style vertical video with four Saudi creators, testing three distinct message angles in parallel. We also split retargeting out from prospecting so it stopped claiming credit it hadn't earned.
- The result
- Within five months verified ROAS reached 3.9×, cost per order fell 52%, and monthly spend rose to SAR 90,000 because the account could finally carry the scale.
- 3.9×ROAS
- −52%Cost per order
- +64%Monthly spend
Restaurants & cafés
Café chain — Riyadh
- The challenge
- Three branches sharing a single Snapchat campaign aimed at the whole of Riyadh on SAR 25,000 a month. Most of the delivery went to people more than 25km from the nearest branch. All three Google Maps profiles were close to empty: no photos, and wrong opening hours on two of them.
- What we did
- We split out an independent campaign per branch on a seven-kilometre radius, dayparted to peak hours only (4–11pm, plus 7–10am for the office-district branch). We rebuilt all three Maps profiles with professional photography and a current menu, and set up a QR-based review request at the till.
- The result
- Google Maps direction requests rose 210%, average daily footfall climbed 34%, and the average rating went from 3.8 to 4.5 — on exactly the same SAR 25,000 budget.
- +210%Direction requests
- +34%Daily footfall
- 4.5Average rating
Services — marketplace
Home-services marketplace
- The challenge
- A 400-page site where 60% wasn't indexed at all. The cause: service pages duplicated verbatim across twelve cities with only the city name swapped. Organic sessions had been flat at 3,000 a month for two years, with near-total reliance on Google Ads at a high cost per acquisition.
- What we did
- We consolidated the duplicated city pages into strong primary service pages, keeping city pages only where genuine search demand existed — each with unique content. We rewrote 80 service pages, repaired the internal-link architecture, and added Service and AggregateRating schema.
- The result
- Over eight months: organic sessions went from 3,000 to 19,000 a month, 140 keywords entered the top three, and blended customer acquisition cost fell 31% as a meaningful share of demand started arriving free.
- 6.3×Organic traffic growth
- 140Keywords in the top 3
- −31%Customer acquisition cost
Names and figures on this page are illustrative samples pending sign-off on real client data.
Let us look at your ad account before you spend another riyal
Three fields, that's it. We review your account and your tracking before the call, then come back with three specific fixes you can act on yourself — whether or not we work together.