A WordPress site migration checklist for agencies is not a project plan. It is a runbook: a fixed sequence of pre-flight checks, cutover steps, and post-migration audits you run the same way on every client site. Structure it that way and every move becomes faster, more consistent, and easier to hand off to any trained operator on your team.
A complete WordPress migration checklist for agencies should cover four phases: a pre-migration audit (documenting the source environment, plugins, DNS, and performance baseline), pre-flight checks (verifying access credentials, staging environment, and backup), a cutover checklist (file and database transfer, staging verification, DNS switch), and a post-migration audit (performance comparison, email delivery, SSL, analytics, and broken link checks). Each phase should end with a signed-off record so the migration is auditable after the fact.
Agencies reduce migration errors by treating each move as an instance of a repeatable runbook rather than a one-off project. A fixed sequence of documented steps, run identically on every client site, removes the variability that causes errors. It also means any trained operator can run the migration, not just the person who originally built the site. The runbook should be reviewed and refined after every migration to incorporate anything new that was caught.
Enable WordPress maintenance mode only during the final database export window on the source host, when you need to freeze live data to prevent divergence between source and destination. For most migrations this window is under 30 minutes. Avoid extended maintenance mode beyond that window, as it costs real traffic. Communicate the exact start time and expected duration to the client in advance.
A post-migration audit compares the live destination site against the baseline captured before the migration. It checks Core Web Vitals against the pre-migration benchmark, email delivery from all form types and transactional triggers, SSL and HTTPS enforcement, Google Search Console verification and sitemap submission, analytics receiving sessions on the new domain, and a full crawl for broken links or 4xx responses. Each item should be documented with a pass or fail and timestamp before the ticket is closed.
A standard WordPress migration guide walks through the steps for a single site move. A migration runbook is a templated, versioned document designed to be run identically on every client site your agency migrates. It includes client-specific fields pre-populated at the start of each instance, a signed-off record for every phase, and a naming convention that lets your team find prior migration records by client. The runbook is maintained and refined over time, making each migration faster and more consistent than the last.
1,000 free credits. Just describe what you need.
See It In ActionNew to WPOS? Learn what WPOS is and how agencies use it to build and operate client WordPress sites with AI agents.
Part of our guide: How to Run a WordPress Agency at Scale.