Client projectEasyFin
Fintech SaaS · Portugal
Marketing site for a financial platform that helps expat entrepreneurs run a company in Portugal: product story, pricing, FAQ and trial sign-up.
My team and I move company websites from classic WordPress, Wix, Tilda or custom builds to a headless setup: WordPress or EmDash on Cloudflare as the CMS, Next.js on the front end. Fixed scope, weekly demos, every old URL redirected. From €3,000.
| What | Move a WordPress, Wix, Tilda or custom site to a headless setup with a modern front end |
|---|---|
| Backend | WordPress as headless CMS, or EmDash CMS on Cloudflare Workers |
| Front end | Next.js, React, TypeScript, Tailwind CSS, EU hosting or Cloudflare edge |
| SEO | 1:1 redirect map, canonical and hreflang, structured data, Core Web Vitals in the green |
| Price | From €3,000. Most migrations land in the business website range of €3,000–6,000; multilingual from €5,000 |
| Reply | Within 24 hours on working days, written proposal within a few days |
The same content, a faster and safer site, and a front end that is not held together by plugins
Static and edge-rendered pages instead of PHP on every request. Lighthouse scores in the 90s, LCP under 2.5 seconds, no plugin bloat in the front end.
The public site is static files and an API, not a WordPress login page. The CMS sits behind its own domain with restricted access.
Two to seven languages with correct hreflang and one URL structure, AI-assisted translation you can edit, no WPML-style licensing.
Your team keeps writing in WordPress or in EmDash. Publishing triggers an on-demand rebuild, so changes are live in seconds.
Forms into HubSpot, Salesforce or FluentCRM, lead routing with retries, payments, booking, analytics without cookies.
Every old URL redirected 1:1, metadata and structured data carried over, Search Console watched for four weeks after launch.
Five steps, one fixed proposal, no surprises at launch
We crawl the current site: URLs, content types, plugins, integrations, traffic per page. You get a migration map and a fixed proposal.
WordPress is cleaned into a headless CMS, or content moves to EmDash on Cloudflare. Custom fields, media and taxonomies are modelled properly.
Next.js build with your design, or a refreshed one. Weekly demos on a staging URL from the first week.
Redirect map, canonicals, hreflang, sitemaps, schema, llms.txt. Both sites are compared page by page before launch.
DNS switch, cache warm-up, Search Console monitoring. Support after launch is part of the scope.
These are not add-ons. A migration that loses rankings or breaks the editors' workflow is not a migration, so every project ships with the full list.
Headless WordPress with Next.js, EmDash on Cloudflare, and this very site, which runs on the stack described in the article linked above.
Client projectFintech SaaS · Portugal
Marketing site for a financial platform that helps expat entrepreneurs run a company in Portugal: product story, pricing, FAQ and trial sign-up.
Client projectPersonal stylist · Lisbon
Personal-brand site for a Lisbon stylist on EmDash CMS and Cloudflare: services with prices, client cases, a men's section, blog and a contact flow that lands in WhatsApp.
Client projectB2B industrial distributor · Germany
Corporate site for the official Shimadzu and Elionix distributor: product catalog with applications, services, partners, news and a request-a-quote flow.
That is all we need for the audit. You get a migration map and a fixed proposal within a few days.
Get a migration proposal