|
How this guide was prepared. Last updated October 2026. It draws on Brandmovers' experience planning and relaunching loyalty programs, including a program moved after its previous vendor shut down. It also draws on US privacy and email rules, each checked at its source. |
Migrating a loyalty program to a new platform succeeds when member identity, point balances, tier status and transaction history move over accurately, are reconciled before cutover, are validated with a pilot group and are explained to members before they notice any change.
Migrations have a poor reputation for good reason. The failures are familiar: integrations that break after go-live, balances that reconcile to the wrong totals, tier status that does not carry over for high-value members, downtime during busy periods, and members who find a discrepancy and quietly leave. Yet brands do need to switch platforms, as programs outgrow their tools, vendors change and strategies shift. The brands that migrate well treat it as a data project first, a technical project second and a member communication project third. This guide covers when switching is worth it, the four data categories that must transfer, a phased approach, member communication, compliance, and how to choose a platform for its migration support. For a detailed enterprise task list, see the replatforming checklist.
|
A migration is worth the disruption when the current platform limits the program, the vendor relationship has changed materially, or costs no longer match the value, and when those problems cannot be fixed by negotiation.
Staying put is always the path of least disruption in the short term. Migration costs internal time, vendor fees, integration work and member communication, so the case for switching should be clear. Six conditions commonly justify it:
Sometimes the move is forced. When the previous loyalty vendor of Aquatrols, a turfgrass technologies manufacturer, shut down and it needed to find a new loyalty provider fast, Brandmovers migrated and relaunched its program on BENGAGED™, Brandmovers' B2B channel incentives platform, and the relaunched channel loyalty program saw off-season sales increase as much as 23% at times (disclosed by Brandmovers). A forced move is also a chance to relaunch, not just to replicate.
Four data categories must transfer and reconcile correctly: member identity records, point balances, tier status and transaction history. Errors in any of them become member-facing problems.
The members who care most, those with high status, long tenure and large balances, have the most at stake, so an error in their accounts carries the highest cost.
Every other category depends on a clean member record: email, phone, login identifiers, consent flags and any profile fields used for personalization. A frequent problem is duplicate accounts, created when members enrolled at different times with different details. Deduplicate and choose a single record for each person before migration, rather than resolving duplicates later through complaints. Confirm whether passwords, single sign-on links, app accounts and mobile wallet passes can move; if they cannot, plan a password-reset and pass-reissue flow and tell members before cutover.
Balances are highly sensitive. A balance that moves too low generates complaints; one that moves too high creates an unexpected liability. Most platforms hold three figures that are loosely called "the balance": the current redeemable balance, lifetime points earned and lifetime points redeemed. Each serves a different purpose: engagement analysis, tier logic and the program's financial liability. All three must transfer and reconcile, along with pending points and expiration dates. The guide to loyalty program liability for CFOs covers how finance accounts for outstanding points. Agree with finance before cutover which figure the new platform will report as outstanding liability and whether breakage assumptions carry over, so the reported liability does not change simply because the system did, and do not run an expiration batch during the cutover window.
Tier errors are highly visible, because high-tier members notice immediately. A tier is the result of a calculation, such as qualifying spend over 12 months, not just a label. A member who holds Gold on the old platform needs to keep Gold, and the new platform also needs to know how much qualifying activity they have built toward the next tier, so progress continues rather than resetting. Transfer the qualifying metric and the calculation rules, not just the tier name.
Transaction history is easy to leave incomplete. Some platforms export a balance snapshot without the transactions behind it, which leaves the new platform unable to answer "why did my balance change last month?" and removes the history personalization depends on. Decide how much history you need for dispute resolution and personalization, often at least a full earning cycle, and longer for programs with long purchase cycles.
|
Data category |
What must transfer |
Common error |
How to prevent it |
|---|---|---|---|
|
Member identity |
Email, phone, login IDs, consent and opt-out flags, profile fields, enrollment date |
Duplicate accounts; missing consent or opt-out records |
Deduplicate before migration; verify consent flags against source systems |
|
Point balances |
Current balance, lifetime earned, lifetime redeemed, pending points, expiration dates |
Rounding differences; lost pending points; wrong expiration dates |
Recompute balances from transaction history and resolve every difference by reason code before cutover |
|
Tier status |
Current tier, qualifying activity toward the next tier, tier anniversary date |
The label moves but progress resets; high-tier members land in the wrong tier |
Transfer the qualifying metric and rules; validate a sample of high-tier members first |
|
Transaction history |
Purchases, earns, redemptions, expirations and adjustments |
Snapshot exported without the log; adjustments or expirations missing |
Request a transaction-level export; if unavailable, document the gap and plan member communication around it |
Run a migration in four phases: preparation and audit, parallel build and reconciliation, a pilot cutover, and a full cutover with monitoring, with nothing moving to production until it has been validated.
The durations below are starting points; data quality, the number of integrations and whether the program is being redesigned all change them.
Build a single inventory of every data field in the old platform, how each can be extracted, its quality and how it maps to the new platform. Map every system that sends data to or receives data from the program, including partner earn and redemption feeds, stored payment tokens (which may bring PCI scope with them) and, for channel programs, account hierarchies and open claims, and decide whether each integration will be rebuilt, adapted or kept during the transition.
Decide early whether this is a straight move (replicate the program as it is) or a redesign. A redesign adds member communication, re-education and testing. A practical middle path is to move the core program first, validate it, then add complexity, the same phased thinking as the Crawl-Walk-Run methodology.
Configure the new platform in a test environment while the old one keeps running. Build and test earn rules, tier thresholds, redemption and promotions, and rebuild integrations. At the same time, recompute each member's expected balance from transaction history and compare it with the exported balance. Investigate every difference, group them by cause (pending points, rounding, expiration timing, missing transactions) and resolve them before cutover. Fixing these in testing is far cheaper than fixing them after members complain.
Before moving everyone, move a small pilot group chosen to include edge cases: recent redeemers, members near a tier threshold, accounts with pending points and members who enrolled through several channels. Test the full journey: the notice arrives, the member can log in, the balance and tier are right, and they can earn and redeem. Run the pilot until each pilot group has completed at least one earn and one redemption, and fix any issues before the full move.
Schedule the cutover for a quiet period, away from promotions and peak seasons. Either pause earning briefly or queue incoming transactions and post them to the new platform after cutover; tell members about any window in advance, and budget for both platforms' fees and support during the overlap. Agree go/no-go and rollback thresholds before cutover, such as a maximum share of mismatched balances or failed logins, and who makes the call. For the first weeks after cutover, track migration-related service contacts, engagement against the pre-migration baseline and integration errors from each connected system.
Tell members before the switch what is changing, when, and that their balance and status are safe, confirm the details again after the switch, and give them a clear way to report a problem.
A migration moves personal data between vendors, so consent records must carry over intact and both vendor contracts must cover how data is handled, returned and deleted.
This is general information, not legal advice.
Choose a new platform partly on how it handles migration, and ask operational questions that separate a documented process from a promise.
The 30 RFP questions guide covers wider vendor evaluation, and the sunset, migration and relaunch playbook covers ending or relaunching a program.
A loyalty platform migration is a data project whose main risk is member trust. Treat data accuracy as the test of success, reconcile balances against transaction history before anyone moves, pilot with edge cases, and tell members what to expect before and after. Carry consent over intact and put exit terms in writing. Handled that way, a migration can be a relaunch that members notice for the right reasons.
|
Planning a loyalty platform migration? Brandmovers designs and runs loyalty programs on BLOYL™, its B2C enterprise loyalty platform, and channel programs on BENGAGED, from program design and data migration to launch and ongoing management. Request a demo to talk through your current platform, the data you need to move and your migration timeline with the Brandmovers team. |