Data Migration Guide
When migrating an existing loyalty program to Open Loyalty, the order in which you import data matters. Members are the core of your loyalty program — all other data depends on accurate member records being in place first.
🧩 Recommended import sequence
2. Map member IDs
After importing members, note the Open Loyalty UUIDs assigned to each member. You will need these IDs for unit transfer imports. Transactions and custom events can use external identifiers (email, phone, loyalty card number), but unit transfers require the internal Open Loyalty member ID.
What cannot be imported
Not all data types support bulk import. The following operations are not available through file import and must be done via the API or manually in the Admin Panel:
Reward redemption status updates (e.g., marking redemptions as delivered or cancelled)
Custom events
Webhook configuration
Last updated
Was this helpful?

