Back to top

What a Migration Risk Assessment looks like

Page 1 is the Risk Map, written for a marketing lead to forward to their CEO without rewriting a word. The pages after it hold the evidence: the searches, pages and links to defend, from your Search Console, analytics and a crawl of your site.

This is an illustration. The company and every number are invented. The format can change between this illustration and the assessment you receive, because I improve it with every migration; the questions it answers stay the same.

Illustration: fictional company, invented numbers

Migration Risk Assessment · Page 1: the Risk Map

Moving the website to a new platform: what the move puts at risk

A Dutch B2B software company for field service planning moves its website from WordPress to Webflow. 640 old addresses, 590 redirects. State of the checks two weeks before launch.

1Money at risk

What could this move cost us in the first year?

Expected€54,000about 18 lost leads in the 12 months after launch
Best case€21,000about 7 lost leads
Worst case€105,000about 35 lost leads

Money lost is lost leads times what one lead is worth to the business: first-year contract value (here €12,000) times the share of leads that become customers (here 25%). Both numbers come from the client.

What happens after launch decides the year. The value of the leads Google brings in each month, for the same move followed by three different ways of working. The gap to "no migration" is the money lost.

  • If you did not migrate: €72k a month
  • With an SEO plan after launch: €30k lost over the year
  • With ad-hoc fixes: €141k lost over the year
  • With no work after launch: €198k lost over the year
Lead value from Google per month after launch, against €72,000 a month without the migration. With an SEO plan it dips to €66,000 and is back at €72,000 by month 12, €30,000 lost over the year. With ad-hoc fixes it ends at €53,000, €141,000 lost. With no work it ends at €45,000, €198,000 lost. The table below has every month.€40k€50k€60k€70kLaunchMonth 3Month 6Month 9Month 12No migration €72kSEO plan €72kAd-hoc fixes €53kNo work €45kLead value from Google per month after launch, against €72,000 a month without the migration. With an SEO plan it dips to €66,000 and is back at €72,000 by month 12, €30,000 lost over the year. With ad-hoc fixes it ends at €53,000, €141,000 lost. With no work it ends at €45,000, €198,000 lost. The table below has every month.€40k€50k€60k€70kLaunchMonth 6Month 12
Show the numbers by month
Month after launchNo migrationSEO planAd-hoc fixesNo work
1€72k€66k€66k€66k
2€72k€66k€65k€64k
3€72k€67k€64k€62k
4€72k€68k€63k€60k
5€72k€69k€62k€58k
6€72k€70k€61k€56k
7€72k€70.5k€60k€55k
8€72k€71k€59k€53k
9€72k€71.5k€58k€51k
10€72k€71.5k€57k€49k
11€72k€71.5k€55k€47k
12€72k€72k€53k€45k
Lost over the year€0€30k€141k€198k

Second yardstick: buying the expected lost clicks back through Google Ads would cost about €48,000.

2The pages that carry it

Which part of the site is this about?

Page on the old siteClicks a month nowLeads a year nowExpected leads lostAds worth of lost clicks
Homepage4,200966€14,000
Pricing page1,150645€11,500
Demo request page620884€9,800
Integrations overview1,90060.5€6,200
How-to article, most read2,40030€4,100
Comparison with a competitor380212€2,400

A third of the expected lead loss sits on the homepage, and the pricing and demo pages carry half. The comparison page is small in traffic and one of the best at turning visits into leads, yet the new site map drops it (section 9).

3Top risks, and what fixing them costs

What is most likely to go wrong, and is the fix worth the developer time?

RiskTypeDeveloper daysCost at €1,000 a day
Risk 1. 212 old addresses redirect to pages that do not exist yet on the new siteBlocks launchpart of the buildn/a
Risk 2. The blog moves from dated addresses to /blog/: 140 posts have no redirect rule yetBlocks launch1€1,000
Risk 3. 85 product and feature pages are sent to the homepage. Google tends to treat these as removed, and their rankings go with themBlocks launch1€1,000
Risk 4. 46 redirects go through more than one hopFix first0.5€500
Risk 5. 60 pages lose their Google title and description in the new templatesFix first0.5€500
Risk 6. Analytics and the demo form tracking are not set up on the new site yetFix first0.5€500
Risk 7. 20 of the 30 most valuable pages not yet signed off by a personSign-off0my time

Developer days come from your developers, priced at a standard €1,000 a day, a typical Dutch agency rate. Against €54,000 expected loss, the fixes above cost about €3,500.

4Ready to launch?

Can we go live on the date?

Verdict: fix these first

9 of 18 pre-launch checks pass, 6 fail and 3 need someone to confirm them in writing. Launch once the three blocking risks and the three fix-first items in section 3 are done; the sign-offs can run in parallel.

Possible verdicts: Go Fix these first (this one) Rethink the plan

5What to ask of the build agency

What do we tell the people building the site?

  1. Every new page is live and answers before any redirect is switched on.
  2. Each old address goes straight to its final page, in one hop.
  3. Product and feature pages go to their matching new page, never to the homepage.
  4. The rule for the new blog addresses is decided, and its redirects are written, before launch.
  5. Analytics and the demo form tracking are live and tested on the new site before the switch.

The evidence behind the Risk Map

For the marketing lead and the developers. Everything on page 1 traces back to a row here.

6The searches to defend

Which Google searches bring the leads, and what happens to each one?

SearchClicks a monthPosition nowPage on the old siteIn the plan today
Brand name, all spellings2,9001.0HomepageMapped, one hop
how to plan service technicians6104.1How-to article, most readNo redirect yet (risk 2)
field service planning software3103.2HomepageMapped, title dropped (risk 5)
field service kpi2406.3Blog articleNo redirect yet (risk 2)
digitale werkbon app2202.8Feature page: digital work ordersSent to homepage (risk 3)
planning software exact online koppeling1801.9Integrations overviewMapped, one hop
field service software pricing1402.1Pricing pageMapped, two hops (risk 4)
planning software installers1203.4Industry page: installersMerged, redirect mapped
[competitor] alternative951.6Comparison with a competitorNo page planned (section 9)
planning software demo604.5Demo request pageMapped, one hop

From Search Console, last 12 months. These 10 searches, out of 3,400 that bring clicks, carry a third of all organic clicks. Four of them have no safe route to the new site yet. The full list comes as a spreadsheet with the assessment.

7Every page, ranked by the leads it brings

Which pages can we let go, and which ones can we not?

GroupPagesClicks a monthLeads a yearWhat happens to them
Critical3811,900281Move one to one. Each redirect checked by hand, and again on launch day.
Keep2143,1005Move one to one.
Merge966501Into a parent page, each with its named target and the reason.
Retire2921200Redirect to the closest parent. No page is left without a destination.

38 of 640 pages bring 98% of the organic leads and three quarters of the clicks. Those 38 are named one by one in the spreadsheet, each with its new address and who signs it off.

8The links to keep

Which pages do other websites link to, and do those links survive the move?

Page on the old siteWebsites linking to itIn the plan today
Homepage212Mapped
Blog article: field service KPIs41No redirect yet (risk 2)
Integrations overview18Mapped
Feature page: digital work orders14Sent to homepage (risk 3)
Industry report 2024 (PDF)11Not in the redirect file

A link that lands on a page with no redirect stops counting for the new site. The PDF report is linked from 11 websites and is missing from the redirect file altogether.

9The new site map: go or no-go

Which choices in the new site structure put leads at risk?

Decision in the planVerdictWhy
Twelve feature pages merged into one "Features" pageNo-goThey bring 1,400 clicks a month from specific searches such as "digitale werkbon app" (section 6). One page cannot rank for all twelve. Keep them as separate pages.
Comparison pages droppedNo-goThe comparison page brings 21 leads a year from 380 clicks a month, the best rate on the site after the demo page. Keep it and its address.
Blog moved under /blog/GoWith one redirect rule that sends each dated address to its new one (risk 2), written before launch.
Industry pages cut from six to threeGoThe three that go bring 40 clicks a month together. Each merges into its closest remaining industry page.

How this is made

I build it in Migrate, my own migration tool, from your Search Console and analytics data, a crawl of the current site, backlinks and the plan for the new site.

What you receive

This document, the full page and search lists as a spreadsheet, and a 45-minute walkthrough with whoever needs to hear it.

Migration Risk Assessment

€2,500 excl. VAT, delivered within 5 business days of access. Credited in full if the migration engagement starts within 60 days.