What the migration covers
Ghost provides separate exports for content, members, and themes. We use the relevant sources to define the WordPress publication and any continuing subscription services.
Posts, pages, tags and authors
We inspect the Ghost content export, map authors and tags, and preserve the agreed dates and publication states. Rich content receives a rendering review, including galleries, embeds, buttons, and downloadable files. Source identifiers help reconcile the archive and avoid duplicate posts on repeat imports.
Publication design and URLs
The WordPress site needs its own theme, article templates, archives, and editing controls. We use the existing publication as the agreed visual reference and map changed slugs or route patterns. Author profiles, tag archives, internal links, and important landing pages are included in the URL review.
Members and newsletter preferences
The member export is separate from the article data. We map the fields required by the selected newsletter or membership tool and preserve the available subscription-status information. Imported contact details must not be treated as permission to enroll a reader in a different communication program.
Paid access and payment connections
Paid memberships need a provider-supported billing and access plan. We inspect how the source identifies subscribers and how the WordPress destination will grant access. A Stripe customer identifier in an export does not by itself migrate a subscription or establish the destination’s right to charge it.