Migrate Salla or Zid to Shopify to Sell Internationally
Migrate Salla or Zid to Shopify to sell beyond Saudi Arabia: data export, domain, payments, customers, timing and risks, with a plan that keeps your rankings.
Author: Mousa Alhelo · Published · 6 min read
Migrating from Salla or Zid to Shopify is a logical decision in one clear situation: when a Saudi store wants to sell beyond the Kingdom, across the Gulf, Europe and the United States, in multiple currencies and languages from a single store. The move has five steps: export products and customers, build the new Shopify store in parallel, set up local and international payments and shipping, point the domain with 301 redirects in place, then switch in a quiet season with a rollback plan.
When is leaving Salla or Zid the right decision?
Salla and Zid are excellent platforms for the Saudi market: ready local integrations for shipping and payments, Arabic support, and an easy start. So we never advise anyone to migrate just because Shopify is a global platform. The move is worth it when one or more of these apply:
- You want to sell internationally. Multiple markets with their own currencies, prices and languages from one admin, which Shopify handles through its Markets tool.
- You need deeper customisation. A custom theme, specialised apps, or an app built specifically for your store.
- You rely heavily on paid ads. You want precise tracking through Meta Pixel with the Conversions API, GA4 and Merchant Center using native integrations.
- Your catalog is growing. Thousands of products with options and variants, and you want to manage prices and promotions in bulk.
If your situation is local-only selling with a simple catalog, stay where you are. Read the calm comparisons in Shopify vs Salla and Shopify vs Zid before deciding.
Step one: export data from the current platform
Salla and Zid dashboards allow exporting products to a spreadsheet file, and customer data as well. What we actually need for the move:
| Data | Source | Note before import |
|---|---|---|
| Products, options and prices | Platform export | Unify brands and options (maximum three options per product) |
| Images | Image URLs in the export or direct download | Make sure URLs are public so Shopify can fetch them |
| Customers and addresses | Customer export | Convert phone numbers to international format (+966) |
| Past orders | Order export or a request to support | Imported as historical records through a specialised tool |
| Categories | Store structure | Become manual or automated collections |
| Discount codes | Export or recreate | Only active codes are recreated |
Cleaning the file before import saves weeks of fixes after launch. We explain Shopify’s file structure and the common mistakes in bulk import products to Shopify.
Step two: build the new store in parallel
Your current store never closes at any stage. We build the Shopify store on a temporary address, import the data, then work on what makes international selling different:
- A bilingual Arabic/English theme with full RTL support, because a customer in Riyadh and a customer in London should see the same store in two languages.
- Markets and currencies: each market (Gulf, Europe, US) defined with its currency, pricing, tax and shipping rules.
- Collection structure and navigation designed for a customer who does not know your brand yet.
Step three: payments and shipping for local and international markets
This is where an international store differs fundamentally from a local one:
- Inside Saudi Arabia: cash on delivery as a manual option, local gateways and instalment options through approved gateway apps in Shopify, each verified with a real test transaction.
- Outside Saudi Arabia: a gateway that accepts international cards in each market’s local currency, and a clear returns and customs policy.
- Shipping: separate shipping zones per market with different rates and delivery times, and international couriers connected to the store.
How to choose markets, price for them and handle customs is a separate guide: sell internationally from the Gulf.
Step four: domain, 301 redirects and SEO
Your domain belongs to you, not to the platform, so it moves with you. On switch day we change the DNS records so the domain points to Shopify, then confirm the SSL certificate. Before that, however, we build a URL map: every product, category and page URL in your current store is linked to its Shopify equivalent through a 301 redirect, so Google keeps what it has indexed and a customer arriving from an old ad never lands on an error page. We wrote a dedicated guide for this: keep SEO rankings when migrating to Shopify.
Step five: customers and communication after launch
Passwords never move between platforms, so we send your customers invitations to activate their accounts in the new store, or use Shopify’s new customer accounts that log in with an emailed code and no password. More important: marketing consent status is transferred as is, so nobody receives messages they did not agree to.
Because Saudi customers reach for WhatsApp first, we connect the new store to WhatsApp Pilot (whatsapppilot.esafqa.com): a floating WhatsApp button, automatic order confirmations in Arabic and English, and abandoned cart recovery for customers who opted in. The customer should not feel that the store changed, only that it improved.
Timing and risks: what can go wrong?
| Risk | How we prevent it |
|---|---|
| Orders lost during the move | Data freeze and final batch transfer on switch day |
| Ads interrupted | Pixel, CAPI, GA4 and Merchant Center reconnected before launch |
| Drop in Google traffic | Complete 301 redirects, sitemap submission, 90 days of monitoring |
| Switching in peak season | Migrate in a quiet month away from Ramadan and White Friday |
| Unexpected failure | Old store kept on a temporary address as a rollback plan for weeks |
The full project plan, with phases and checkpoints, is in the eCommerce migration checklist.
From our experience
At E-SAFQA we have migrated stores to Shopify from Magento, Odoo, WooCommerce and Wix with a written plan, a data freeze and post-launch monitoring. Luliz moved with thousands of products and its order history without losing a product or a ranking, and for Sophie’s we reorganised a catalog of more than 4,000 products during the move. We also build cross-border stores selling in dollars and euros for customers in the US, Canada, Australia and Europe, which is exactly what a Saudi store needs when it wants to grow beyond its borders. The same method applies to a Salla or Zid migration; only the export tools and market settings differ.
Conclusion
Move from Salla or Zid to Shopify when your goal is selling outside Saudi Arabia or deep customisation, and run the migration as a project: export and clean data, build in parallel, set up payments and shipping per market, add 301 redirects on the same domain, and switch in a quiet season with a rollback plan. That is what E-SAFQA’s Shopify migration service delivers as a Shopify Partner.
Send us your store link on WhatsApp, tell us which markets you are targeting, and we will map out a clear migration plan.
Want this applied to your store?
E-SAFQA builds and runs Shopify stores and their ads. Message us on WhatsApp for a free audit.
Frequently asked questions
Is migrating from Salla or Zid to Shopify worth it if I only sell inside Saudi Arabia?
Usually not. Salla and Zid are built for the Saudi market. The move makes sense when you want to sell in the Gulf, Europe or the US in multiple currencies and languages, or when you need customisation and apps your current platform does not offer.
Will I lose my customers when I move to Shopify?
No. Customer records, addresses and order history are migrated, and customers receive invitations to activate their accounts in the new store because passwords never transfer between platforms.
What about cash on delivery and Saudi payment gateways on Shopify?
Shopify supports cash on delivery as a manual payment method, and local gateways and the instalment options popular in Saudi Arabia are available through approved gateway apps.
How long does a Salla or Zid to Shopify migration take?
A store with a few hundred products moves in a few weeks. Most of the time goes to cleaning data, configuring markets, currencies and international shipping, and testing payments, not to the import itself.