On Analytics
Marketing ROI Tracking in Saudi Arabia: Connecting Spend to Revenue
Walk into most marketing meetings in Riyadh or Jeddah and you will hear impressive numbers: reach in the millions, video views, a follower count that climbed last quarter. Ask one question — how much revenue did this generate? — and the room goes quiet. That silence is the single most expensive thing in Saudi marketing right now. Brands are spending real money on Snapchat, TikTok, and Google with genuine ambition, but reporting on vanity metrics that no finance team would ever accept as proof the budget worked.
Marketing ROI tracking is the discipline that closes this gap. At its core it answers a brutally simple question: for every riyal we put in, how many came back as revenue? Everything else — reach, engagement, CPM — is a means to that end, not the end itself. The reason so few Saudi brands do it well is not a lack of will; it is that the path from a Snapchat swipe-up to a confirmed order on Salla genuinely breaks in four or five different places, and nobody owns the whole chain.
Why marketing ROI tracking breaks in the Saudi funnel
The first break is the platform itself. Snapchat and TikTok dominate attention in the Kingdom, but both are walled gardens — they report the conversions they can see inside their own ecosystem and happily claim credit for sales they merely witnessed. Snapchat will tell you it drove 400 purchases; Google will tell you it drove 350; your Salla dashboard shows 500 total orders. The platforms are double-counting, and if you add their numbers you will conclude you sold 750 units you never sold. Without a single source of truth, every channel looks like a winner and your real blended ROI stays invisible.
The second break is the channel WhatsApp. A huge share of Saudi commerce — especially outside the big e-commerce categories — closes in DMs. Someone sees a TikTok, messages the business on WhatsApp, negotiates, and pays via a bank transfer or a Tap/Moyasar link. That sale is completely invisible to every ad platform and to most analytics tools. If WhatsApp is where you actually close, then any ROI number that ignores it is fiction. The fix is mundane but powerful: a 'where did you hear about us?' field at order time, or unique tracked links per campaign that route into WhatsApp, so the conversation carries its origin with it.
The third break is time. Saudi buying is intensely seasonal — Ramadan, Eid, White Friday, the back-to-school window, National Day. A campaign you run in the second week of Ramadan may not convert until the pre-Eid rush ten days later. Last-click attribution will hand all the credit to whatever retargeting ad caught the buyer at checkout and starve the top-of-funnel campaign that actually created the demand. If you cut the channel that built the pipeline because it looked unprofitable on a last-click view, you quietly kill next season's revenue.
Building attribution that connects spend to revenue
Start at the destination, not the ad. Your Salla or Zid store — or your WhatsApp close — is the only place a real riyal changes hands, so that is your source of truth. Make sure the platform pixels (Snap Pixel, TikTok Pixel, Google tag) are firing correctly on the purchase event, then add UTM parameters to every single link you publish, paid or organic. A campaign without a UTM is a campaign you have chosen not to measure. With clean UTMs flowing into Salla's analytics or a GA4 property, you can finally see blended performance: total revenue divided by total spend, the one ROAS number that does not lie because it refuses to double-count.
You do not need perfect attribution. You need attribution honest enough that you would defend it in front of the person who signs the cheques.
Then translate everything into the one metric the business already cares about: customer acquisition cost against lifetime value. A clothing brand in Dammam paying 90 SAR to acquire a customer who spends 110 SAR once is losing money the moment shipping and returns hit; the same 90 SAR is a bargain if that customer reorders three times a year. This is where marketing ROI tracking stops being a reporting chore and becomes a strategy tool — it tells you not just which channel to cut, but which customer is actually worth chasing. Layer this against Vision 2030's push toward a cashless, digitally-receipted economy, and the brands that win the next five years will be the ones who can prove, riyal for riyal, that their marketing pays for itself.
None of this requires an enterprise data team. It requires one decision: that from now on, no riyal gets spent without a way to trace where it landed. Tag your links, pick a single source of truth, ask buyers where they came from, and read your numbers blended rather than per-platform. Do that for one full season and the next budget conversation stops being a debate about gut feeling and becomes a conversation about evidence.
Ready to put this to work on your brand?
Start your brief→