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.

A few clients we’ve worked with

99Legal / Kremenchuker Law GroupAstraZenecaCoxitDiet vs DiseaseFlorida seal — Regional Counsel projectMetroplex HomebuyersNasdaq Private MarketOffice of Criminal Conflict and Civil Regional Counsel, Second Region of Florida — Ita M. NeymotinPolaclubThe Farm Soho

What we do

Move Ghost publishing to WordPress with article and author mapping, media checks, URL planning, and a separate member and newsletter transition.

What a migration actually moves.

Moving a site changes more than where the files live. It moves your URLs, your search history and every integration pointed at the old address.

Search rankings survive the move

A URL inventory and a redirect plan protect the pages that already earn traffic, which is the part a migration most often loses.

Nothing is left behind

Content, media, forms and integrations are inventoried before anything moves, so the gaps are found before your customers find them.

There is a way back

A backup, verification checks and a rollback approach turn a bad launch into an inconvenience instead of an outage.

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.

“Norml Studio's professionalism and responsiveness were impressive.”
Josiah BallHOMEECClutch review ↗
“They were proactive in suggesting improvements we hadn't considered.”
Lucas SeyhunThe Farm SohoClutch review ↗
“They delivered what they said they would, on time.”
Gaius CooperStreamline Pump SolutionsClutch review ↗
“They focused on how to make our daily operations easier, not just on building features for the sake of it.”
Emma EstefaMetroplex HomebuyersClutch review ↗
“They understood that the app needed to be practical for someone sitting in a car, not just look good on a desktop.”
Bret MillerDoor Knock ProClutch review ↗
“Their level of dedication to the success of the project and GoPetZen's business as a whole is unique.”
Saima AhmedGoPetZenClutch review ↗

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.

The people who do this work.

No account layer between you and them. These are the Norml specialists this work runs through.

Meet the whole team
Max Tymoshyn, founder of Norml Studio

Let's chat

“I've spent 10 years working across development and marketing. I started as a developer, but design, SEO and advertising were already part of the job. That taught me to treat a website as one system: the business, the content, the design and the code have to work together. At Norml, I lead the architecture behind our work and stay involved wherever strategy, design, development and search meet.”

Max TymoshynFounder & Architect

Get started

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