Make any AI project business-ready in one prompt. Try Wix Headless →

You can migrate from WordPress to Wix headless in less than a day by letting an AI agent move your content for you. On Wix there are no plugins, PHP versions or servers for you to keep updated. Wix handles security patches, hosting and scaling around the clock. Your store, blog and customer tools come built in.
Move your WordPress content to Wix Headless. Use an AI agent to map and import supported content, then manage your business from one Wix dashboard. Wix handles the infrastructure, with built-in tools for eCommerce, bookings, CMS, payments and more.
TL;DR: how to migrate from WordPress to Wix headless
Moving from WordPress to Wix Headless starts with telling an AI agent what you want from the migration. Explain your preferences, such as keeping your existing design, creating a new one or migrating private data.
The agent guides you through the process, asking questions as needed and presenting a plan for your approval. After the migration, you'll need to complete a few final setup tasks.
You'll learn:
How to migrate from WordPress to Wix Headless in 5 steps
The move runs on the Wix migration skill, a ready-made set of instructions your AI agent follows. The agent discovers your WordPress content, maps it to Wix equivalents and imports supported data into a new Wix project, with your approval at key stages.
These steps follow the official Wix migration guide.
01. Get your tools ready
Before you start, make sure you have these four things:
A Wix account: Create a Wix account if you don't have one yet. Your migrated content and business tools will live here.
An AI coding agent: Use a tool like Claude Code, Cursor or Codex to run the migration.
The Wix plugin (recommended): Install the Wix plugin to help your AI agent work with Wix.
Node.js and Git: Ask your AI agent to check that Node.js (version 24.22.1 or higher) and Git are installed and configured, and help you set them up if needed.
02. Set up the migration and tell your agent what you want
Ask your AI agent to install the Wix migration skill. The skill guides the agent through discovering your WordPress content, mapping it to Wix and importing it.
Then tell the agent which site to migrate and what you want from the move. For example, you might want to keep your existing design, create a new one, migrate public content only or include private data such as drafts, customers and orders. Be as specific as you like. The agent will guide you through the process and ask questions as needed.
Example prompt:
Use the wix-replatform skill: https://www.wix.com/skills/wix-replatform to migrate https://YOURSITE.com into a brand-new Wix site. Ask me anything you need.
Build the site as an exact replica of the original, covering every page and every feature. Compare each page to the original on desktop and mobile, click every link, and fix any differences. Release it and send me the live link.The most important part is pointing the agent to the skill. Change the rest of the instructions to match what you expect from your migration, like a new design instead of an exact replica.
If you want the agent to build and host a new frontend on Wix, also ask it to install the Wix Headless skill. Alternatively, you can install the Wix plugin for your agent. If your migration includes private data, have your WordPress username and an application password ready. You'll need these to authorize access to that data.
03. Follow the agent's migration flow
The agent guides you through the migration based on your site and instructions. It may ask you to choose a frontend or backend-only setup, specify which data to migrate or decide how to handle comments, member emails and WordPress pages.
04. Review the content map and migration plan
If you want to review and approve the migration before anything is imported, ask your agent to include these checkpoints in your initial prompt.
The content map shows where each type of WordPress content will go in Wix, how many records will move and any known mapping gaps. The execution plan outlines setup tasks, import order and limitations.
Review both carefully and ask for changes before approving the plan. This gives you a chance to address potential issues before the import begins.
05. Review your site and prepare for launch
When the migration finishes, the agent provides a final report with any tasks that need manual setup. Migration time depends on your site's size and complexity, so it may take minutes or several hours.
You'll get a link to your migrated site as well as access to its Wix dashboard. Review the content and test the site, asking the agent questions or requesting changes as needed.
Complete any remaining setup, such as configuring payment methods and shipping, re-enabling member emails if you turned them off and setting up redirects from your old WordPress URLs. Once everything works as expected, connect your existing domain to the new site.
Learn more:
What moves over and what doesn't
The migration skill scans your WordPress setup and maps supported content to Wix equivalents. Exact results depend on your content, your installed plugins and the data scope you choose, so review the mapping before you approve the import.
Migrated content
These are the most common content types and where they land.
WordPress content | Where it goes in Wix |
|---|---|
Products, categories, tags and attributes | Wix Stores |
Product reviews | Wix CMS |
Orders | Wix eCommerce orders |
Customers | Wix Members and Wix CRM |
Coupons | Wix Coupons |
Blog posts, categories, tags and comments | Wix Blog |
Pages like About and Contact | Wix CMS (optional) |
Images and videos | Wix Media Manager |
Plugin content like events and podcasts | Wix CMS collections |
Customer records move over, but integrations and account behavior from your old site aren't recreated automatically.
Not migrated
Payment configuration, historical analytics and URL redirects stay behind. You set up payments and redirects yourself after the import.
Limitations
Nested blog categories become flat. Products with many options, like size and color, may come in as a single version at the base price. Subscription products with missing details may need manual setup. Member passwords aren't transferred, so members must reset their passwords to access their accounts.
Keep in mind: the skill may migrate additional plugin content depending on your setup, but not every plugin or integration will carry over. Check the content map closely for anything your site depends on.
Tips for a smooth migration
Start with a dry run. Ask your agent to run in dry run mode first. It previews the migration without writing any data to Wix.
Try public content first. A public-only run shows what the migration produces before you commit to a full import with customer and order data.
Keep your WordPress site live until you're done testing. Real visitors keep using the old site while you check the new one behind the scenes.
Don't worry if it stops halfway. The migration is resumable, so running it again picks up where it left off.
A setup decision worth making early: WordPress application passwords expire. If your migration spans several sessions, generate a new one each time you resume.
After launch, you or your team manage supported content and business data from the Wix dashboard without code.
Expert tip from Jonathan Cantillo, founder of Samprand:
"We taught her how to use the CMS, and I think that's one of the biggest benefits of Wix. You don't have to be super tech-savvy to upload things to the CMS or change categories. She's completely self-service."
Why move from WordPress to Wix Headless?
Managed infrastructure and security
With Wix-managed headless, Wix manages hosting, infrastructure maintenance and platform security. That cuts down the routine server and platform upkeep that comes with a self-hosted WordPress site, though third-party integrations and custom code can still need your attention.
Wix has a dedicated security team that monitors the platform around the clock, and it holds certifications including SOC 2 Type 2, ISO 27001 and PCI DSS Level 1. You can read the details in the Wix Trust Center.
Worth being clear on: no platform is immune to security issues. The difference is who is responsible for finding and fixing them.
Built-in business tools
Instead of maintaining a separate plugin or system for each business function, you manage supported business data like products, orders, blog posts and customers through one Wix backend.
Connecting to the Wix backend is free. A paid Premium plan is needed for certain capabilities, like accepting payments, connecting a custom domain and accessing advanced analytics.
Expert tip from Anat Fennig, UX Lead at Wix:
"There's no developer pricing, no fees for API calls, no enterprise tier you have to unlock. You connect for free and upgrade when you're actually ready to launch. We built the pricing to match how AI builders actually work, fast iteration first, monetization when the product is ready."
Real WordPress migration, start to finish
Happy Woof is an example WooCommerce store that sells dog products. Compare the WordPress version with the Wix Headless version, which was migrated with the migration skill and given a refreshed design.
WordPress version Wix headless version
The products moved into Wix Stores with their names and prices
products on WordPress products on Wix headless
and the blog posts moved into Wix Blog with their original titles and publish dates.
Blog posts on WordPress Blog posts on Wix headless
What is Wix Headless?
Think of a website like a restaurant. The dining room is the frontend, the design and pages visitors see. The kitchen is the backend, where orders, payments, customer accounts and content are handled. A headless setup keeps the two separate, so you're free to design the frontend however you like.
Wix Headless is the kitchen. It's a business backend with a headless CMS, Stores, Blog, CRM, payments, bookings and events, all managed from one dashboard.
Worth knowing: you get two hosting paths. With Wix-managed headless, Wix hosts your frontend and handles security certificates and scaling. With backend only or self-managed headless, you arrange hosting for your own frontend and connect it to the same Wix backend.
Read more:
WordPress to Wix Headless FAQ:
Do I need to know how to code to migrate from WordPress to Wix Headless?
No. The AI agent handles the technical migration work. You still need to install the required tools, like Node.js and Git, answer the setup questions and approve the plan before anything is imported.
How long does a WordPress to Wix migration take?
Wix's guide says migrating with an AI agent takes less than a day, though the import alone can run for several hours. Larger sites or extra design work can take longer. In one real example, a site with a store and a podcast took about two days, including rebuilding the design.
Will I lose my search rankings when I move from WordPress?
Not necessarily, but a migration can affect rankings if URLs change or pages become inaccessible. Map your old URLs to their new destinations and set up permanent (301) redirects. Then check that important pages, metadata and internal links work correctly. Redirects help preserve SEO value, but they can't guarantee that rankings stay the same.
Can I keep my domain name?
Yes. The migration doesn't handle your domain, so you connect your existing domain to the new Wix site through your domain registrar after testing. You don't need to transfer the domain's registration to Wix just to connect it. Connecting a custom domain requires a Premium plan.
Will my members need new passwords?
Yes. WordPress member passwords aren't imported, so members must reset their passwords using the forgot-password option to access their accounts. Let them know before launch. If you kept welcome emails off during the import, turn them back on before you go live.




















