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 |
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:
Loyoly — Removal of the PrestaShop module linked to your Loyoly account.
Loyoly — Update of the external IDs (customers + codes) based on the exports provided.
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.
