This is a field guide to marketing attribution for the Saudi market. No theory you can't act on, and no advice that assumes a US search landscape.
The channel mix that works here is genuinely different from the global template: Snapchat still performs commercially, WhatsApp is where deals close, and search remains the reliable engine underneath everything else.
Setting the scope
Most teams arrive at marketing attribution after something stopped working: enquiries fell, a competitor became visible, or a target was missed. That context matters, because the right first move differs depending on whether you are fixing a decline or building from a standing start. Diagnose which situation you are in before applying anything below — the sequence changes completely, and applying a growth playbook to a decline problem wastes a quarter.
Measure the decision you need to make
Build the report backwards from the decision. If the question is where to move next quarter's budget, you need cost and qualified pipeline by channel — not a fifty-widget dashboard. Most analytics projects fail because they measure what is easy to collect rather than what would change a decision. Write the three decisions first, then instrument only for those.
Consent, privacy and PDPL in the tracking stack
Under the Personal Data Protection Law you need a lawful basis for processing, clear disclosure, and a genuine mechanism for consent and withdrawal. Practically: a consent banner that actually gates non-essential tags, a privacy notice in Arabic and English, documented retention periods, and a route for data subject requests. Enforcement decisions in the Kingdom have specifically covered marketing without consent, so this is no longer theoretical.
If you cannot state what a page is for in one sentence, it will not rank and it will not convert.
Reporting rhythm
Weekly: a short operational view for the people running campaigns. Monthly: performance against targets with commentary explaining variance. Quarterly: strategy, budget reallocation and channel review. Annual: market and positioning. Sending the same dense dashboard to everyone every week trains the whole organisation to ignore it.
Attribution when half the journey is offline
Saudi buying journeys frequently move from search to WhatsApp to a phone call to a branch visit. No platform model captures that. Compensate with call tracking, unique WhatsApp entry points per channel, a mandatory source field at lead capture, and post-sale survey questions asking how the customer found you. Triangulated imperfect data beats a single elegant model that is confidently wrong.
Know precisely which obligations apply to you
Scope first. ZATCA e-invoicing waves are defined by VAT-taxable revenue thresholds in specified years, and the thresholds keep falling — Wave 25 sits at SAR 187,500 with a 1 February 2027 deadline. PDPL applies to any organisation processing personal data of individuals in the Kingdom, including foreign entities. NCA controls apply to specified sectors and government-linked bodies. Sector regulators — SAMA, CST, the Ministry of Health — add their own. Write down which apply, with the citation, before designing anything.
Channel selection follows the buyer, not the trend
B2B procurement in the Kingdom still runs through search, LinkedIn, referral and direct relationships. Consumer discovery runs through TikTok, Snapchat, Instagram and increasingly AI assistants. Retail conversion frequently completes over WhatsApp regardless of where discovery began. Map your own funnel to these realities before allocating a riyal, and re-check it annually because the mix moves quickly here.
Typical ramp
| Stage | Typical window | What you should see |
|---|---|---|
| Setup, tracking and consent | 1–2 weeks | GA4 events, call tracking, CRM source capture |
| Learning phase | 3–5 weeks | Automated bidding needs conversion volume |
| First optimisation cycle | 6–8 weeks | Negatives, creative rotation, budget reallocation |
| Stable cost per qualified enquiry | 3–4 months | Assuming consistent budget and seasonality allowance |
Windows assume consistent execution and a market of ordinary competitiveness. Treat them as planning ranges, not commitments.
Statistical honesty
Decide the sample size and duration before starting. Run full weeks to cover behavioural cycles — Thursday and Friday behave very differently from Sunday in this market. Do not stop the moment a variant looks ahead. Most reported CRO wins evaporate because the test was called early on an underpowered sample, and the organisation then builds strategy on a coin flip.
Measure pipeline, not activity
Impressions, reach and engagement describe effort. Qualified enquiries, cost per qualified enquiry, pipeline value and closed revenue describe outcome. Instrument the handover between marketing and sales properly — source captured on every lead, status updated in the CRM, revenue attributed back — or every budget conversation becomes an argument between two sets of unconnected numbers.
A checklist you can run this week
- Brief Arabic copywriters from the strategy, not from the finished English ad
- Build a re-engagement campaign for customers not contacted in twelve months
- Verify GCAM licensing before contracting any influencer
- Report on cost per qualified enquiry, not cost per click
- Capture the lead source on every enquiry as a mandatory field
- Give every ad group a landing page that repeats its specific promise
Documentation is the defence
If you cannot evidence a decision, you cannot defend it. Keep dated records of assessments, consent capture mechanisms, vendor due diligence, security controls and training. Regulators assess process as well as outcome, and a documented, reasoned approach to an imperfect situation is treated very differently from an undocumented one.
Where to start this week
List every channel currently receiving budget and the qualified enquiries each produced last quarter. Cut the bottom two. Move that money to whichever channel produced the cheapest qualified conversation. Then fix the measurement gap between marketing and sales so next quarter's version of this exercise takes an hour instead of a week.
Pick the two changes above with the clearest link to revenue and ship them this month. Momentum matters more than completeness at the start, and a finished small change beats a planned large one.



