The UAE part of a WooCommerce to Shopify migration

Moving products is the easy half. What generic guides skip is everything a UAE WooCommerce store runs through plugins: local gateways, BNPL, couriers, VAT and Arabic. Each needs a Shopify replacement, set up and tested before launch.

On WooCommerceOn Shopify
Telr, PayTabs or Network International (N-Genius) pluginShopify Payments on Advanced or Plus, or the same provider as a Shopify gateway with new credentials. Apple Pay and 3-D Secure retested. See UAE payment gateways for Shopify
Tabby Checkout, Tamara Checkout pluginsTabby and Tamara Shopify apps. Shopify's third-party transaction fee applies to these orders: 2% on Basic, 1% on Grow, 0.6% on Advanced
Aramex, Quiqup or Jeebly pluginCourier-published Shopify apps: Aramex, Quiqup, Jeebly. Aramex's own WordPress.org plugin was closed in July 2024, so many stores already run on third-party code
Cash on deliveryA manual payment method, with no Shopify transaction fee
WooCommerce tax: standard rate 5%, prices entered with taxManual tax: UAE at 5%, emirates at 0%, VAT-inclusive prices, tax on shipping. Your TRN and the words "Tax Invoice" added to the invoice template
WPML or Polylang ArabicTranslate & Adapt, Arabic under /ar/, translated handles and meta
Yoast or Rank Math titles and descriptionsShopify's SEO fields on every product, collection, page and article

Last checked: October 2026. Sources: Shopify UAE pricing, WordPress.org (Aramex plugin), manual tax settings, FTA tax invoice guide, Translate & Adapt listing.

What moves, and with which tool

DataToolWatch for
Products, variations, imagesShopify Store Migration app or MatrixifyVariable products become variants: up to three options and 2,048 variants per product. ACF and other custom fields become metafields
CustomersStore Migration app, Matrixify or CSVPasswords can't move. Total spent and order count come from imported orders, not the customer file
Order historyMatrixify, another migration app or a script on the WooCommerce REST APIImported after products and customers. Staff order notifications switched off first
ReviewsYour Shopify review app's CSV importMatched to the new product handles
Blog posts and pagesMatrixify's WordPress process or a scriptCategories become tags; featured images re-hosted
Subscriptions, gift cards, couponsCase by caseActive subscriptions follow the new subscription app's own migration path

Shopify's free Store Migration app supports WooCommerce, along with Wix, Square, Etsy, Amazon, eBay, Clover and Lightspeed, and moves product and customer data. Its listing doesn't include orders. Matrixify has a dedicated WooCommerce and WordPress migration process and imports orders, redirects and blog posts too. We use whichever is enough and script the rest.

Last checked: October 2026. Sources: Shopify Store Migration listing, Matrixify migration guide, Shopify migration guide, variant limits, customer import.

Redirects: /product/ to /products/

WooCommerce lets you shape URLs; Shopify fixes them. Every URL that earns traffic or links gets a 301 to its new equivalent.

WooCommerceShopify
/product/black-abaya//products/black-abaya
/product-category/abayas//collections/abayas
/ar/product/…/ (WPML)/ar/products/…
/ramadan-gift-guide/ (post)/blogs/news/ramadan-gift-guide
/shop//collections/all

Shopify imports redirects from a CSV and only applies them when the old path returns a 404, so we test the full list on the new store before DNS moves. URLs with query strings, such as WPML's ?lang=ar, may not redirect as expected; we handle those separately. Rankings work after launch sits with Shopify SEO.

Last checked: October 2026. Source: URL redirects.

Customer accounts and passwords

Passwords are encrypted on WooCommerce and can't be migrated to Shopify. With Shopify's customer accounts, customers sign in with a one-time six-digit code sent by email, so there is nothing to reset. If you stay on legacy accounts, customers get an invitation to activate; we write it as a branded email in Arabic and English and time it with launch.

Last checked: October 2026. Sources: customer import, customer accounts.

How we work

  1. Scoping call and audit. Plugin list, a crawl of every URL, Search Console and GA4 data, and the gateway and courier contracts you hold. Every project is scoped and quoted individually from this, in writing.
  2. Mapping. Products, variations, custom fields, customers, orders, reviews, posts and the redirect map.
  3. Build. Theme in English and Arabic, payments, couriers, tax and apps. A redesign can run alongside, see Shopify web design.
  4. Test import into the new store, checked against WooCommerce.
  5. Cutover. Final import of new orders and customers, redirects live, DNS switched, a real order on each payment method.
  6. Support. Thirty days of 404, Search Console and order checks, then ongoing support if you want it.

Expect 3–5 weeks for a standard catalogue and 5–8 weeks with a redesign or bilingual content.

What we need from you

If your business depends on custom WordPress functionality with no Shopify equivalent, or WordPress is mainly a content site with an in-house developer, staying may be right. We only build on Shopify and will tell you so on the call. Coming from Salla, Zid or Magento? See Salla or Zid to Shopify, Magento to Shopify and the Shopify migration overview.

● FAQ

WooCommerce
FAQ.

Does the Shopify Store Migration app move orders from WooCommerce?

Shopify's free Store Migration app moves WooCommerce product and customer data; its listing doesn't include orders. For order history we use Matrixify or a script on the WooCommerce REST API, importing orders after products and customers so they link correctly.

Will my customers have to reset their passwords?

Passwords can't be migrated from WooCommerce. With Shopify's customer accounts, customers sign in with a one-time code sent by email, so there is nothing to reset. On legacy accounts they receive an invitation to activate their account.

Can I keep Telr or PayTabs after moving to Shopify?

Yes. Both connect to Shopify as third-party gateways, set up with new credentials for the Shopify store. On Advanced or Plus you can use Shopify Payments instead, which removes Shopify's third-party transaction fee on card orders.

What happens to my Arabic WPML pages?

We rebuild them with Shopify's Translate & Adapt app, publish Arabic under /ar/, carry over Arabic titles and meta descriptions, and redirect each old WPML or Polylang URL to its new Arabic Shopify URL.

How long does a WooCommerce to Shopify migration take?

Typically 3 to 5 weeks for a standard catalogue and 5 to 8 weeks with a redesign or bilingual content. Subscriptions, B2B pricing or an ERP connection add time. The plan comes out of the scoping call.

Leaving
WordPress?

Send your store URL and your plugin list. After a scoping call you get what migrates cleanly, what needs rebuilding, and a written quote.