Is it time to migrate from Wix to WordPress? It can be a daunting task, but many people start with Wix and transfer to a more advanced platform later on. Wix is great for new websites, but once your website gets off the ground, you may prefer the freedom that comes with WordPress.

A WordPress website is the much better choice for those seeking more control and more features, but by default, it’s missing some things you may have come to rely on. One big draw of WordPress is the page building features. While some themes come with limited customization options, you might find yourself missing what makes web design in Wix so simple.

Luckily, you don’t have to give up on it at all. Elementor is drag and drop page builder for WordPress, designed specifically with ease of use in mind. With Elementor, making the switch won’t feel nearly quite as jarring. You’ll get all the features of this popular CMS, along with the ability to continue designing via drag and drop, plus a ton of other useful features.

One key advantage WordPress offers is the ability to choose your own hosting, such as Elementor Hosting.

Elementor Hosting for WordPress offers an all-in-one solution that integrates the powerful features of WordPress with the user-friendly Elementor Pro Page Builder. The platform not only provides secure and reliable hosting, but it also empowers you with the capability to design stunning websites without touching a line of code.

Ready to take the plunge and switch from a Wix website to WordPress? Our tutorial will significantly help smooth out the process of moving base. We’ll give you step-by-step instructions for both manual and automated migration, so you can get back to running your site as quickly as possible.

Wix vs. WordPress

While there are many similarities between them, Wix and WordPress are very different platforms. Wix is a website builder for startups, while WordPress is a versatile content management system embraced by bloggers, creators, and businesses alike.

While WordPress might seem a bit more complex at first glance, it’s not difficult to master, especially when you have the right tools at your disposal. In fact, with the power of Elementor Page Builder and Elementor Hosting, mastering WordPress becomes a breeze. Elementor’s intuitive, user-friendly interface transforms the process of building a WordPress site into a straightforward, enjoyable experience.

If you ever feel stuck or need help with your WordPress site, the Elementor community is a great resource. As part of the Elementor Global Community on Facebook, you can share ideas, ask questions, and learn from fellow Elementor users. The community is open to everyone and is a vibrant place for sharing knowledge and experiences.

Moreover, if you opt for the Elementor Pro plugin or Elementor Hosting, you’ll gain access to premium support. This means you’ll get direct assistance from experienced professionals whenever you need it. So, transitioning to WordPress isn’t just about embracing a more flexible platform; it’s also about joining a community and having a support network that sets you up for success.

Pros and Cons of Each Platform

On the fence about swapping? This list of pros and cons might help you compare the two.


  • A website builder dedicated to simplicity and ease of use.
  • + Free/Freemium, including hosting.
  • + Free domain name for a year is included in the plans
  • + Easy to learn and use.
  • + Page builder built-in.
  • – Small App Market with only 250+ plugins.
  • – Not very flexible.
  • – Lacking in advanced features and difficult to fully customize.


  • A CMS, whose main draw is its massive community and full customization.
  • + Endless repertoire of user-made plugins and premium/free themes.
  • + Near unlimited control over design.
  • + It’s extremely easy to create, organize, and publish content — that’s what a CMS is for!
  • – Free and open-source, but that doesn’t include hosting.
  • – Easy to use, but takes a while to get the hang of.
  • – Doesn’t come with a page builder by default.

Wix is simple but not very customizable, suitable for beginners and startups. WordPress is by far the more adaptable one, but it’s also comparatively harder to use!

Still, if you find yourself struggling to publish content on Wix, or you just want more control over how everything looks and works, WordPress, paired with Elementor or Elementor Hosting, is almost certainly the solution. The CMS, enhanced with Elementor’s page-building capabilities and the comprehensive service of Elementor Hosting, presents unlimited potential. No matter what kind of project you’re creating, there’s room for it on WordPress.

Elementor Page Builder vs. Wix’s Site Builder


So you like WordPress, but you’re not willing to give up your page builder. Wix’s builder does a great job of introducing people to web design and WYSIWYG page builders. As a consequence, switching to WordPress’ less intuitive way of creating websites can be a difficult choice to make.

Without a page builder plugin, WordPress offers limited design functionality for those unfamiliar with HTML and CSS. While it does use a WYSIWYG editor for page content, there are some elements of the design you can not control without diving into files and templates.

Themes often come with customization options, but these are usually limited to changing color and style, not the content and layout of pages.

There is Gutenberg, WordPress’ latest editor, to create simple block-based layouts from your dashboard. However, that’s its only similarity to page builders. All the other features you’d expect, like the ability to change the size of blocks or pixel-perfect placement, are missing.

Enter Elementor

That’s where page building plugins like Elementor come in. Page builders allow you to carefully craft unique layouts, just like Wix’s site builder, making the migration from Wix to WordPress easier for former Wix users.

Here’s a breakdown of the differences between Elementor and Wix:

  • Both Wix and Elementor are freemium. They come with free and paid versions.
  • Neither requires coding or design skills to use. Both are easy to pick up and learn; just drag and drop elements onto the page.
  • Elementor affords more control over placement and design than Wix.
  • Wix is a platform best for individuals and small- to medium-sized businesses, while Elementor works well with individuals and businesses of any size.
  • Wix has an App Market of widgets. Elementor Pro comes bundled with nearly 80 widgets and a thriving community of third-party addons to supplement them.

Let’s see how those widgets and overall functionality compare.

How Elementor Widgets Compare to Wix Widgets

You don’t want to sacrifice essential functionality when it comes time to build your site. Luckily, Elementor has enough widgets to cover all the features Wix offers and more.


Without installing third-party plugins, Wix allows you to add text, images, galleries, slideshows, buttons, lists, videos, social icons, contact forms, menus, lightboxes, anchor menus, hover effects, Google Maps, and e-commerce/store features.

Elementor supports all of these. There may be some specific features of these Wix widgets that Elementor doesn’t have, but the base functionality is the same. Elementor widgets also come with their own unique customization options.

Wix’s “strip” element, which includes widgets like author boxes and testimonials, also have their own equivalents within Elementor.

While Elementor does not currently have a general audio/music widget, it does support Soundcloud and other music services embeds. Additionally, it’s important to note that WordPress has an audio widget out of the box and supports embedding media from a host of different services.

Elementor also offers some features Wix might not by default, like a progress bar, star rating, page tabs, and a whole lot of other nifty widgets.

Third-Party Plugins

If you are missing something, then there are plenty of third-party Elementor addons to get the job done. You’ll find the best of these on our addons page. These alone amount to hundreds of extra features for Elementor, and there are even more in the WordPress plugins repository.

Elementor’s community contains many talented developers who have extended our page builder’s functionality into infinite possibilities. Any widget you can think of has probably already been made.

Wix to WordPress Migration — What You’ll Need

Before you embark on the journey from Wix to WordPress, it’s crucial to consider choosing a reliable hosting service. 

In some hosting companies, especially those offering lower-cost, do-it-yourself solutions, you are required to manually install WordPress, set up SSL (which adds a layer of security to your website), and manage other technical tasks. Some of these hosts might offer to handle these tasks for you, but they often do so for an additional fee or hidden cost.

With Elementor Hosting, you get a comprehensive solution. Not only is WordPress pre-installed, but you also get the premium version of the Elementor page builder out of the box. This means you can start designing your website right away, without worrying about technical setup or hidden costs.


In addition to the hosting and page builder, you’ll also want to choose a new theme or an Elementor Kit for your website. There are thousands of free and premium themes available in the WordPress theme repository and on third-party repositories like ThemeForest. Elementor Kits, on the other hand, are a great way to kickstart your site design. They are collections of templates and sections that are fully customizable with the Elementor page builder.


Whether you opt for a theme or an Elementor Kit, you have the flexibility to find a design similar to your Wix template, or start entirely from scratch. For instance, if you want to build your new site from the ground up, Elementor’s Hello theme serves as a fantastic starting point.

Automated or Manual Migration

With WordPress set up on your new domain, it’s time to make a decision: do you go for an automated or manual Wix to WordPress migration?

An automated move uses a tool or plugin to copy content from one site to another. Sounds easy, right? Yet, it does come with quite a few downsides. The main one is that moving massive amounts of data doesn’t come cheap. The larger your site, the more it will cost.

And while automation takes out a majority of the work, it also often results in occasional formatting errors and broken links. You’ll need to go back and review every page that was migrated to check for problems.

Manual migration, on the other hand, costs nothing but time. All you need to do is copy each page’s content and paste it into its own WordPress post. Time-consuming and tedious, but free. You’ll also be able to go over formatting and fix links as you paste each page.

If you have a huge Wix site or are short on time, automated migration might be best. It’ll get the job done quickly and without hassle. But if your site is small or you just can’t afford the cost of automated migration, manual is the way to go.

Either way, we’ll walk you through both processes step by step.

Automated Migration with CMS2CMS

If you’re going the automated route, you’ll need to install a plugin to do the heavy lifting. CMS2CMS is one of the most popular migration plugins, so we’ll be using it for this tutorial.


Download it from their website or right in the plugin repository. Then go to Plugins > Add New and run the installer. 

Once CMS2CMS is activated, sign up on its website and start a demo migration. Make sure to back up both sites before doing so.

Select Wix as your current CMS and enter your old site’s URL. Then select WordPress and enter your new URL, or try moving it to the test site.

Once it verifies, you’ll be able to transfer Taxonomy (tags), content, and the menu. You can also pay a little more to migrate images and attachments, set the first image in a post as featured, migrate galleries, and set up 301 redirects.


Now either start the demo migration or just go right to the main process. Then it’s just a matter of waiting until it’s finished. Small websites most likely won’t take more than a few minutes, but bigger ones could take an hour or more.

You should check on everything and make sure the migration process went smoothly, but that’s it. Your site has been moved!

Note that CMS2CMS migrates all Wix pages as blog posts, not pages. You may want to use the Post Type Switcher plugin to change this. But that’s it. Your automated migration from Wix to WordPress is done.

Manually Migrating from Wix to WordPress

If you have a very small website, can stand the tedium of copying everything over or don’t want to pay money for something you can do yourself, try manual migration instead. Just use Ctrl+C and Ctrl+V to copy and paste everything from Wix to WordPress.

This has the benefit of providing more control over the process and the ability to check links and formatting as you work. We’ll show you how to create pages manually, redesign your website, and move all your content.

1. Install Elementor

Before pasting anything into WordPress, you need to create the pages you’ll need first. Blog posts can be pasted and published right into the WordPress editor, but pages like your homepage and About section will need a little more prep.

That means it’s time to install Elementor and create some pages with it. First, download Elementor from the homepage. If you’re using Elementor Pro, log in to your account, click My Account, and download the pro addon from there.

Then go to the WordPress dashboard. Click Plugins > Add New and upload the downloaded zip file. You can also go to Plugins > Add New and search for the free version of Elementor instead of uploading a file.


Click Activate and you’re ready to start designing.

2. Design Pages With Elementor

Now you should recreate all the pages from your Wix site, so you’re ready to transfer the text and media.

Whatever kind of page you want to create, you’ll need to know the basics of using Elementor. First, go to your WordPress backend and click Pages > Add New. You should see a blue Edit with Elementor button. Click it, and the page will load with a widget bar on the left and a WYSIWYG editor on the right.

Now let’s start designing with Elementor! The interface is simple: sections mark large areas of the page, columns go inside sections, and widgets go inside columns. Using these elements, it’s easy to create block-based designs.


Click the plus button within the editor interface to create a section. Right-click inside it to create columns, and hover and drag the dashed edges to change their size. Then drag widgets from the left into those columns. Drag and drop these elements anywhere you want.

There are also templates available. Click the folder icon above the Drag widget here box. Then just browse and select a template to load it. There are 100+ templates available which can make the design process much smoother.

Knowing these basics is all you need to create dynamic page designs. Make sure to include the Text Editor widget where you want the text to appear on each page.

Nb Mww 9 Wix To Wordpress Migration — A Step-By-Step Guide Using Elementor 1

If you want to create a design that applies across all blog posts, try designing a new post template with Elementor’s Theme Builder.

3. Migrate Content

Your pages are done, but they’re empty except for perhaps some lorem ipsum text. It’s finally time to copy all that content to your new WordPress site. This is the heart of any Wix to WordPress migration.

Unlike with manually moving images, there’s, unfortunately, no way to import text or automate this process at all. You’ll have to copy all the content yourself.

Highlight some text and press Ctrl+C, then go to the Text Editor widgets and paste it in there with Ctrl+V, section by section. When you’re done with one page, click Update and move on to the next.

The process is as simple as that, but it’s not particularly fun. You might want to put on some music — this is going to take a while!

4. Import Images

When you pasted in the text from the Wix posts and pages, the images may have copied over as well. However, even if the images did paste correctly into the editor, they’re still hosted on Wix. Once you delete your site, all these images will break.

You’ll have to migrate images manually also. The simplest way to do this is to go through your Wix site. Right-click the pictures and click Save image as to save them to your computer. Go to Media > Add New on the WordPress dashboard to bulk upload them, then manually replace them using the Image Widget.

Instead of all that, you could use a plugin like Auto Upload Images. When you install this plugin and save a post, all the images in that post will be saved to your Media Library and updated.

Nb_Mww_9 (1)

Install and activate Auto Upload Images, then go to Settings > Auto Upload Images to review the options. The defaults will work for most users, but you can change the max uploaded image size, or exclude certain types of posts from triggering the plugin.

Then just save all the posts you want to grab images from, and they should appear in your Media Library. Double-check that it caught all the pictures, in case it missed a few. There you can save and upload manually.

Note that Auto Upload Images won’t save any external images you paste into an Elementor widget, only those inside a WordPress post. If there are Wix-hosted images in your Elementor widgets, you’ll need to save and re-upload those manually as well.

Any extra attachments, videos, or other media in your posts will also need to be manually downloaded and uploaded to WordPress, so don’t forget.

5. Find New Fonts

Unlike Wix, WordPress doesn’t come with any extra fonts. Fonts aren’t even able to be changed in the editor — it’s all up to your theme. And since typography is a huge part of branding, that’s not going to cut it.

Most themes do change the fonts on your website, if that’s enough for you, great! But should you want to add your own downloaded fonts, you’ll need another solution.

You can use Easy Google Fonts to gain access to 600+ free Google fonts, which should add quite a bit of variety to your font repertoire. There are other free font plugins as well to add even more diversity.

If you have a specific font in mind, try our Custom Fonts uploader to get it working on your website. This will work for any free fonts you downloaded from third-party repositories, or even premium ones purchased off-site.


Wrapping Up

Whichever method of migration from Wix to WordPress you chose, there’s a few housecleaning things left to finish up and get everything running smoothly.

The first thing to do is create 301 redirects from all old links to the new ones. That way fans of the former website won’t stumble on a broken page or 404 error next time they visit.

If you used CMS2CMS and ticked the 301 Redirects option, you won’t need to worry about this, though you should test the old links and make sure they redirect properly.

If you migrated manually, download Simple 301 Redirects to redirect old URLs to the new website. However, redirects won’t work for Wix subdomain users. All you can do is leave a message about the move and a link on your old site.


The next step is going over all your posts and pages with a fine-toothed comb and checking for any strange formatting, links to old Wix URLs or any pages you might have missed. It’s not fun, but don’t skip this step, you have to make it SEO-friendly. Broken links can result in a severe search engine optimization (SEO) penalty.

When you’re done with your Wix site, remember to deactivate your account and cancel any unused Premium services. If you did purchase a domain or other premium features, you’ll have to wait until it expires before you’ll be allowed to close the account. In the meanwhile, you still can unpublish your site.

Just make absolutely sure that you have all your files and content before deleting your Wix account.


Last but not least, add some supplementary plugins to round out this brand new website. WordPress offers so much extra functionality, all thanks to third-party developers, so you should definitely make sure to grab a few plugins.

To get started, check out our Monday Masterclass episode about WordPress’ best free plugins.

And just for Wix users, here’s a list of plugins you might like:

  • WooCommerce – Missing the store features from Wix? WooCommerce is the most popular e-commerce platform on the CMS.
  • Booking Calendar – Users can book appointments with this extremely customizable e-commerce plugin.
  • MailChimp for WordPress – Easily create a newsletter and keep your visitors updated.
  • Profile Builder – Let people make accounts and customize their profiles!
  • Disable Comments – Unlike Wix, you can rid yourself of the commenting feature permanently, not just per-post.
  • WP Live Chat Support – Add live chat and offer support to visitors in real-time.

Final Thoughts: Wix to WordPress Migration

I understand, transitioning from Wix to WordPress might seem like a mountain to climb. But trust me, it’s more like a hill, and once you’re over it, the view is incredible. You’ll have a level of control and flexibility that’s just not possible with Wix.

Pairing WordPress with Elementor makes this journey much smoother. Its intuitive page builder is easy to grasp, and with robust hosting services, you have everything you need in one place. You also gain access to an engaged and helpful community to guide you along the way.

Plus, let’s not forget about the cost-effectiveness. With Elementor Hosting, you get an all-in-one solution that’s not only powerful and intuitive but also light on the pocket.

So, what’s stopping you? It’s time to make the switch and take your website to the next level. Trust me, you’ve got this, and we’ve got your back every step of the way.

Former Wix users, what do you like about Elementor compared to it? Any features you’re missing? And what was the tipping point that convinced you to switch to WordPress? We’d love to hear about your experiences.