Skip to main content

Migrating your store from PrestaShop to Shopify

How to migrate your store without losing your loyal customers' history, their points and their discount codes.

Written by Oussama Guessous
Updated today

Introduction

Are you switching e-commerce platforms and moving from PrestaShop to Shopify?

No need to worry: your Loyoly loyalty program follows the migration, with no data loss. This article details the steps to follow together to ensure the continuity of your loyal customers' history, their points and their discount codes.

💡 This procedure is run in collaboration between you and the Loyoly team. A coordination point is scheduled ahead of D-day.


1. Validate the migration with your CSM

Before any action, your Loyoly Customer Success Manager validates the following with you:

  • The final migration date (D-day).

  • That orders will be properly imported from PrestaShop to Shopify.

  • That discount codes will be properly imported from PrestaShop to Shopify.

2. Prepare the mapping files

To ensure the continuity of your loyalty program, we need to re-map the external IDs on the Loyoly side. You (or your technical provider) must provide us with two files.

Customers file

Mapping of customers' external IDs to preserve the loyalty history.

Column

Description

Email

Customer email

PrestaShop ID

Old external ID

Shopify ID

New external ID

Codes file

Mapping of discount codes' external IDs.

Column

Description

Code

Discount code

PrestaShop ID

Old external ID

Shopify ID

New external ID

💡 To make D-day more reliable, we can validate test exports together beforehand.

3. The day before the migration

You send us the final exports (customers file + codes file), from which we will prepare the switch.

4. D-day

Steps must be followed in this exact order:

  1. Loyoly — Removal of the PrestaShop module linked to your Loyoly account.

  2. Loyoly — Update of the external IDs (customers + codes) based on the exports provided.

  3. You — Installation of the Loyoly app on your new Shopify store, with your Loyoly back-office open in another tab: your account is then automatically linked to the new store.

🚨 The Loyoly tab must be open during the Shopify installation, otherwise the link between the two won't be established correctly.
For further information, you can also have a look at our Prestashop installation guide.

5. Catch-up import

A few days after the switch, we run a catch-up import to recover any customers and codes that may have been missed during the transition.

Responsibilities recap

Step

Loyoly

You

Validation of date & migration scope

Preparation of mapping files (customers & codes)

Test exports validation

Sending the final exports (the day before)

PrestaShop module removal

Shopify app installation (Loyoly BO open)

External IDs update (customers & codes)

Catch-up import

If you have any question during the migration, contact your Customer Success Manager or our support team via the chat.

Did this answer your question?