How to read this checklist

Each item names the thing that breaks, how you find out too late, and the check that surfaces it early. The discipline is the third column: an item without a concrete pre-cutover check is a worry, not a managed risk. Player data itself is deliberately absent — it has its own guide and its own reconciliation contract.

Player-facing surface

What breaksHow it announces itselfThe check
Sessions and loginsSupport flood at cutover: players stranded mid-session, password resets spikingRehearsed forced re-login flow; reset pipeline load-checked; honest maintenance page ready
Mobile appsOld app versions calling dead endpoints for weeks after cutoverVersion-gating or graceful-degrade path tested; store review lead time in the plan, not discovered during it
Deep links and bookmarksCampaign links and saved URLs landing on 404sFull inbound-URL inventory with mapped redirects, tested against real traffic logs
Localised contentA market quietly serving the default language or missing pagesPer-locale smoke of every migrated page type, not just the flagship market

Money paths

What breaksHow it announces itselfThe check
DepositsApproval rate drops in week one and gets blamed on playersReal transaction per provider, per method, per market, before and after; approval rate watched daily against the pre-migration baseline
Stored instrumentsReturning players asked to re-enter cards; a share never doTokenisation continuity confirmed with each PSP, or the re-entry journey deliberately designed rather than left to default
WithdrawalsPayouts queued behind a verification gate nobody re-pointedEnd-to-end real withdrawal through every path in rehearsal, including the KYC gate in front of it
Pending transactionsDeposits and payouts in flight at cutover land in neither systemExplicit in-flight policy: drain before the window, or a documented owner for every straddling transaction

Partner and data plumbing

What breaksHow it announces itselfThe check
Affiliate postbacksPartners report zero conversions, then dispute the period — trust damage outlasting the bugOutbound-traffic trace on the source platform to find every postback; per-partner test conversion after rewiring
Analytics and attributionA blind week exactly when you most need to see player behaviourTracking parity checked page-by-page pre-cutover; event volumes compared to baseline from hour one
CRM and marketing feedsCampaigns firing on stale segments, or not at allEvery consumer of platform data inventoried by tracing access credentials, then re-pointed and confirmed
Regulatory reportingThe first post-migration submission fails or misstates the transition periodRehearsed submission from the new stack, plus an agreed treatment of the cutover period itself — see regulatory reporting

The search surface

SEO damage is the migration failure with the longest repair time, because the feedback loop runs on a search engine's clock rather than yours. The surface holds together when four things ship in the same deploy: mapped one-to-one 301s for every URL that changes, sitemaps that list only the new reality, canonicals and hreflang that agree with the redirects, and structured data that survives the re-platform. The pre-cutover check is mechanical — crawl the old URL inventory against the new site and require every response to be a 200 or a single-hop 301 to the exact successor. Anything mapped to the homepage is a loss being booked politely.

The organisational items

  • Support readiness. Scripts for the predictable cutover questions, staff trained on the new back office before the week of, and a triage path for defects that separates "migration bug" from "normal ticket" so trends are visible.
  • The change freeze. A defined window around cutover where nothing else deploys — on either platform. Concurrent unrelated change is how a two-hour incident becomes a two-day investigation into which change did it.
  • Communication that matches reality. Players told the honest window; partners told before their integrations move; the regulator notified per the market's requirement. Optimistic comms convert a manageable overrun into a credibility event.
  • The decision log. Every accepted risk written down with its owner. At the post-incident review — and there is always one — the difference between an accepted risk and a missed one is whether it was documented.

Using it

Walk the checklist at three moments: when planning (does every item have an owner and a check), at the go/no-go (does every item have a proven status), and in the week after cutover (is every monitored metric back to baseline). The go/no-go pass is the one that matters — and it is the subject of parallel run and cutover.

Continue reading: Parallel run and cutover — the night itself. The migration guide — the full sequence this checklist protects.