# Migration from Smile to Joy Loyalty

### Which Customer Data Can Joy Migrate?

* **Customer Name:** Full name of the customer.
* **VIP Tier Name:** The customer’s rank tier in your loyalty program.
* **Birth Date:** The customer’s birthday.
* **Points Balance:** The current points balance the customer holds.
* **Email:** The customer’s email address.
* **Customer Status:** The customer's current status.

### What do you need to prepare for the migration?

<table><thead><tr><th width="178">File format</th><th></th></tr></thead><tbody><tr><td><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-667a903ac81b62b1ee435d1b99de366cd8bffe0c%2Fimage%20(162)%20(2).png?alt=media" alt="" data-size="original"></td><td>You need to prepare a CSV file containing the list of your store's loyal customers</td></tr></tbody></table>

{% hint style="warning" %}
**Note**: If the customer list exported from the loyalty program managed by Smile is missing the VIP tier field, you can contact Smile's team for support in exporting the customer file with all necessary fields
{% endhint %}

### How to Migrate

{% stepper %}
{% step %}
Navigate to the **`Customer`**→ choose **`Import`** → **`Migration`**

{% embed url="<https://app.arcade.software/share/gD4e0EwbGwA33KtHPAlJ>" %}
{% endstep %}

{% step %}
Select **`Migrate my loyalty program from: Smile.io`**

{% embed url="<https://app.arcade.software/share/HDiEMl2aNNtAHWwICEEs>" %}
{% endstep %}

{% step %}
**`Upload your loyalty customer data file`**

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-afb7a03382038b9fa89981f322afe28c521b69ac%2FHow%20to%20migrate%20to%20Joy%20Loyalty3%20(1)%20(2).jpg?alt=media" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once uploaded, let's select the data to import

{% embed url="<https://app.arcade.software/share/MEe5NHS9YsGWqVHFIURl>" %}
{% endstep %}

{% step %}
**`Match your data`** columns to Joy attributes

{% embed url="<https://app.arcade.software/share/5m9EWvHy4GsfB5yJYoUE>" %}
{% endstep %}

{% step %}
**`Set up VIP Tier rules`**

{% embed url="<https://app.arcade.software/share/cQ0TUxzGuJWEtfzzMFN1>" %}
{% endstep %}

{% step %}
**`Select migration method and start Migration`**

{% embed url="<https://app.arcade.software/share/VLxrfUNH5Ch1UukXui1G>" %}
{% endstep %}

{% step %}
Wait for the migration process to complete

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-99f8396fb5ccadbb7d0a3351597e04fed9d37b5f%2FHow%20to%20migrate%20to%20Joy%20Loyalty4%20(2).jpg?alt=media" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Review your migrated customer loyalty data in the **`Customer`** section to ensure everything has transferred correctly.

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-115a903055e015071c94f84ff88b69cccb4987a4%2Fimage%20(492)%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

**Last step:** Recheck your migration progress and fix Failed Import customers:

* **Successful Imports:** Number of customers successfully migrated.
* **Failed Imports:** Number of customers not migrated due to errors.

To resolve failed imports, download the **failed\_import** file, make corrections, and upload the file again for review.

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-db75194f26506c2f130a6e9014b3e3ae37b72411%2Fimage%20(493)%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**How to handle file errors and fix values for re-uploading**

After Joy Loyalty reads your file and reports the number of successful and failed customer imports, follow these steps to ensure no customers are missed:

1. Download the processed file from the **FailedImports** section.
2. Open the file (a spreadsheet) and apply a filter on the **Status** column to display only the failed customers.
3. Review the error messages and correct the failed values.
4. Re-upload the corrected file and review the data again to ensure all customers are successfully imported.
   {% endhint %}

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-0b9d7a5eba55482b240f9141f635644d44940e52%2Fimage%20(491)%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>

### Overall <a href="#overall" id="overall"></a>

Migrating from Stamped to Joy Loyalty is a simple process that retains essential data. Following these steps will help you complete the migration without disruption to your loyalty program.

If you encounter any issues during the migration process, don't hesitate to contact our support team.
