← Every platform we move you from

Publishing is solved. The business around it is not.

Posts and pages with their tags intact, and your members list: from the JSON backup and the members export.

Two files, under half an hour.

yoursite.ghost.2026-01-01.json

read locally

This is a Ghost posts, pages and tags export

We can tell from the columns and the file name.

Posts, pages and tags

128 of 129 ready

128 posts, pages and tags ready: 1 row will be skipped.

Must fix

Row 84: this record has no name.

Nothing has been saved yet.

You write. Then everything else needs a different tool.

1

Selling anything means leaving

A book, a workshop, a print, a consulting hour. Ghost is not a shop and does not pretend to be, so anything you sell lives somewhere else with its own customer list.

2

Your members and your customers are different people to the software

The person on the paid tier and the person who bought the book are two records, and nothing tells you they are one human being.

3

The site is the publication and nothing more

No landing pages worth the name, no CRM, no way to run the part of the business that is not writing.

What comes across

Everything in this list is something an importer we maintain actually reads out of your Ghost export. It is generated from that importer, so it cannot promise you something we do not do.

CategoriesCustomersPages and posts

The files you need from Ghost

Posts, pages and tags

Settings → Migration → Export your content

yoursite.ghost.2026-01-01.json

Members

Members → ⚙ → Export all members

members.csv

Keep the writing. Add the rest of what you do.

sparx publishes as well as Ghost does and then keeps going: the shop, the customers, the email and the site are the same system. The subscriber who buys the book is one record, because there is only one place records live.

What that changes

  • Tags survive. Most CMS migrations flatten taxonomy, and you find out later.

  • Members become customers who can also buy things.

  • Selling a course, a print or an hour is a switch, not a second platform.

What does not come across

Every migration leaves something behind. Here is ours, so it is not a surprise halfway through.

  • Stripe subscription state stays with Stripe; paid members come across as members, and billing is re-connected here.

  • Ghost themes do not transfer.

  • Newsletters already sent stay in Ghost.

Before you start

Still curious? Read the platform docs, browse the API spec, or book a 20-min architecture call. We don't do high-pressure demos.

No. Everything happens on a copy. You export a file, and your Ghost account carries on exactly as it is. Plenty of people run both for a few weeks before switching their domain over.

Bring it over

Export the file Ghost already makes for you, drop it in, and look at what would happen before anything is saved. Two files, under half an hour.