This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

What Wix documents you can and cannot take

Wix's own explanation is architectural: its SaaS architecture does not support external hosting, so a site needs to be hosted and operated on Wix's servers. Wix also says the content you build belongs to you, but ownership does not come with an export tool. That shapes the whole project. There is no file to upload to a WordPress host; there is a list of things you can pull out and a longer list you recreate.

The table summarises the Wix help pages read for this guide. Where a row says a feature request, Wix labels the page that way and says it is collecting votes; it gives no timeline.

ItemWhat Wix saysWhat it means for the move
The site itselfCannot be moved to another host; must run on Wix serversRebuild every page and template in WordPress
Blog postsCurrently not possible to export to other platforms (feature request)Copy posts by hand, or test an RSS import if your site exposes a feed
Site backupNot possible to back up externally; Site History and duplicating the site stay inside your Wix accountThe only off-Wix copy is the one you make yourself
ContactsExport as Regular, Google or Outlook CSV; up to 50,000 contacts at onceYour starting list for WordPress accounts and email
Online ProgramsNot possible to move a program even between sites in your own Wix accountRebuild each program as a course in your WordPress LMS
DomainCan be purchased and managed with another provider and connected to WixKeep the domain and repoint it at the new host at cutover

Blog posts: an RSS import is a fallback, not a plan

Wix's article on exporting blog posts says it is currently not possible and offers no workaround beyond sharing posts on social media. It does not mention RSS. Some site owners try importing a blog feed into WordPress instead, but treat that as an experiment you verify, not a migration path Wix supports.

WordPress's RSS Importer plugin describes itself in one line: import posts from an RSS feed. Its listing on WordPress.org showed version 0.3.2, a last-modified date of 17 October 2024, and a warning that it has not been tested with the latest three major releases of WordPress. The listing does not say whether images are imported. A feed also carries only what Wix chooses to publish in it, so expect to re-upload images and check formatting post by post.

Worked example: a course site with 40 blog posts. If a feed import works, budget roughly 5 minutes per post to check text, re-upload images and fix links, about 3.5 hours. If it does not, copying by hand at about 15 minutes per post is 10 hours. These are planning assumptions, not measured times; time three posts yourself and multiply.

  • Run any feed import on a staging site first, never on the live WordPress install.
  • Compare post counts: number of posts on Wix versus number created in WordPress.
  • Open five posts at random and compare body text, headings and images side by side.
  • Check that every image URL now points at your WordPress media library, not at Wix.

Members, programs and payments: plan a rebuild and a re-invite

The Wix help pages read for this guide describe no export of member passwords, program progress or saved payment methods. Plan on three separate rebuilds: course content in your LMS, member accounts created from the contacts CSV, and a new checkout that members join again.

Contacts are the one bulk export Wix documents. The regular CSV is the safest format for a membership import; Wix notes that the Google format moves fields Google does not support, including email subscription status and created date, into custom fields and drops labels. Use the regular CSV, keep the subscription-status column, and only email people who opted in.

Online Programs cannot be moved even between Wix sites, so rebuild each program as a course. Write down the step order, any drip timing and quiz questions before you start; you will be retyping them, and the Wix version is the only reference you will have.

  • Export contacts as a regular CSV and store the file encrypted; it contains personal data.
  • Create WordPress accounts from the CSV and send each student a set-your-password email from the new site.
  • Rebuild paid access with a membership or LMS plugin and a fresh checkout; do not promise students their old billing carries over.
  • Keep Wix live until every paying student has a working login on WordPress.

Build a redirect map before you switch DNS

Google's site-move guidance is direct: map each old URL to its new URL, use permanent server-side redirects such as 301 or 308, keep them generally at least one year, and do not send many old URLs to one irrelevant destination such as the home page. Google also says to expect temporary ranking fluctuation during a move.

Because you are rebuilding rather than exporting, your new WordPress URLs will rarely match the Wix ones. Crawl or list every live Wix page before cancelling anything, then fill in a three-column sheet: old path, new path, redirect status. Keep the sheet; it doubles as your test script after cutover.

Old path on Wix (example)New WordPress path (example)Rule
A sales page for your flagship courseThe matching course page in your LMS301 to the closest equivalent page
Each blog postThe same post on WordPress301 one-to-one; never to the blog index
A retired page with no equivalentThe nearest relevant category or course list301 to something relevant, or let it return 404
Old members-only pagesThe new login or course dashboard301 so bookmarked links still work

Who should move now and who should wait

SituationSuggestionWhy
Fewer than about 20 pages and one or two programsMove; a weekend rebuild is realisticManual work is bounded
Large blog that drives most of your sign-upsMove only with a full redirect map readySearch traffic is the asset at risk
Active Wix subscriptions you cannot ask members to restartWait or plan a long overlapNo documented way to carry billing over
You need features WordPress plugins provide, such as advanced quizzes or certificatesMoveThe rebuild is the price of the features

Cutover checklist

  • Export contacts and save copies of every page, lesson, quiz and image you will rebuild.
  • Build and test the WordPress site on a temporary or staging address.
  • Finish the redirect map and load it on the new host before DNS changes.
  • Lower DNS TTL a day ahead, then point the domain at the new host.
  • Test every row of the redirect map and a full student signup and login.
  • Email students with their new login steps, then cancel Wix only after the overlap period ends.

Questions before you decide

Can I export my whole Wix site to WordPress?

No. Wix states that its SaaS architecture does not support external hosting and that a site must be hosted and operated on Wix's servers, so the WordPress site is a rebuild.

Can I export Wix blog posts?

Wix says it is currently not possible to export blog posts to other platforms and lists this as a feature request. An RSS import is an unsupported fallback that you must verify post by post.

How many contacts can I export from Wix at once?

Wix documents exporting up to 50,000 contacts at once, as a Regular, Google or Outlook CSV file.

How long should I keep redirects from the old Wix URLs?

Google's site-move guidance says to keep redirects as long as possible, generally at least one year.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Wix: Exporting or Embedding Your Wix Site Elsewhere Accessed 30 Oct 2026
  2. Wix Blog Request: Exporting Blog Posts to Other Platforms Accessed 30 Oct 2026
  3. Wix Editor Request: Storing a Backup of Your Site Outside of Wix Accessed 30 Oct 2026
  4. Wix: Exporting your contacts Accessed 30 Oct 2026
  5. Wix Online Programs Request: Moving a Program from One Site to Another Accessed 30 Oct 2026
  6. WordPress.org: RSS Importer plugin Accessed 30 Oct 2026
  7. Google Search Central: Site moves with URL changes Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

The option in this guide

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Shared hosting

SiteGround

Consider it for
Use SiteGround StartUp, advertised at $2.99/month for a prepaid first 12 months then $17.99/month, when one WordPress site needs shared hosting rather than a server you administer.
Starting cost
StartUp first-term $2.99/mo prepaid 12 months, renews $17.99/mo on 2026-09-15 (world page: ex. VAT); 1 website, 10GB, ~10,000 visits marketing estimate
Before you choose
Visit marketing estimates are not class concurrency. Renewal is $17.99/mo after the prepaid term. No course-capacity test is claimed.

Checked 15 Sep 2026 · Pricing source

View SiteGround plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure