Wix to Ghost migration: Any free tool for large blogs?

Hi everyone,

I am currently moving a client site over to Ghost and looking for an efficient way to migrate their content. The source site is hosted on Wix and has 300+ blog posts.

I want to generate a clean Ghost-compatible .json file from the Wix content so I can use the native import tool in the Ghost dashboard, but I’ve hit a major roadblock with the usual migration methods:

  1. The RSS Feed Limit: Wix hard-limits the /blog-feed.xml to only show the most recent 20 posts, completely leaving out the client’s other 280+ articles.

  2. Isolated Blog App: The posts are stored inside the native Wix Blog Dashboard, meaning they don’t show up in the standard Wix CMS/Collections database to be exported as a CSV.

Has anyone created or come across an open-source tool, Python script, or CLI tool specifically designed to handle a larger Wix Blog migration to Ghost?

Any advice, repo links, or workflows you’ve used to tackle this would be massively appreciated!

Thanks in advance!

Worst case scenario, you could run a scraper. If you can see the content on the front end, you can get it. :grin:

But… I’m a little surprised blog posts aren’t exportable.

1 Like