Websites11 min read

Migrating a Training Provider Website from WordPress to Next.js: Berlin 2026

Mohamed Bah·Fondateur, Kolonell
November 1, 2026
Share:
Migrating a Training Provider Website from WordPress to Next.js: Berlin 2026

Migrating a Training Provider Website from WordPress to Next.js: Berlin 2026

Websites

The verdict in three sentences

For a training provider publishing 600 sessions a year and 380 course pages, a WordPress site carrying 41 plugins costs more in lost enrolments than in hosting. A move to Next.js, with a catalogue fed directly by the course management system, drops the Largest Contentful Paint from 4.8 to 1.4 seconds and ends double data entry. The main risk is not technical: it is the 301 redirect plan, which decides whether you keep your Google traffic.

The diagnosis: what the current WordPress costs you

In Berlin, many Bildungsträger built their sites in layers: a premium theme, a page builder, an events plugin for sessions, a forms plugin, a multilingual plugin for English-speaking learners, a cookie banner plugin and a cache plugin to compensate for the rest. After five years you reach 41 plugins, updates that break the calendar and a catalogue that no longer matches what is actually open for booking. A learner sees a full session listed as available, calls, and goes to a competitor.

MetricCurrent WordPressAfter Next.js migrationChange
Mobile LCP (Core Web Vitals)4.8 s1.4 sMinus 71 %
Average course page weight3.9 MB0.7 MBMinus 82 %
Plugins to maintain410Smaller attack surface
Time to update a session24 to 72 h (manual entry)Under 15 min (sync)No double entry
Mobile bounce rate68 %45 % (estimate)Minus 23 points
PageSpeed mobile score3192 to 98Plus 60 points

The performance figures reflect comparable migrations seen in 2025 and 2026. The real gain depends mostly on image weight and how many third-party scripts you keep (chat, analytics, ad pixels).

What a clean migration includes

The migration breaks into four workstreams. First, the data model: the 380 course pages are read from the course management system through its API, with dates, venues, fees, remaining seats and funding eligibility such as the Bildungsgutschein for AZAV-certified courses. Second, compliance: under DSGVO and the TDDDG, no tracking script loads before consent, forms collect only what is needed and the privacy notice lists every processor. Third, redirects: every old WordPress URL gets a precise 301 destination. Fourth, SEO acceptance: sitemap, canonical tags, Course and Event structured data.

Migration itemTypical volumeGerman market cost (2026 order of magnitude)
Audit and URL mapping1,200 to 2,500 indexed URLs1,500 to 3,000 EUR excl. VAT
Design and Next.js templates8 to 12 templates3,000 to 8,000 EUR excl. VAT
Course system connector380 pages, hourly sync2,500 to 9,000 EUR excl. VAT
DSGVO consent and privacy setupBanner, forms, notices800 to 2,000 EUR excl. VAT
301 redirect plan1,200 to 2,500 rules700 to 2,500 EUR excl. VAT
Testing, 90-day Search Console follow-up3 months500 to 3,500 EUR excl. VAT
Total9,000 to 28,000 EUR excl. VAT

At Kolonell, the site follows the website grid: Starter 800,000 to 1,200,000 FCFA (1,220 to 1,830 EUR), Growth 1,200,000 to 2,000,000 FCFA (1,830 to 3,050 EUR), Premium 2,000,000 to 3,500,000 FCFA (3,050 to 5,340 EUR). A 380-page catalogue with large-scale redirects belongs in Premium. If syncing with the course system needs heavy business logic (enrolment, payment, joining instructions), it moves to a simple custom application, 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR). Maintenance then runs at 35,000, 75,000 or 120,000 FCFA per month (53, 114 or 183 EUR).

The redirect plan, where migrations break

Most failed migrations lose 30 to 60 % of organic traffic within weeks, almost always because redirects were forgotten or pointed at the homepage. The rule is simple: one old URL, one equivalent new URL, a single 301, no redirect chains. Expired sessions point to the permanent course page, not to a 404. Then you watch Search Console every week for 90 days: crawl errors, excluded pages, falling queries.

Mini case study

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 :

Jonas runs a training provider in Berlin: 600 sessions a year, 9,000 monthly visits, an enquiry rate of 1.1 %, so 99 enquiries a month. After migration the rate climbs to 1.6 % thanks to speed and reliable seat counts, 144 enquiries a month. With 30 % of enquiries turning into bookings and an average booking of 1,150 EUR, the 45 extra enquiries are worth about 15,500 EUR in monthly revenue. The team also saves 6 hours a week of double entry, about 26 hours a month. Even with a Premium project at the top of the range, 5,340 EUR, the investment is covered in the first month if the conversion gain holds.

FAQ

Will we lose rankings during the migration?

A 5 to 10 % dip for 2 to 4 weeks is normal. With a complete 301 plan, traffic recovers and then exceeds the starting level within 2 to 3 months.

Can we keep WordPress as an editing tool?

Yes, in headless mode: the team writes in WordPress and Next.js renders the pages. You remove 35 to 41 plugins from the public side while keeping the editing habit.

Can the catalogue update itself?

Yes, if the course system offers an API. An hourly sync is enough for 600 sessions a year, with updates in under 15 minutes when triggered manually.

What does DSGVO change for the new site?

Consent must be collected before any analytics or ad script runs, and fines can reach 4 % of global turnover. Building consent into the templates from day one is cheaper than retrofitting it.

How long does it take?

Plan 6 to 10 weeks for a catalogue this size, including 2 weeks of testing and redirect checks before the switch.

Let's scope your project. Send us your URL export and the name of your course management system, and we will scope the migration, the connector and the redirect plan with a switch-over timeline. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#WordPress migration#Next.js#Berlin#training provider#performance#Core Web Vitals#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.