Step 1: Export Old Rewards Program Data
All you need to do is head to your current rewards program and ask for your customers’ export files. Pause your current loyalty program on the old platform, and follow the next step to complete the migration process.Step 2: Migrate to Gameball
Go to the importing page
From Gameball Admin Dashboard, go to Customers > Customers Section > More > Update Customers.

Choose the old Loyalty Program
Choose the former loyalty program from the following list:
Click on “Click to upload.”
- Growave
- Yotpo
- LoyaltyLion
- Stamped
- Smile.io

If the former loyalty engine you were using is not in the list or you are not a Shopify user, choose CSV and follow the steps here.

Upload your extracted customer file
Choose the downloaded CSV file and click Open.
Once the file is read by Gameball, click Continue.


Map your attributes
In order for Gameball to correctly place the customers’ data into their corresponding attributes, you will have to map the CSV file headers with Gameball’s requested attributes.For example: if the CSV file has a column titled “Email address,” then select this header under Your File Attribute, right beside “Customer Email.” This way Gameball will understand that data under the “Email Address” column should be placed in the Customer Email attribute and so on.
Choose the Tiering-up Recalculation Method by clicking on the Edit Icon under “Tier Name”.
Choose between:
Choose between:

The only mandatory data/customer attribute is the Customer Identifier which could be placed with the email address if no unique ID/number is assigned to each customer.

- Customers will be re-evaluated with the next recalculation cycle based on your tier expiry configuration.
- Customers are placed into this tier forever with no later evaluation.
- Customers are placed into this tier till a specific date.

- YYYY-MM-DD
- MM-DD-YYYY
- DD-MM-YYYY
- YYYY/MM/DD
- DD/MM/YYYY
- MM/DD/YYYY

Review your errors
If the CSV file you uploaded has unmatching data that doesn’t comply with the original format, Gameball will show you the errors that need to be fixed for a successful migration.
After fixing all the errors on the sheet, click re-upload.If you find that the addressed errors will not cause a problem, click Submit.

If there are more than 10 errors in the file, you will need to download the error sheet to check all your errors, as you will not see all the errors on the reviewing page.
Submit the file to complete the migration
If you have fixed all your errors, you can submit your file.You will then be redirected to the Customers page, where you will find the list of the new customers added, as well as a sheet of all the existing errors to be downloaded.
The migration/customer update process is now over, and the new customers are now part of your Gameball loyalty program.
An email will be sent with the errors sheet to the admin account’s registered email.

