websites. but right.

CMS migration

Replace WordPress, Webflow or Wix, without losing content, addresses or rankings.

For companies migrating an existing website onto a modern, self-editable base. We take over everything that matters. 12-month minimum term, cancel monthly after that.

Request migration

What comes with it

Everything that comes along with the takeover.

Content

All copy and pages are carried over in full, nothing gets lost.

Images

Existing images and media are migrated.

URLs

Your existing addresses stay reachable or get a clean redirect.

Redirects

Every old URL is redirected correctly.

Metadata

Title, description and structured data move over, nothing gets reinvented.

Rankings

Because content, URLs and metadata stay intact, your Google visibility stays intact too.

Pricing

Your CMS migration at a fixed price.

Up to 10 pages

  • €4,900 setup
  • €97 / month

Up to 25 pages

  • €6,900 setup
  • €97 / month

Up to 60 pages

  • €12,900 setup
  • €97 / month

Beyond that

  • Setup: custom quote
  • €97 / month
Discuss scope

These prices apply to normal websites. If you have a customer portal or a chatbot integrated, for example, just get in touch. We can of course make that possible too, though depending on scope we may need to quote a different price.

Market comparison

What a migration typically costs elsewhere.

Market But Right
Complex / custom relaunch €20,000–50,000+ from €4,900
Classic agency relaunch €8,000–25,000 from €4,900
Freelancer / small team €5,000–15,000 from €4,900

Sources & market comparison: The prices above are based on published benchmarks for professional website relaunches and CMS migrations. See e.g. TwoPixels, Ucentric Media, RHEINFORMAT, Vibe Digital and adfera. Actual costs vary by scope, technical complexity, design, content, SEO migration and integrations.

Process

Six steps from concept to website launch.

  1. Start call

    We clarify starting point, scope and goal of your migration.

  2. Existing site analysis

    We map content, structure, URLs and technical debt.

  3. Migration

    Content, images and structure move into the new, CMS-managed base.

  4. Staging approval

    Automated tests and a visual comparison across three viewports run against the old site before you review the new site privately on staging.

  5. Launch

    Redirects take effect, the new site goes live, old addresses stay reachable.

  6. Handover

    You get CMS access and a short walkthrough.

You edit pages, copy and images yourself in the CMS.
Self-editable
A clean, low-maintenance base instead of an overgrown plugin chain.
No plugin zoo
Data stays in Germany, GDPR is the baseline.
Hosted in Germany
Your code, your CMS, exportable at any time.
Your code

FAQ

Questions about CMS migration.

How long does a migration take?

Typically a few days to a few weeks, depending on scope. We give you a concrete timeframe after the analysis.

Is there any downtime?

No. The new site is built and reviewed on staging before it goes live. The switch itself is a technical change with no downtime.

What happens to my old URLs?

Every existing address gets a matching redirect. No broken links.

What do we need from you?

Access to the existing site or an export, plus a contact person for questions during the migration.

Do you also build software?

Yes. Many people see a website as a web app anyway these days. For custom software projects we gladly point you to Software But Right.

References

Migrations, as they played out in practice.

Rocket Routine: multilingual rebuild

Rocket Routine: multilingual rebuild

Rebuilt from a vibe-coded site with content transfer and a clean launch.

Case studyView live
about ZERO: migration from WordPress

about ZERO: migration from WordPress

Existing content and brand carried over into a modern, maintainable website.

Case studyView live

Next step

Let's plan your migration.

In a short call we clarify scope, timeframe and the right price band.

Prefer a call?

Pick a slot that works for you.

Book a slot

Prefer to write?

No calendar, no cookies. Just a short message. We reply personally.

Send message