Pricing and quotation guide

WordPress website migration cost

Moving a small WordPress site to a new host with the same URLs can be a contained job. Moving a large site to a new domain, or moving content onto WordPress from another platform, involves much more: URL mapping, redirects, content import and clean-up, rebuilt forms and integrations, and careful testing. The cost depends on the size of the site, how many URLs change, where the content comes from, how many integrations need reconnecting, whether email and DNS are involved, and how much testing and monitoring is included.

This guide covers cost drivers, typical scopes, pricing approaches, hidden work and how to compare quotes. It gives no prices, because they depend on scope and provider; LetGetGrow sets out the cost for your project in a custom quotation.

Pricing and quotation guide · Web & E-commerce · Custom quotations only

Illustrative diagram

MigrationCost effect
Host moveLower
Domain moveModerate
Platform moveHigher
Kept URLsLess redirect work
Migration type and cost. URL and platform changes drive cost.

What drives migration cost

Site size
More pages and media take longer to move and check.
URL changes
Each changed URL needs mapping and testing.
Source platform
Moving from another system needs import and clean-up.
Integrations
Forms, CRM and payments need reconnecting and testing.
Testing and monitoring
Thorough checks add time but reduce risk.

Costs paid to third parties (separate from our fees)

  • New hosting
  • Domain registration or transfer
  • Premium plugin licences on the new site
  • Email service changes

Ask whether the quote assumes URLs stay the same, since that changes the scope a lot.

Migrations compared

Illustrative scopes
MigrationTypical scopeRelative cost
Host moveSame domain and URLs, small siteLower
Domain moveAll URLs redirected, sitemap updatedModerate
Platform moveContent imported and cleaned, URLs mappedHigher

How migrations are priced

Fixed price

Suits you when

  • Inventory known

Watch out for

  • What happens if more content is found

Per page or item

Suits you when

  • Large content imports

Watch out for

  • Clean-up included or extra

Time and materials

Suits you when

  • Unknown source or complexity

Watch out for

  • Estimate, cap and reporting

URL changes

Keeping URLs the same is the cheapest and safest route. If they must change, Google recommends mapping each old URL to its new equivalent with permanent redirects, which is real work on a large site. Ask for the URL map to be priced explicitly.

Moving from another platform

Imports from other systems rarely come across perfectly. Formatting, images, categories and embedded content may need manual work. A sample import early on reveals how much clean-up is needed and makes the rest of the quote more reliable.

Example: pricing a platform move

Illustrative example — not a client case study

Situation: A magazine wants several years of articles moved onto WordPress.

  1. A sample import of fifty articles shows formatting needs tidying on embedded media.
  2. The quote is split into import, clean-up per article and URL mapping.
  3. The magazine retires low-value old articles to reduce clean-up.

What this shows: The sample made the full quote more reliable. This example is illustrative.

Hidden work

Forms that send to forgotten addresses, scripts added by previous developers, hard-coded links to old URLs and email records on the same domain can all add time. A good inventory surfaces them early. Allow a contingency in the budget for anything the inventory could not reveal.

Comparing quotes

Check the inventory and backup, whether URLs change, content import and clean-up, integrations, DNS and email handling, redirect testing, rollback plan, cut-over support and checks afterwards.

Keeping the cost down

Keep URLs where possible, retire content you no longer need before the move, keep a redesign separate unless deliberately planned, and provide account access promptly. Supplying a complete list of forms and integrations up front also saves discovery time.

Cost versus risk

The cheapest migration may skip testing, redirects or monitoring. The cost of lost visitors, broken forms or interrupted email can exceed the saving. Judge quotes on how they manage risk.

Ongoing costs after the move

New hosting, plugin licences and maintenance continue after the move. Keep the old domain registered if it redirects, which is a small recurring cost.

Email and DNS

If email runs on the same domain, changing DNS records during a move can interrupt it. Planning and testing email settings takes a little time and avoids a costly outage. Check whether the quote covers DNS changes or assumes your email provider handles them.

Integrations

Contact forms, newsletter sign-ups, booking widgets, payment connections and analytics all need checking on the new setup. Some will reconnect automatically, others need reconfiguring. List them in the brief so each is priced and tested.

Checks after the move

Monitoring for error pages, missing redirects and broken forms in the days and weeks after a move is a small cost compared with lost enquiries. Some quotes stop at the switch; ask whether a period of checks is included and what happens if problems are found.

Questions about WordPress website migration cost

What affects WordPress migration cost?

Site size, URL changes, source platform, integrations and testing.

Is a host move cheaper than a domain move?

Usually, since URLs stay the same.

Why ask for a sample import?

It shows how much clean-up the full import needs.

Are redirects extra?

They should be listed; they scale with changed URLs.

What hidden costs are there?

Forgotten forms, scripts, hard-coded links and email records.

Does keeping the old domain cost anything?

Yes, if it redirects to the new site.

Sources referenced

Platform features, guidance and rules change. We check the current versions before committing to an approach. This page is general information, not legal advice.

Request a Custom Quote

Ask about WordPress website migration cost

Project details

Enquiry about: WordPress website migration cost

Fields marked with an asterisk are required.

What do you want to achieve, what exists today, and any deadlines or constraints.

Include your country code.

Request a quote