Websites11 min read

WordPress to Next.js migration for a SaaS company in Amsterdam in 2026

Mohamed Bah·Fondateur, Kolonell
October 17, 2026
Share:
WordPress to Next.js migration for a SaaS company in Amsterdam in 2026

WordPress to Next.js migration for a SaaS company in Amsterdam in 2026

Websites

The verdict in three sentences

For a 70-person SaaS company in Amsterdam, migrating a WordPress site running 140 plugins to Next.js and a headless CMS costs EUR 30,000 to 70,000 in 2026, over 8 to 14 weeks. The expected gain is concrete: an LCP under 2 s versus 4.8 s today, a far smaller attack surface and product pages published without a developer. The main risk is SEO traffic loss, controlled by a plan of 300 to 600 redirects tested before cutover.

What a migration costs in 2026

The ranges below are 2026 order-of-magnitude figures in the Netherlands for a B2B marketing site, excluding CMS subscription.

ItemRange (excl. VAT)Share of budgetDuration
Technical and SEO audit, URL inventoryEUR 3,000 to 6,00010%1 to 2 weeks
Headless content modellingEUR 4,000 to 8,00011%1 to 2 weeks
Design system and Next.js templatesEUR 11,000 to 25,00035%3 to 5 weeks
Content migration (blog, docs, cases)EUR 5,000 to 12,00017%2 to 3 weeks
Redirects, testing, SEO QAEUR 4,000 to 9,00013%1 to 2 weeks
Training and editorial autonomyEUR 1,500 to 4,0006%1 week
Integrations (CRM, analytics, i18n)EUR 1,500 to 6,0008%in parallel

For a tighter scope, Kolonell's 11/10/2026 grid places a medium-complexity custom web application at 4,000,000 to 7,000,000 FCFA (EUR 6,100 to 10,670), and a Premium website at 2,000,000 to 3,500,000 FCFA (EUR 3,050 to 5,340). These are our prices, compared on actual scope, not market prices.

Before and after: what the CMO gains

The current WordPress stack means weekly updates, plugin conflicts and security alerts. The target changes the marketing team's day-to-day.

IndicatorCurrent WordPressTarget Next.js + headless
Mobile LCP4.8 sunder 2 s
Plugins to maintain1400 on the front end
Critical vulnerabilities per year4 to 8 alertsnear zero (static front end)
Time to publish a landing page2 to 3 days with a dev2 to 4 hours, self-serve
Monthly hostingEUR 150 to 400EUR 20 to 150
Core Web Vitalsred on 60% of pagesgreen on 90% targeted

Speed has a direct effect on conversions: a B2B site dropping below 2 s LCP often sees demo requests rise 10 to 25%, an order of magnitude to validate on your own data.

The anti-SEO-loss plan

Migrations rarely fail on engineering, but often on search. The essential steps:

StepDeliverableCheck
Full crawlList of 300 to 600 URLs with traffic16-month Search Console export
1-to-1 mappingOld URL to new URL fileZero redirect chains
Tag preservationTitles, meta, H1, structured dataReview of 100 key pages
Blocked stagingTest environmentnoindex verified
Cutover and D+1 to D+60 tracking404 error reportFixed within 48 h

A temporary 5 to 15% traffic dip for 3 to 6 weeks is common; beyond that, it signals a mapping error.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

Mini case study

Sanne, CMO of a SaaS company in Amsterdam, pays EUR 2,200 a month for WordPress maintenance and fixes, plus EUR 350 for hosting. The migration is quoted at EUR 48,000. After cutover, maintenance and hosting drop to EUR 800 a month, a EUR 1,750 monthly saving. If demo requests rise 12% on 80 a month, or 10 extra demos, with a 15% close rate and an average annual contract of EUR 12,000, the gain reaches EUR 18,000 of new revenue per month. Estimated payback in under 3 months.

FAQ

Which headless CMS should we pick?

Sanity, Storyblok and Strapi are the most common. Subscriptions range from EUR 0 to 400 a month depending on editors and locales.

Will the marketing team lose autonomy?

Not if content modelling includes reusable blocks. After a one-day training, a landing page takes 2 to 4 hours to assemble.

Should we migrate the whole blog?

Migrate posts that bring traffic or links, often 40 to 60% of the archive. Redirect the rest to topic pages.

How long should redirects stay in place?

At least 12 months, ideally permanently. Their server cost is negligible.

Can we migrate in stages?

Yes, starting with the blog or product pages behind a proxy. It adds 2 to 4 weeks but lowers risk.

Let's scope your project. Share your Search Console export and plugin list: we will price the migration, the redirect plan and the cutover schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#WordPress migration#Next.js#headless CMS#SaaS website#web agency Amsterdam#technical redesign
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.