Maroof is not an advertising licence. It is the Saudi Ministry of Commerce platform that verifies online stores, and it sits on top of a commercial registration you need anyway. You can technically run ads without it. What you cannot do is take payments properly, pass platform business verification comfortably, or survive a customer complaint.
The short version
- The commercial registration comes first. Maroof is layered on top of it and links to it. Neither one is an ad account requirement in itself.
- Saudi e-commerce law does not care which channel you sell through. A store selling through Instagram or Snapchat is a service provider under the same rules as one with a website.
- Salla and Zid commonly gate full payment features behind Maroof verification, which is where most unregistered sellers actually get stuck.
- Platform business verification on Meta, Snapchat and TikTok is a separate process. Getting Maroof does not complete it, and completing it does not replace Maroof.
What is Maroof, in plain terms?
Maroof is a verification and trust platform run by the Saudi Ministry of Commerce. A business registers its online store, the record links back to the commercial registration, and the store gets a verified listing customers can look up.
Registration is free. That is worth saying early, because a surprising number of new sellers assume it is a paid licence and put it off.
What it is not: a permission slip to advertise. No ad platform asks for a Maroof number before it will spend your money. That is the source of most of the confusion we see.
Do I legally need it to run ads in Saudi Arabia?
The honest answer is that the question is slightly the wrong shape.
Saudi e-commerce law applies to you as a service provider selling online. It does not distinguish by sales channel, so a business selling through a website, an app, or an Instagram account is covered by the same obligations around disclosure, customer data and registration. The requirement attaches to selling, not to advertising.
So the practical position is this. Advertising is the activity that makes people find your store. Selling is the activity the law governs. If your ads work, you are selling, and the obligations apply from that point whether or not you completed the paperwork first.
Rules and thresholds change, and they differ for a sole establishment, a company and a foreign entity. Confirm your own position with the Ministry of Commerce or a local advisor rather than with an agency blog, including this one. What follows is the operational sequence we see work, not legal advice.
What order should you actually do this in?
| Step | What it gets you | Blocks what if skipped |
|---|---|---|
| Commercial registration (CR) | Legal identity to trade | Everything downstream. Nothing else can be issued without it. |
| Maroof registration | Verified store record, trust badge | Full payment gateway features on Salla and Zid, and customer trust at checkout. |
| Payment gateway approval | Card and Mada acceptance | Leaves you on cash on delivery only, which distorts your reporting. |
| Platform business verification | Higher spend limits, fewer restrictions | Ad account limits and sudden review holds mid campaign. |
The order matters more than the speed. We have watched businesses launch ads in week one, get traction, and then discover in week three that they cannot accept card payments because the Maroof record was never completed. The ads were working. The business could not bank the result.
Why does this show up as a reporting problem?
Because an unregistered store gets pushed toward cash on delivery by default, and cash on delivery quietly wrecks your numbers.
An order placed is not an order paid. When a meaningful share of your orders are settled at the door and some of them are refused, your ad platform still counts the original conversion. Your return on ad spend looks healthy while your bank balance disagrees. We have written the full version of that problem in how cash on delivery, Mada and Tabby break your Saudi ROAS reporting.
So registration is not only compliance housekeeping. It is what lets you take prepaid orders, and prepaid orders are what make your reporting mean something.
Does Maroof help the ads themselves?
Indirectly, and more than people expect.
Saudi buyers check. The verified badge is a recognised signal in a market where a lot of social selling happens through accounts that disappear. Conversion rate is downstream of trust, and trust is one of the few things you can improve without touching the ad account at all.
We would not claim a specific uplift figure here. We do not run Saudi client accounts, and moving a number from a UAE account to a Saudi post would be exactly the kind of borrowed statistic this market is already full of. What we will say is that when we audit a Saudi funnel and conversion rate is the weak link, missing trust signals at checkout are on the shortlist every time.
A mistake worth avoiding: a common sequence is to register the CR under one entity, open the Salla store under a slightly different trading name, then run ads to a third name that only exists on the ad creative. Every one of those mismatches is a manual review waiting to happen, and reviews land mid campaign when the budget is already committed. Match the legal name, the store name and the advertised name before you spend anything.
If you are setting up in Saudi Arabia and want the advertising side planned around the registration timeline rather than after it, we can map the sequence with you. Book a growth call, or start with how to start advertising your business in Saudi Arabia. Or see how we run Meta ads in the Gulf.
Frequently asked questions
No. Ad platforms do not ask for a Maroof number to let you advertise. They run their own business verification, which is a separate process. Maroof matters for selling, payments and customer trust rather than for getting an ad live.
Yes. Maroof registration itself is free and links to your existing commercial registration. The cost sits in getting and maintaining the commercial registration, not in the Maroof record.
Saudi e-commerce law does not distinguish by sales channel. Selling through a social account makes you a service provider under the same obligations as a business with a full website, including registration and customer disclosure.
The ads will run. The problems appear downstream: limited payment options, gated features on Salla and Zid, weaker checkout trust, and no clean position if a customer complains. In practice most sellers get stuck at the payment gateway rather than at the ad platform.
Plan the registration and payment approvals before the campaign launch date rather than in parallel with it. The sequence is commercial registration, then Maroof, then payment gateway, then platform business verification, and each step depends on the one before it.