E-Commerce & Shopify
Zid to Shopify Migration: Real Costs and What Breaks
Mohamad Haidar
Founder of Byblos Horizon
Published October 14, 2026 · 11 min read
Mohamad Haidar is Founder and CEO of Byblos Horizon, a growth and e-commerce studio in Beirut and Paris, and an official Shopify Partner. He works on how customer acquisition, inventory and logistics affect profitability for brands selling across Lebanon, MENA and Europe.
Most articles about moving a store from Zid to Shopify are written by people who want to sell you the migration. They lead with the upside and leave the costs vague. This one does the opposite. It lists what you pay, what you lose, what breaks on the way, and the cases where you should not migrate at all.
If you are still choosing between platforms rather than moving off one, read our comparison of Shopify, Salla and Zid for Saudi e-commerce first. This article assumes you are already on Zid and are considering leaving.
The market context, in actual numbers
Saudi online spending is not a forecast any more. Mada card e-commerce sales reached SAR 69.3 billion in the first quarter of 2025, up 56 percent year on year from roughly SAR 44 billion in the same quarter of 2024, across more than 370 million online purchases. That data comes from the Saudi Central Bank through the Saudi Press Agency. Electronic payments reached 85 percent of retail transactions in 2025, up from 79 percent the year before.
That growth is why merchants outgrow Zid. A platform that was comfortable at SAR 200,000 a month starts to feel narrow at SAR 2 million, and the questions change from "can I launch" to "can I run three warehouses, sell into the UAE, and keep my checkout conversion above eight percent."
Migration is a response to that pressure. It is not an upgrade you do because Shopify is fashionable.
What Zid actually costs you today
Zid's published plans run roughly SAR 99 a month for Basic, SAR 299 for Growth and SAR 799 for Advanced, with enterprise pricing on request. Salla, its closest competitor, runs around SAR 149 for Growth and SAR 399 for Professional. Neither charges a transaction fee beyond what your payment gateway takes, which is typically around two percent.
So on platform fees alone, Zid is cheap. That is the honest starting point, and it is why migration cannot be justified on licence cost.
What Shopify actually costs a Saudi merchant
Here is the part most migration pitches skip.
Shopify's plans are priced in US dollars: roughly 29 dollars a month for Basic, 79 for the standard plan, 299 for Advanced, and from 2,500 for Plus. At face value, Basic Shopify is comparable to Zid Basic.
The complication is payments. Shopify Payments does not operate in Saudi Arabia. When you use a third party gateway instead, Shopify charges an additional transaction fee on top of whatever your gateway charges. That surcharge is around two percent on Basic, one percent on the standard plan and 0.5 percent on Advanced.
Work that through. On SAR 500,000 of monthly revenue on the Basic plan, a two percent Shopify surcharge is SAR 10,000 a month, before your gateway's own two percent. That is SAR 120,000 a year in fees that did not exist on Zid.
This single fact reverses the economics for most mid-sized Saudi merchants, and it is why the correct plan for a migrating Saudi store is usually the Advanced tier rather than Basic. At 299 dollars a month with a 0.5 percent surcharge, the maths works out better than 29 dollars a month with a two percent surcharge once you pass roughly SAR 150,000 in monthly revenue. Run your own numbers before you pick a plan, because picking Basic to save money is the most common and most expensive mistake in a Saudi Shopify migration.
What breaks, specifically
ZATCA e-invoicing. Shopify has no native ZATCA compliant invoicing. Saudi Arabia's Phase 2 e-invoicing programme, Fatoora, has been rolling out in waves and continues through 2026. Zid and Salla handle this natively because they were built for it. On Shopify you need a third party app, and you need to verify it covers your wave's requirements before you migrate, not after. Budget for the app and for someone to configure it.
Arabic and right to left. Shopify supports RTL, but it does not do it for you. You need a theme that explicitly supports RTL, and you need to check every template, not just the homepage. Product pages, cart, checkout, account pages, order confirmation emails and SMS all need review. Budget real design hours here. A theme that "supports Arabic" in its listing and a theme that reads correctly to a Saudi customer are different things.
Shopify Shipping. The discounted carrier rates Shopify offers in North America and parts of Europe are not available to Saudi merchants. If you saw Shopify Shipping in a comparison table and counted it as a saving, remove it.
Data export. Zid allows data portability, but full export requires technical work. Orders and customers usually come out as CSV. What tends not to come out cleanly: product variant structures, customer password hashes, loyalty points, store credit, subscription states, and review content. Plan to lose or rebuild some of these.
Your URLs. This is the one that costs the most and gets the least attention. Every product, category and content URL on your Zid store is indexed by Google. Unless every one of them 301 redirects to its new Shopify address, you lose the rankings those pages earned. We have seen stores lose half their organic traffic for three months because the redirect map was done with a spreadsheet and a hope.
B2B. Shopify's native B2B features are only on the Plus tier. If you sell wholesale alongside retail, check this before anything else.
The actual cost of a migration
There is no single number, and anyone who quotes you one without seeing your catalogue is guessing. What there is, is a list of the things that cost money, so you can build your own estimate.
Catalogue migration scales with SKU count and variant complexity. A hundred simple products is a different job from three thousand products with size, colour and bundle variants.
Theme work scales with how much your current store is customised and how much Arabic typography and RTL review it needs.
App replacement is the cost people forget. Every Zid feature you use that is native there becomes a Shopify app with a monthly fee. ZATCA invoicing, Arabic SMS, local shipping integrations, COD management, loyalty. Count them, price them, and add the total to your monthly running cost, not your one-off migration cost.
Redirect mapping scales with URL count and must be done properly. This is not optional and it is not cheap to fix afterwards.
Payment gateway setup and testing. You will be integrating a third party gateway, and the integration needs testing against real Mada cards, not just international Visa.
Data migration and verification. Someone has to check that the data arrived correctly, product by product, not just that the import ran without an error.
For context on how we price this work, our Shopify migration service starts from 849 dollars for a small catalogue on a standard theme, and scales from there with catalogue size and integrations. A complex multi-warehouse store with heavy customisation is a different order of magnitude, and we will tell you that before you commit rather than after.
When you should not migrate
Be honest about these.
If your only complaint is design. Zid themes can be customised. Rebuilding your store on a different platform to get a different look is an expensive way to solve a design problem.
If you sell only in Saudi Arabia and only direct to consumer. Zid was built for exactly that. The ZATCA compliance is native, the payment rails are local, the support is in Arabic, and the surcharge problem does not exist. You would be paying more for less fit.
If you cannot fund the redirect map and the post-migration monitoring. A migration done cheaply costs more than one done properly, because the lost rankings take months to recover and the lost revenue during those months is real.
If your revenue does not justify the Advanced plan. Below roughly SAR 150,000 a month, the Shopify surcharge on lower tiers eats the benefit.
When you should migrate
You are selling, or planning to sell, outside the Gulf. This is the strongest case. Zid is GCC focused, and expanding beyond the Gulf requires significant custom development. Shopify handles multi-currency, multi-language and international tax as standard.
You have outgrown what the platform will do. Multi-warehouse inventory, complex product configurators, advanced subscription logic, headless frontends. Zid and Salla reach their limits here sooner than Shopify does.
You need a specific app ecosystem. Shopify's app store is the largest in e-commerce. If the tool your operation depends on only builds for Shopify, that decides it.
You are preparing for investment or acquisition. Buyers and investors understand Shopify. Due diligence on a Shopify store is faster and cheaper, which affects deal timelines.
How to do it without losing rankings
If you take one thing from this article, take this sequence.
Export every URL from your Zid store before you touch anything. Every product, every category, every page, every blog post. Use Google Search Console's page report as a second source, because it will show you URLs that are indexed and earning traffic that you had forgotten existed.
Build the redirect map before the new store goes live, not after. Each old URL maps to exactly one new URL. Every redirect is a 301, never a 302, because a 302 tells Google the move is temporary and it will keep the old URL in its index.
Rebuild your highest traffic pages first and check them individually. Not a sample. Individually.
Keep your Zid store running until the redirects are verified in production.
Submit the new sitemap to Google Search Console and to Bing Webmaster Tools the day you launch. Bing matters more than most Saudi merchants realise, because both ChatGPT search and Microsoft Copilot read Bing's index.
Then monitor weekly for twelve weeks. Expect a dip. Plan for recovery by week eight. If you are not back to baseline by week twelve, something in the redirect map is wrong and it needs finding.
Questions people are asking
How much does a Zid to Shopify migration cost?
There is no fixed price, because the cost scales with catalogue size, variant complexity, how customised your current theme is, and how many Zid native features need replacing with paid Shopify apps. A small catalogue on a standard theme starts from around 849 dollars. A multi-warehouse store with heavy customisation is considerably more. Any quote given without seeing your catalogue is a guess.
Is Shopify cheaper than Zid in Saudi Arabia?
Usually not. Zid plans run from roughly SAR 99 to SAR 799 a month with no transaction fee beyond your gateway. Shopify charges an additional transaction surcharge in Saudi Arabia because Shopify Payments is not available there, roughly two percent on Basic, one percent on the standard plan and 0.5 percent on Advanced, on top of your gateway's own fee. For most mid-sized merchants Shopify costs more. You migrate for capability, not for cost.
Does Shopify handle ZATCA e-invoicing?
Not natively. Saudi Arabia's Phase 2 e-invoicing programme requires compliant invoice generation and reporting, and Shopify does not provide this out of the box. You need a third party app, and you should verify it meets your wave's requirements before migrating rather than after.
Will I lose my Google rankings if I migrate?
Only if the redirect map is done badly. Every URL on your old store must 301 redirect to its equivalent on the new one. Done properly, you should expect a temporary dip and recovery within eight to twelve weeks. Done badly, you can lose a large share of organic traffic for months, and recovering it costs more than doing the redirects correctly in the first place.
Can I move my customer data and order history from Zid?
Orders and customers typically export as CSV and import cleanly. What usually does not transfer: customer passwords, loyalty points, store credit, subscription states and product reviews. Plan to rebuild those or to communicate the change to customers before launch, not after they discover it at checkout.
The short version
Migrating from Zid to Shopify is a capability decision, not a cost decision. On fees alone, Zid wins for a Saudi only, direct to consumer store, and the Shopify surcharge makes that gap wider than most comparison tables admit. You migrate when you need to sell outside the Gulf, when you have outgrown the platform's operational ceiling, or when you need an app ecosystem that only Shopify has.
If you do migrate, the redirect map is the part that decides whether it was worth it. Everything else can be fixed in week two. Rankings cannot.
Sources and references
- Saudi Press Agency, Q1 2025 e-commerce via mada, citing SAMA
- Saudi Press Agency, Q1 2024 e-commerce via mada
- Arab News, SAMA electronic payments share of retail transactions
- Red Rock, Salla vs Zid vs Shopify pricing and limitations in Saudi Arabia
- ClearTax, e-invoicing in Saudi Arabia, ZATCA Phase 2 requirements
- Fiscal Solutions, ZATCA Phase 2 waves and 2026 deadlines
Platform pricing and surcharge figures change. Verify current rates with Zid, Salla and Shopify directly before making a decision.