PrestaShop to Shopify · What moves and what does not
What moves from PrestaShop to Shopify, and what does not
Products, combinations, categories, customers, groups, order history, translations and vouchers move from PrestaShop to Shopify. Passwords, modules, overrides and the PrestaShop theme do not move. They are replaced or rebuilt. The shop keeps selling on PrestaShop until the day the domain switches.
Updated · Grumspot
01Moves across
What comes across as it is
- Products and combinationsCombinations become Shopify variants, each with its own price, stock, reference and image.
- Categories, manufacturers and suppliersThe category tree becomes collections with the hierarchy in the menus. Manufacturers become the vendor field and a collection each. Suppliers become metafields.
- Features and attachmentsProduct features become metafields that feed the filters. PDF attachments become file metafields shown on the product page.
- CustomersAccounts, addresses and newsletter consent.
- Order historyPast orders with line items, totals, carriers, order states and invoice numbers, so customer service can find anything from before the switch.
- TranslationsProduct names, descriptions and URLs per language are imported into Translate & Adapt, under one Shopify Market per language or country.
- VouchersVouchers become Shopify discount codes with the same codes.
02Moves, with a catch
What comes across after a decision
- Customer groups and their pricesGroups with their own prices become B2B companies and catalogues on Shopify Plus. On a standard plan they become customer tags, with Shopify Functions applying the group discount.
- Specific prices and cart rulesEach rule is rebuilt as a Shopify discount or a B2B catalogue price. The rules move, but one by one, not as a file.
- Products with more than three attributesShopify allows three options per product. A product with four or more attributes is split into linked products.
- MultistoreSeveral shops in one PrestaShop become Shopify Markets on one store, or expansion stores on Plus. Which one depends on how different the catalogues and prices are.
- Reviews and blog postsReviews from PrestaShop modules, Trusted Shops, Yotpo or Judge.me come across with ratings and dates. Posts from a blog module become Shopify articles.
- Customer accountsThe account, the email and the order history move. The password does not, so each customer sets a new one from an invitation email.
- Google rankingsRankings hold when every old URL redirects to the right new one. PrestaShop URLs carry IDs and exist once per language, so the redirect map covers every language.
03Does not move
What is rebuilt or replaced
- PasswordsPasswords cannot move between platforms. Customers set a new one from an invitation sent with your launch announcement.
- ModulesNo module runs on Shopify. Faceted search becomes Shopify Search & Discovery, packs become Shopify Bundles, payment modules become Shopify Payments, PayPal or Klarna, and the rest are mapped one by one.
- OverridesClasses in /override/ change how PrestaShop itself behaves. Each behaviour is rebuilt as a Shopify Function, an app or theme code, or dropped on purpose.
- The theme and CMS pagesPrestaShop themes do not run on Shopify. The design is rebuilt in an Online Store 2.0 theme and CMS pages are rebuilt inside it.
- Customisation fieldsText and file upload fields become line item properties with an uploads app.
- HostingThe server, the PHP version and the security patches stop being your job. Shopify hosts the store.
04Questions
More questions about moving from PrestaShop
More on moving from PrestaShopThe same page for other platforms
Tell us about your PrestaShop store.
Get in touch
Send the URL and the rough size of the catalogue. We will come back with a migration plan, a fixed price and a launch date.