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.
| Metric | Current WordPress | After Next.js migration | Change |
|---|---|---|---|
| Mobile LCP (Core Web Vitals) | 4.8 s | 1.4 s | Minus 71 % |
| Average course page weight | 3.9 MB | 0.7 MB | Minus 82 % |
| Plugins to maintain | 41 | 0 | Smaller attack surface |
| Time to update a session | 24 to 72 h (manual entry) | Under 15 min (sync) | No double entry |
| Mobile bounce rate | 68 % | 45 % (estimate) | Minus 23 points |
| PageSpeed mobile score | 31 | 92 to 98 | Plus 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 item | Typical volume | German market cost (2026 order of magnitude) |
|---|---|---|
| Audit and URL mapping | 1,200 to 2,500 indexed URLs | 1,500 to 3,000 EUR excl. VAT |
| Design and Next.js templates | 8 to 12 templates | 3,000 to 8,000 EUR excl. VAT |
| Course system connector | 380 pages, hourly sync | 2,500 to 9,000 EUR excl. VAT |
| DSGVO consent and privacy setup | Banner, forms, notices | 800 to 2,000 EUR excl. VAT |
| 301 redirect plan | 1,200 to 2,500 rules | 700 to 2,500 EUR excl. VAT |
| Testing, 90-day Search Console follow-up | 3 months | 500 to 3,500 EUR excl. VAT |
| Total | 9,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.
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.
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.
