Skip to content
WordPress → Tools → FMS Migration/wp-admin/tools.php?page=fms-migration-assistant5 minMoves money

How the cutover works

Moving from the old membership plugin to FMS. The whole design exists to guarantee two things: nobody is charged twice, and nobody loses access.

The migration assistant checklist
Tools → FMS Migration. Every step is a button with a status light.
The migration assistant checklist

Click anywhere, or press Esc, to close.

Parallel run

FMS is loaded with a copy of the members and content rules while the old plugin keeps running the site. Nothing changes for readers. You verify against real data at your leisure.

The cutover itself is one tick box: the master switch. Ticking it makes FMS the gate. Unticking it hands control straight back. That is the rollback, and it takes seconds.

The three groups

GroupWhat happensReversible?
PrepareReadiness checks and the FMS connection.Nothing changes.
DataExport members, sync content restrictions.Reads the site, writes only to FMS.
CutoverSwap the member pages, flip the switch, sweep the URLs, deactivate the old plugin.Yes, until the old plugin is deactivated.
The status strip at the top of the assistant
The strip always says whether the gate is on, whether the old plugin is active, and which FMS you are talking to.
The status strip at the top of the assistant

Click anywhere, or press Esc, to close.

Before the day

  • Rehearse the whole thing on a copy of the site
  • Readiness passes with no blocking failures
  • Member counts in FMS match the site
  • A verification pass on Consolidation is clean

The authoritative procedure, including the verification gates that must pass before the flip, is in the repository at docs/migration-runbooks/README.md. This guide is the friendly version of the same steps.

Start with step 1, Prepare.

Internal staff guide. Screenshots come from the rehearsal rig, never from live data.