Brandmovers Loyalty Blog | Brandmovers

Loyalty Program Replatforming: Enterprise Migration Checklist 2026

Written by Barry Gallagher | 05/05/26

How this guide was prepared. Last updated October 2026. It draws on Brandmovers' experience migrating and relaunching loyalty programs, including the program example cited below. It also draws on US accounting guidance and consumer protection rules, each checked at its source.

Loyalty program replatforming is the move of a loyalty program's members, point balances, tier status, rules and integrations from one technology platform to another, done so that members see no loss in what they have earned. It usually happens because the current platform limits changes, data flows or reporting, or because the vendor contract is ending.

An enterprise loyalty replatforming succeeds when the team confirms the move is justified, runs it in gated phases, rebuilds balances and tiers from source data, runs both platforms in parallel before cutover, and tells members what is happening.

Replatforming is often delayed by fear of disruption: balances that change, tiers that map wrongly, members who notice, and a technology team already at capacity. The fear is reasonable, because migration errors are visible to members. Staying put also has costs, as slow changes, fragile integrations and personalization limits add up. This checklist is for enterprise program owners: the signals that justify a move, alternatives to consider first, five gated phases, the data reconciliation framework that protects balances and tiers, cutover options, and a phase-by-phase master checklist. The complete guide to switching loyalty platforms covers the switching process, data transfer, compliance and member communication in more depth.

Key Takeaways

  • Replatform when several signals line up, such as slow changes, unreliable data flows, personalization limits, customizations that break on upgrades, liability reporting that finance cannot rely on and an approaching renewal, and consider fixing the current platform first.
  • Run the migration in five phases, each ending in a go or no-go decision: discovery, vendor selection, data migration and integration, parallel running, and cutover with monitoring.
  • Rebuild every member's balance and tier from transaction history, reconcile the results against the legacy system within a tolerance agreed with finance, and decide policies for manual overrides and expiring points before cutover.
  • Carry consent and opt-out records across intact, and tell members before and after the switch that their balances and status are protected.
  • Set timelines and tolerances for your own program rather than borrowing industry rules of thumb.

 

When is it time to replatform?

Loyalty replatforming is justified when several signals show the platform, not the team or strategy, is the constraint, and fixing the current platform would cost more than moving.

Six signals are worth checking:

  1. Routine changes take months. New earning rules, campaign setups and tier adjustments wait on vendor development or IT queues rather than on strategy decisions.
  2. Loyalty data does not reach the rest of the stack reliably. Member activity reaches the CRM, customer data platform or email platform late, through manual exports, or through connectors that break on upgrades.
  3. Personalization hits platform limits. Targeting requests regularly come back as "not possible on this platform" because of limits on segment conditions, attributes or refresh frequency.
  4. Upgrades break customizations. Each vendor release triggers regression testing and fixes to custom logic.
  5. Finance cannot rely on liability reporting. Under ASC 606, loyalty points that give customers a material right are accounted for as a separate performance obligation, with revenue deferred until the points are redeemed or expire (PwC Viewpoint). A platform that cannot produce clean issuance, redemption and expiration data with an audit trail makes that accounting harder. The guide to loyalty liability for CFOs covers the accounting in more detail.
  6. Renewal is approaching. This is a timing factor rather than a sign of platform weakness: an upcoming renewal is the natural point to act on the other signals, provided the evaluation starts early enough to run a full vendor comparison and, if needed, a migration before the contract ends.

 

Readiness scorecard

Score one point for each statement that applies: configuration-level changes routinely wait on vendor development or IT queues; loyalty data does not reach the CRM, CDP or email platform reliably; the team has hit platform personalization limits more than once in the past year; a vendor upgrade has broken a customization; finance has raised concerns about liability reporting or audit readiness; the contract renews within the time a full evaluation and migration would need. Treat the score as a prompt for discussion, not a verdict. Weight each point by its business impact: a single serious finding, such as liability reporting that finance cannot rely on, can justify a formal evaluation on its own, while a low score with no serious findings points toward optimizing the current platform.

 

What should you try before replatforming?

Before committing, check whether renegotiation, fixing data and integrations in place, or adding capabilities alongside the current platform would solve the problem at lower risk.

  • Renegotiate. A credible evaluation can win better service levels, roadmap commitments or pricing from the incumbent.
  • Fix the data and integrations first. If the root cause is duplicate records, undocumented rules or a fragile connector, a new platform inherits the problem unless it is fixed anyway.
  • Add capabilities around the core. Some needs, such as a promotions engine or receipt validation, can be added alongside the current platform.
  • Weigh the switching cost honestly. Migration takes internal time, vendor fees, parallel running and member communication, and it pauses other roadmap work.

If those options fall short and the cost comparison favors moving, a migration is worth pursuing. The 30 RFP questions guide covers vendor evaluation.

What are the five phases of a loyalty migration?

A controlled migration runs five gated phases: discovery, vendor selection, data migration and integration, parallel running, and cutover with monitoring, each ending in a go or no-go decision.

Compressing phases or skipping parallel running removes the checks that catch member-visible errors before members see them. Phases can overlap (vendor selection often begins before discovery ends), but each gate should be met before the next phase commits.

Phase 1: Discovery and audit

Document what the current program actually is before talking to vendors:

  • Integration inventory: every connection to the CRM, customer data platform, point of sale, ecommerce, email, mobile app, analytics and finance systems, including store-level and partner integrations that are easy to miss.
  • Program logic: earning, redemption, tier qualification, expiration and exception rules, including rules that live only in email threads, spreadsheets or people's memories.
  • Data quality audit: duplicate members, split histories, balances that do not reconcile to transaction logs and tiers set by manual override.
  • Customizations: each one with the business need it serves.
  • Member accounts: how members sign in, including app and single sign-on, and whether credentials can be carried across or members must reset them.
  • Baseline: active members, engagement, redemption and liability, so the new platform can be judged against it.

Finding data problems here makes remediation a planned task instead of a cutover emergency.

Phase 2: Vendor selection and contract

Select against the discovery findings, not demos:

  • Proof of concept against your actual integrations, not a demo environment.
  • References from clients who migrated from a comparable legacy platform at comparable scale.
  • Data migration workshop in which the vendor shows how it would handle the specific data problems your audit found.
  • Contract terms: data export format and timing at termination, regular exports during the contract so a current copy exists if the vendor fails, data return and deletion, service levels for uptime and incident response, and the migration support the vendor commits to and its cost.

 

Phase 3: Data migration and integration build

Two workstreams run in parallel:

  • Data migration. Build a migration ledger that maps every legacy member record to one identifier on the new platform, resolving duplicates and merging split histories first. Then recompute each balance from transaction history rather than copying the legacy balance, which often carries manual adjustments and old rule changes, and reconcile the result against the legacy balance. Where history is incomplete, for example after a retention purge or an earlier migration, carry the legacy balance forward as a documented opening balance and recompute from that date. Agree with finance, before migration starts, the tolerance for aggregate and individual variances and how each variance is investigated and documented, because balance changes affect the liability.
  • Integration build. Connect every system in the inventory and test in a sandbox with production-like data, covering failure cases as well as normal ones: duplicate events, a downstream system that is unavailable, transactions during a maintenance window.

 

Phase 4: Parallel running and validation

Run both platforms on live transactions for a defined period, with the new platform in shadow mode so it records and calculates but does not send member messages or fulfill rewards, and compare outputs: points awarded, tier calculations, redemptions and downstream data flows. The go or no-go decision for cutover should require aggregate liability variance within the agreed tolerance, no unresolved critical defects, all integrations passing acceptance tests, and a support team trained on the new member experience.

Phase 5: Cutover and monitoring

Choose a cutover method:

  • Maintenance window. Pause earning during a low-traffic period, run the final balance migration and go live.
  • Dual posting. Both systems record events until final reconciliation confirms they match, then the new platform becomes the system of record. This avoids a pause at the cost of more reconciliation work.

Whichever method is used, decide in advance how the new platform handles events that span the cutover: returns that reverse points earned on the legacy platform, reward orders not yet fulfilled and claims still awaiting approval.

Monitor closely for the first weeks: daily reconciliation of points awarded and redeemed, integration error rates, and support contacts by issue type. Keep the legacy system available in read-only form until reconciliation is complete and the data needed for finance and member disputes is secured.

Brandmovers' implementation benchmark to build and launch a program is 90 to 120 days (disclosed by Brandmovers). A migration adds discovery, data reconciliation and parallel running around the build, so plan the full timeline from your own discovery findings.

How do you protect balances and tiers during migration?

Rebuild balances and tiers from source data, reconcile them against the legacy system, and set policies for overrides, duplicates and expiring points before cutover.

Data

Migration risk

Validation

Remediation

Point balances

Legacy balances often do not reconcile to transaction history because of manual adjustments, reversals and old rule changes

Recompute every balance from transactions and compare with the legacy balance; investigate variances above the agreed tolerance

Keep a variance register with root-cause codes; resolve before cutover; document adjustments for the finance audit trail

Tier status

Tiers may have been set manually rather than earned under the rules

Recompute tiers from qualifying activity under the documented rules; compare with legacy status

Decide policy in advance: honor legacy status for the rest of the qualification period, or revert with clear communication

Transaction history

Exports can have missing events, inconsistent timestamps and duplicates

Reconcile transaction counts and points-earning spend against financial records; flag unusual gaps

Accept a partial history if balances are right; document the limitation; do not reconstruct history from estimates

Member identity

Duplicate accounts, variant emails and split histories

Deduplicate against a defined matching rule, such as email, phone and name

Merge with member confirmation where possible; document automated merge logic and give members a way to dispute a merge

Expiring points

Expiration may not carry over exactly if the logic is not replicated

Export expiration schedules with exact dates; confirm the new platform honors them

Do not change expiration dates without advance notice; consider a grace period for points expiring shortly after cutover

 

What compliance and communication steps belong in the plan?

Carry consent and opt-out records across intact, cover data handling in both vendor contracts, and tell members before and after the switch that their balances and status are protected.

  • Consent and opt-outs. Migrate email and text consent and opt-out records with each member and keep honoring them. The FTC's CAN-SPAM compliance guide requires email opt-outs to be honored within 10 business days and bars selling or transferring opted-out addresses except to a company hired to help you comply. Move them to the new platform as a suppression list so no opted-out member is emailed from it. Text message consent follows separate rules, so migrate those records with their original dates and sources intact.
  • Vendor contracts. For businesses subject to the CCPA, California's regulations at 11 CCR 7051 require service provider contracts to limit the vendor's use of personal information to the specified business purposes, among other terms. Put export, return and deletion in writing with both the outgoing and incoming vendor. Exclude records of members who have asked to be deleted, and make sure requests received during the migration reach both platforms.
  • Program terms. If earning, expiration or tier rules change with the move, update the terms and give members notice before the change takes effect.
  • Member communication. Before cutover, tell members what is changing, when, that balances and tiers are protected and what, if anything, they need to do, including whether they will need to reset a password or re-register; give high-value members personal outreach. After cutover, confirm each member's balance and tier, explain what is new and give a clear way to report a discrepancy.

This is general information, not legal advice.

An example: a forced migration

Not every migration is planned. When Aquatrols, a developer of soil surfactants and other specialty technologies for the agricultural, professional turfgrass and horticultural markets, lost its loyalty platform because its previous vendor shut down, it needed to find a new loyalty provider fast, one that could carry over existing user data and point balances. Brandmovers relaunched the program on BENGAGED™, its B2B channel incentives platform. According to the case study, the program was relaunched quickly with limited disruption to customers. The lesson for any program: secure the right to regular data exports now, while the current vendor is operating, rather than negotiating for them during a shutdown.

The replatforming master checklist

Give each item an owner, a target date and a sign-off before the phase closes.

Phase 1: Discovery and audit

  1. Map integrations. List every system connected to the current platform, including store-level and partner connections.
  2. Document program logic. Record earning, redemption, tier, expiration and exception rules, including undocumented ones.
  3. Audit member data. Identify duplicates, split histories and orphaned accounts.
  4. Reconcile liability. Compare total outstanding points with finance records and document variances.
  5. Sample tiers. Check a statistically meaningful sample of members' tiers against the rules.
  6. List customizations. Record each one with its business need and technical specification.
  7. Set the baseline. Record active members, engagement, redemption and liability.
  8. Check member logins. Confirm how members sign in and whether credentials can move or members must reset them.

 

Phase 2: Vendor selection and contract

  1. Issue the RFP. Base it on the discovery findings.
  2. Run proofs of concept. Test finalists against your actual integrations.
  3. Call references. Speak to clients who migrated from a comparable platform.
  4. Hold a data workshop. Confirm how the finalist will handle your data problems.
  5. Negotiate protections. Cover data export, return and deletion, service levels and migration support.
  6. Staff the project. Name the program owner, IT lead, data lead, finance contact and vendor project manager.

 

Phase 3: Data migration and integration build

  1. Build the migration ledger. Map every member to one identifier and resolve duplicates.
  2. Recompute balances. Rebuild every balance from transaction history.
  3. Reconcile balances. Compare with legacy balances and code every variance by root cause.
  4. Recompute tiers. Rebuild tiers from qualifying activity under the documented rules.
  5. Carry over expiration. Export exact expiration dates and confirm the new platform honors them.
  6. Migrate consent. Move consent and opt-out records and suppression lists with each member.
  7. Build and test integrations. Test normal and failure cases in a sandbox with production-like data.
  8. Prepare communications. Draft pre-cutover, cutover-day and follow-up messages.
  9. Plan in-flight events. Define how returns, pending reward orders and unapproved claims crossing the cutover are handled.
  10. Honor deletions. Exclude records of members who have asked to be deleted.

 

Phase 4: Parallel running and validation

  1. Run both platforms. Send live transactions through both.
  2. Reconcile daily. Compare points, redemptions and tier changes.
  3. Resolve discrepancies. Fix every variance above the agreed tolerance.
  4. Accept integrations. Complete acceptance tests for every connected system.
  5. Train support. Prepare the team for the most likely member questions.
  6. Hold the go or no-go review. Confirm every cutover criterion is met.
  7. Notify members. Send pre-cutover communications with enough notice for questions.
  8. Suppress outputs. Confirm the new platform sends no member messages and fulfills no rewards until cutover.

 

Phase 5: Cutover and monitoring

  1. Execute cutover. Run the final migration in the agreed window or complete dual-posting reconciliation.
  2. Reconcile immediately. Confirm total liability matches within tolerance.
  3. Confirm to members. Send the cutover message with each member's balance and tier.
  4. Watch integrations. Monitor error rates closely in the first days.
  5. Track support contacts. Categorize them by issue type through the first month.
  6. Retire the legacy system. Decommission only after data for finance and disputes is secured.
  7. Review lessons. Hold an internal retrospective and record what to change next time.

Several checklist items, such as integration mapping and liability reporting, depend on platform capabilities. BLOYL™, Brandmovers' loyalty platform, includes a dynamic rules engine that marketing teams configure without engineering, real-time dashboards, financial performance tracking and bidirectional CRM and CDP data flows, with confirmed integrations including Salesforce, HubSpot, Adobe Marketo, Microsoft Dynamics, Mailchimp, Shopify, Adobe Commerce, SAP and Epicor. Brandmovers holds SOC 2 Type II and PCI DSS. See the loyalty platform overview for details.

Conclusion

Replatforming is worth doing when the platform, not the team or the strategy, is holding the program back, and when fixing the current platform would not solve the problem. The migrations that go well spend time where it counts: discovery before vendor conversations, balances and tiers rebuilt from source data and reconciled with finance, parallel running before cutover, consent records carried across intact, and members told what is happening before they notice. Set the timeline and tolerances from your own discovery findings, not from someone else's rule of thumb.

Planning a loyalty platform migration? Brandmovers designs and runs loyalty programs on BLOYL. Request a demo to talk through your current platform, your data and your migration timeline with the Brandmovers team.

 

Sources