Max Tymoshyn, founder of Norml Studio
Max TymoshynFounder, Norml Studio

Ghost to WordPress migration

Bring your Ghost publication into WordPress with the article archive, author structure, and reader access planned together. Norml transfers the agreed content, builds the publication templates, and maps existing URLs. Newsletter subscribers and paid memberships are handled as separate systems so their billing and access rules are not lost inside a content import.

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.

Solution
Migrations
Current platform
Ghost
Destination
WordPress

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.

What we need before the move

Exports and publication ownership

Provide authorized Ghost access, the available content and member exports, original media, domain details, and WordPress hosting. Identify private posts, paid tiers, custom integrations, and the readers or editors whose access must be tested.

Newsletter and billing decisions

Choose the intended email-delivery and membership services before transferring subscriber records. Account access, billing continuity, consent, and any reader notices require explicit decisions. The content archive can be scoped independently if paid access needs a longer transition.

How we prepare the move

  1. Map publication content

    Review the content export, author and tag structure, routes, and media. Agree WordPress fields and templates, then separate the member and billing work from the editorial transfer.

  2. Prove the reader experience

    Import representative articles and review their formatting, links, and images. Test editorial updates and the included access rules using representative reader and staff roles.

  3. Transfer and reconnect

    Reconcile the article inventory and final content changes, apply redirects, and connect the domain. Verify public and restricted pages, with newsletter and billing changes performed only through the separately agreed transition.

Questions about the migration

Can members and paid subscriptions move?
Member records can be exported, but paid access also depends on the payment provider and destination membership software. We check the supported route and required customer actions before changing billing or access.
What happens to newsletter content and preferences?
Published posts and member preferences have different source records. We agree which material and status fields the destination needs and verify the available export. Historic email-delivery data is not assumed to become WordPress content.
Can the Ghost theme be reused?
Ghost theme files can be downloaded, but WordPress needs its own implementation. We use the agreed design as a reference and build suitable article templates and editing controls.
Share your current website, the features you rely on, and what needs to change. We will review the WordPress requirements and identify the content, rebuild work, and launch checks your move needs.

Plan your Ghost migration

Discuss your migration