WordPress migration
Move your WordPress site to Astro, at a fixed price
Your pages, posts and forms moved from an aging WordPress install to a fast Astro site that your team edits in the EmDash admin, hosted on Cloudflare. Fixed scope, fixed price, every old URL kept.
Why move
Packages
Half is due at signing and half at launch.
|
Package |
Price |
Scope |
Delivery |
|---|---|---|---|
|
Starter |
$1,500 |
Up to 10 pages and 50 posts, contact form, redirects, launch |
7 business days |
|
Standard |
$2,900 |
Up to 30 pages, unlimited posts, a light visual refresh, forms, SEO settings and structured data, analytics |
10 business days |
|
Plus |
from $4,900 |
Over 30 pages, several locations or service pages, heavy page-builder layouts, content rewrites |
Quoted, about 3 weeks |
|
Care Basic |
$79 a month |
Hosting on Cloudflare, backups, uptime checks, updates to the stack, 30 minutes of edits |
Monthly |
|
Care Plus |
$149 a month |
Care Basic plus 2 hours of edits, a monthly speed and SEO report, one new page a month |
Monthly |
What every migration includes
What we check at launch
- Every URL in your old sitemap answers on the new site, with the page or a permanent redirect
- A mobile Lighthouse report for the home page and your most-visited pages
- Every form sends, stores and notifies, tested end to end
- A full export of your content is yours on request, so there is no lock-in
Who should stay on WordPress
If WordPress runs a business process rather than showing pages, a migration costs more than it saves. We will say so on the first call.
- Online stores on WooCommerce
- Membership, course and community sites
- Sites built around plugin workflows: bookings with payment, listing feeds, ticketing
- Teams who edit in a visual page builder every day and want to keep doing that
For agencies
If you look after a group of WordPress client sites, we can migrate them under your name, at a per-site price agreed up front. You keep the client relationship.
Questions
What is EmDash?
EmDash is a content management system built for Astro. Your team signs in to an admin, edits pages, posts, menus, media and forms, and publishes. There are no plugins to update.
Do we lose our search rankings?
Every old URL keeps working, either at the same address or through a permanent redirect, and titles, descriptions and canonical tags carry over. We check the full old sitemap at launch.
Who owns the site?
You do. The content, the domain and the code are yours, and the site can run in your own Cloudflare account. Care plans cover hosting and edits; you can leave them at any time.
What do you need from us?
Access to the WordPress site or a content export, a contact for questions, and one round of comments on the preview before launch.
Can you also fix our CRM and lead handling?
Yes. That is marketing operations and GTM engineering work, scoped separately. The diagnostic covers both.
Ask about your site
Send the address of your site. We will reply with the package that fits, or tell you if WordPress is the better home for it.