Conversion Rate Optimization, and Where Shoppers Actually Stop
Traffic arrives and orders do not. What the published Saudi numbers say about where a shopper leaves a checkout, which parts of that you control, and which parts your plan decides for you.
Tamm Team8 min read
A seller writes to us most weeks with the same sentence in it: the traffic is there, the orders are not. The market is not the problem. GASTAT's 2025 survey of ICT access and usage found that 71 percent of people aged 15 to 74 buy online, rising to 80.2 percent among Saudis, and that clothing, footwear and sports goods was the most purchased category, at 88.8 percent of online shoppers. People are buying, and the category your pieces sit in is the one they buy most. What is happening is narrower than a market problem: the visitor leaves at one particular step, and the only question worth your week is which step.
One rate tells you almost nothing
Conversion rate fits on a line: orders divided by visitors, times 100. Take a thousand visitors in a month and twenty orders, purely as an illustration, and the rate is 2 percent. As a single store-wide number it is close to useless, because it averages together someone who tapped a Snapchat ad, someone who searched for a product by name, and someone who followed a link in a bio. Each of the three arrived on a different promise. Split the number by source before you judge it. A store does not have a conversion rate; it has as many rates as it has doors.
And do not benchmark it against a figure you heard. A store selling one expensive piece a customer buys once a year will never read like a store selling stickers by the handful, and the only comparison that carries information is against your own store last month.
I thought the problem was the product page
For a long time I assumed the leak was the product page. The photo is the first thing seen and the description the first thing read, and both are fixable in an afternoon, which makes them an attractive place to look. Then sellers who went and checked their own funnel kept coming back with the same shape of answer: the biggest drop was not between the page and the cart, it was between the cart and a completed payment.
That is a different kind of problem. It is not taste and it is not layout. It is a number that appears late, a field that appears late, or a payment method that is simply not in the list. None of which means the page does not matter. A clear photo and a description that answers size, fabric and delivery time are what get someone to decide at all, and we have written about both in product photography and writing product descriptions. But the page persuades before the cart. After the cart, the shopper has already decided, and someone who leaves after deciding leaves for a reason you can name precisely.
The price that changes at the last step
A price surprise is not only a marketing mistake. Article 7 of the Saudi E-Commerce Law requires that, before the contract is concluded, the consumer is given a statement of its terms that includes the total price inclusive of all fees, taxes and amounts related to delivery. Read that as a design rule rather than a clause to paste into your terms page: the number on the product page is the number that gets paid, VAT at 15 percent is inside it, and the shipping cost is known before anyone is asked for an address.
Every riyal that appears after that point reads to the shopper as a small trick rather than a configuration oversight. They will not write to complain. They close the tab.
Fields you can cut, and one you cannot
The shortest checkout is not the one with the fewest fields. It is the one with no field you cannot justify. Drop the forced account, autofill whatever can be autofilled, and keep what delivery actually needs. One of those is the National Address: the Transport General Authority announced in April 2025 that from January 2026 parcel delivery companies must reject any shipment without a valid one, and that is live now rather than pending. The field you read as friction is the field that stops your parcel coming back to you. Explain it in a line instead of deleting it.
What reassures a first-time buyer is not a row of badges at the bottom of the page either. In September 2025 the Ministry of Commerce published ten criteria it uses to assess online stores, and several of them are things a shopper reads with their own eyes long before an inspector does: a fast, secure, usable site; a contact channel a customer can actually reach; an exchange, return and refund policy; and a policy protecting customer data. Write your return policy in language someone who has never read a contract can follow, and put a number or a chat on the page that a human answers.
Your plan decides what appears at checkout
A shopper does not go hunting for a payment method that is not on the page. They leave. And what appears is not entirely your decision, because it is attached to the plan you are on. Salla's free plan sells without electronic payment at all; accepting it starts at Salla Plus, 99 SAR a month or 990 SAR a year. Zid's free plan stops at bank transfer and cash on delivery, and the Zid gateway with mada, Visa, Mastercard and Apple Pay arrives with the Rise plan, priced the same way. Shopify's own gateway is not available to merchants in Saudi Arabia, so payments run through a third-party provider and Shopify adds a transaction fee on top, starting at 2 percent on Basic and falling to 0.2 percent on Plus. We read all of this on the three pricing pages on 16 September 2026, and pricing pages change.
The direction of the market is on your side if you follow it. SAMA reports electronic payments rising from 70 percent of total retail payments in 2023 to 79 percent in 2024 and 85 percent in 2025, and e-commerce spending on mada cards climbing from SAR 69.3 billion in the first quarter of 2025 to SAR 98.4 billion in the first quarter of 2026. Everyone asks about cash on delivery, and no Saudi authority publishes its share of e-commerce orders, so we are not going to give you one. The figures circulating come from content marketing rather than from a source.
A timing we could not source
The most repeated advice in this area is a precise send schedule for abandoned-cart messages, specified down to the hour and repeated everywhere. I went looking for the study behind those timings and could not find one. What I found was email-provider blogs and agency guides citing each other until a schedule nobody had tested became a rule people repeat with confidence. The worst thing about a rule like that is that it sometimes works, so you believe it, and if it worked in someone else's store for a reason that does not exist in yours, you will keep running it for a year.
The alternative is as dull as it is useful. Change one element, wait for an order count large enough to mean something rather than two days of traffic, then compare within the same traffic source. Change five things in a week and watch the number rise, and you have won once while losing the thing that would have let you win again.
The numbers themselves sit with whoever owns the checkout. Your platform's reports say how many reached the cart and how many started payment; the ad platform's pixel ties an order to its source. The pixel carries a condition that does not go away: the Personal Data Protection Law bars processing personal data without the subject's consent, sending your site's events to Meta, Google, TikTok or Snap is a transfer outside the Kingdom with its own rules on top, and abandoned-cart messages themselves need consent and a clear way to opt out. No amount of technical setup substitutes for that. Meta's Conversions API complements the browser pixel rather than replacing it, and Meta's own guidance is to run both on the same event with deduplication in place.
Where Tamm fits
Tamm is a factory and a warehouse in Saudi Arabia, and the print-on-demand service provider behind your store. You keep selling on the platform you already use; when an order arrives we print the piece on our own line and ship it to your customer under your brand. It is not a store platform and it does not compete with Salla, Zid or Shopify. Browse the catalog
What changes once you know where they stop
One image stayed with me out of all of this: a shopper at the final step, a number in front of them they had not expected, closing the tab. They did not write and they never will, and the store will know them only as a line in a report. Which is why the work starts at the end you can see. Buy from your own store, with a new account and a real card, from the first tap to the confirmation message, and count every question nobody answered along the way. Then ask which of those you could answer this week.
Frequently asked questions
- How do I calculate conversion rate?
- Divide orders by visitors over the same period and multiply by 100. A thousand visitors and twenty orders gives 2 percent, which is an illustration and not a measured figure. Calculate it per traffic source as well, because someone arriving from an ad is in a different frame of mind than someone arriving from search.
- What counts as a good conversion rate?
- There is no single correct number. It moves with the product, the price, the traffic source and the season. The comparison worth making is against your own store last month, source by source, rather than against a figure you read somewhere.
- Does cash on delivery lift orders in Saudi Arabia?
- No Saudi authority publishes the share of e-commerce orders paid on delivery, so there is no figure to give you. What is published is the direction: SAMA reports electronic payments rising from 70 percent of retail payments in 2023 to 85 percent in 2025. Offer cash on delivery if your margin carries it, but do not make it the only option.
- Where do the numbers for the shopper journey come from?
- From your store platform and your ad platform. Your platform's reports tell you how many reached the cart and how many started checkout, and the ad pixel ties an order back to its source. Running that pixel needs consent under the Personal Data Protection Law, because sending your site's events to an ad platform is processing personal data and transferring it outside the Kingdom.
- Does Tamm give me a checkout, analytics or A/B testing?
- No. The checkout, the analytics and any testing stay with your store platform. Tamm is a factory and a warehouse in Saudi Arabia and a print-on-demand service provider: we print the piece when the order arrives and ship it under your brand. We do not touch your store, your payment gateway or your customer data.