Elementor Review

Are you considering using Elementor to build your WordPress site? In our hands-on Elementor review, weâll help you decide if itâs the right tool for your site.
Like other page builders, Elementor gives you a visual, drag-and-drop interface to design your WordPress site â no code or technical knowledge needed.
But Elementor is a lot more than just a page builder plugin. Thatâs a big part of why itâs grown to become the most popular WordPress builder plugin.
Itâs packed with advanced features like a theme builder, popup builder, WooCommerce builder, dynamic content support, and more. Now, it even offers its own cloud hosted website solution that handles hosting for you so that you can just focus on building your site without worrying about the technical details.
đ In our review, weâre going to cover all of that so that you know if Elementor is right for you. Hereâs everything that Iâll go over:
- đ¤Â Who Elementor is for
- âď¸Â How the Elementor interface works
- đĽÂ A look at the most important features in Elementor
- đď¸Â Details on Elementor performance and speed
- đ§Â A dive into Elementor Cloud Website, which handles hosting for you
- đ§°Â Third-party extensions
- đ°Â Elementor pricing
- đđ Pros and cons
- đ Comparison vs Beaver Builder and Divi
- đ FAQs
- đ Final thoughts and recommendations
Thereâs a lot to cover, so letâs dig in!
đ¤ Elementor Review: Who Is Elementor For?

Before I get deeper into this Elementor review, I want to start by talking about the types of people who can benefit the most from Elementor.
One of the reasons that I think Elementor has been so successful is that it offers something for everyone:
- Casual users â you get full control over your websiteâs design without needing any technical knowledge. You can use a visual, drag-and-drop interface for everything and there are lots of templates to use as a starting point.
- Marketers â Elementor includes a dedicated feature to create separate landing pages. You also get features like a form widget (with integrations including Zapier) and a flexible popup builder. Itâs a great way to create and iterate landing pages without needing to rely on a developer.
- Freelancers/agencies building client sites â Elementor lets you speed up your workflows and deliver better websites to clients. The theme builder and dynamic content support let you even create custom content sites and WooCommerce stores as needed.
Thatâs not to say that those are the only people who can benefit from Elementor. Iâm just trying to showcase that Elementor can be helpful for a lot of different types of users.
âď¸ How the Elementor Interface Works
Before I dig into some of the notable features in Elementor, I want to give you a quick overview of how the Elementor interface works.
I wonât spend too long here because you can figure all of this out by installing the free version of Elementor and playing around (which I do recommend doing), but I think itâs useful to establish the baseline functionality before going further.
Introducing the Interface
Elementor offers a visual, drag-and-drop interface. That means exactly what it sounds like â youâll see exactly what your design looks like while youâre building it and you can adjust things using drag and drop. For text, you can just click and type on the page like any text editor. For other settings, youâll get a sidebar.
Hereâs what it looks like to open the Elementor interface:
- This sidebar is where you can add new widgets or edit the settings for a section, column, or widget.
- This is the visual preview of your design (and the rest of your site). Thereâs nothing here right now â youâll see a better example in a second.
- This lets you add a new section (row) or insert a template.
- These options let you undo/redo, change responsive editing modes, and more.
- This lets you access some page-level settings.

Hereâs what it looks like to open the settings for a widget in a complete design:

If you ever want a full-screen preview, you can hit a toggle to quickly hide the sidebar.
Other Useful Interface Options
One of the things I like about Elementor is that it includes a lot of enhancements to the interface to help you work more effectively.
First off, you get right-click support, which lets you easily duplicate stuff, copy/paste content or even just settings, and more.
You can also open navigator mode to see a high-level look at your design, including being able to add names to sections to help you stay organized:

To jump between different designs or settings areas, you get a cool âFinderâ tool that lets you find and access pretty much anything on your site.
Overall, I think that the Elementor interface makes it easy to work efficiently and create custom designs without code.
đĽ Digging Into Seven Key Features in Elementor
Now that you know how the Elementor interface works in general, I want to dig into some of the most notable features in Elementor.
All of these features are based on the same visual, drag-and-drop interface. So whether youâre designing a blog post, a popup, or a theme template, youâll be using the same foundational interface.
1. Responsive Design
All of the designs that you create with Elementor are responsive by default, which means theyâll automatically adapt to different devices such as desktops, tablets, and mobile phones.
However, you might have situations where you want to adapt your design based on a userâs device. For example, you might want to change the text size or hide an image for mobile visitors.
To accomplish this, Elementor does a few things:
- You can activate a responsive preview in the editor.
- Many settings include a responsive control icon that lets you adjust that setting for specific devices instead of all visitors.
- Thereâs an option in the Advanced tab to hide content for certain devices.

As of 2023, Elementor also now lets you define your own custom responsive breakpoints if needed.
2. Tons of Design and Style Options
Another standout detail of Elementor is that it gives you so many design options â especially with Elementor Pro.
You get more built-in design options than most other builders, with Divi Builder being one of the few builders that can match Elementorâs design flexibility.
You can control colors, typography, spacing, and more. With Elementor Pro, you also get access to custom positioning, eye-catching motion effects, and other options to create unique designs.
3. Global Colors and Typography
Another useful feature in Elementor is global colors. These let you define your âdefaultâ colors and typography at the site level. Your designs will automatically use these choices to save time.
But hereâs the really useful part:
If you ever update your global site settings, those changes will automatically apply to every design where you used the default, which saves you the trouble of needing to manually update each design.
If youâre familiar with CSS, you can think of these like CSS variables.

Of course, you can still always override these defaults when needed, so youâre not locked in.
4. Form Builder + Integrations
With Elementor Pro, you get access to a Form widget, which is essentially a form builder that you can use from Elementor.
You can create custom forms with as many fields as needed. You can also set up after-submit actions like sending an email or showing a confirmation message. Or, you can integrate your forms with popular email marketing services and CRMs, as well as Zapier.
For most people, this completely eliminates the need to use a separate WordPress form plugin. It works great for contact forms, lead gen forms, etc.

However, if you need more advanced forms with conditional logic, calculations, and so on, then youâll still need a separate form plugin. Thankfully, many form plugins offer dedicated Elementor widgets (or you can find third-party extensions that do â more on these later).
5. Theme Builder
With the regular Elementor builder, you can create a unique design for a single post or page. But with Elementor Theme Builder, you can design your actual theme templates including the following:
- Header
- Footer
- Single (the template that renders a single blog post or page)
- Archive (the template that lists your blog posts)
Essentially, this completely replaces the need to choose a theme because you can design every part of your theme using Elementorâs visual interface.

For example, you can design the template that all of your blog posts automatically use. You could say âput the post title thereâ, âput the featured image thereâ, âdisplay the author bio thereâ, and so on.
When you publish a post, it will automatically insert all of the content from the native WordPress editor into your design.
To do this, youâll get special dynamic theme builder widgets:

You can also use conditional rules to apply different templates to different content. For example, you could use one template for posts in the âReviewsâ category and a different template for posts in the âNewsâ category.

If youâre building custom content sites, Elementor Theme Builder also lets you dynamically insert content into your designs from custom fields or other WordPress data. This includes integrations for Advanced Custom Fields (ACF), Pods, Toolset, and more.
This is a bit more complex, but it unlocks a whole heap of possibilities for working with data. You can create directories, listing sites, and tons more using the power of custom fields and custom post types:

If youâre using the theme builder, Elementor also offers its own official Elementor Hello theme to provide a blank canvas for your designs.
6. Popup Builder
Elementor Popup Builder lets you design your own custom popups using Elementorâs interface (and all of Elementorâs widgets).
Because you can insert any widget or content into the popup, you can use these popups for pretty much anything, from email opt-ins to announcements, contact forms, login forms, and more.
You can fully control the âcanvasâ of your popup, which lets you create different types of popups including the following:
- Lightbox popup
- Notification bar
- Slide-in
- Full-screen filler

One of the strongest features is that you also get tons of advanced targeting and trigger rules.

For most people, Elementor Popup Builder can completely replace the need to use a separate popup plugin or lead generation plugin.
The only features that some marketers might miss are the lack of built-in analytics and A/B testing. However, you can still set this up using Google Analytics and Google Optimize if needed â itâs just a little bit of extra work.
7. WooCommerce Builder
If youâre creating a WooCommerce store, Elementor Pro offers full support for WooCommerce to let you design your store using Elementorâs interface.
First off, you get a ton of WooCommerce widgets that you can use to insert your storeâs content in one-off designs. For example, you can use the Products widget to showcase one or more products:

You can also use Theme Builder to actually design the templates for your WooCommerce store. For example, you can create your single product and shop page templates:

You also get the conditional display rules, which can be really useful because you can create different templates for different types of products:
In early 2022, Elementor Pro also added its own dedicated widgets for the WooCommerce cart, checkout, and my account pages.
These widgets give you tons of options to fully customize all of those core pages, which fixes what was previously one drawback of using Elementor for a WooCommerce store:

Basically, as of 2023, Elementor Pro lets you design every single part of your store using Elementorâs interface.
If you want to see more, check out our WooCommerce w/ Elementor tutorial.
đď¸ Elementor Performance and Speed Review
The tradeoff for all of Elementorâs features is that Elementor does add weight to the page. Thereâs no way around that. Itâs heavier than the native WordPress editor and itâs also a little bit heavier than some of the more lightweight page builders like Beaver Builder.
For example, hereâs a quick test where I created a simple design with all three builders. Hereâs the full weight of the page (including my theme).
Builder | Page Size | HTTP Requests |
Elementor (w/ Speed Experiments) | 170 KB | 21 |
Native Block Editor (Gutenberg) | 40 KB | 7 |
Beaver Builder | 84 KB | 12 |
But thereâs also good news, which is why I think this discussion needs some perspective.
First off, the Elementor team knows that performance is important, so theyâve been doing (and are continuing to do) a good job of reducing Elementorâs impact. For example, theyâre simplifying Elementorâs DOM tree and theyâre also experimenting with dynamic asset loading so that Elementor only loads the minimum assets needed for each page.
Second, the important thing to understand here is that you can absolutely still build fast-loading sites with Elementor.
If youâre following WordPress performance best practices (maybe by using a plugin like WP Rocket), Iâm 100% confident in saying that you can still build sites with Elementor that pass Core Web Vitals. I know this because Iâve done it myself.
For example, I set up a full demo site using one of Astraâs Elementor templates and optimized it for performance. Hereâs the median result from WebPageTest:

A Largest Contentful Paint time under 0.5 seconds for an Elementor site â not too shabby, right?
Basically, while performance isnât an advantage of Elementor, itâs also not something that should be a dealbreaker. If you follow best practices, you can still create fast-loading sites while enjoying all those awesome features in Elementor.
Elementor Cloud Website Review: Let Elementor Handle Hosting for You
So far, Iâve focused almost exclusively on Elementor as a WordPress plugin. That is, you install the Elementor plugin on your existing WordPress site and then you start building using all of those cool features above.
But what if you donât have a WordPress site yet? Or, what if you have launched a WordPress site but you feel totally overwhelmed by running and maintaining it?
For those situations, you might be interested in Elementor Cloud Website, which is a pretty unique offering as far as WordPress builders go.
In a nutshell, Elementor Cloud Website offers everything you need to go from having nothing to a working WordPress site where you can start building using Elementor.
That is, it handles creating and hosting a WordPress site for you. It also pre-installs all of the Elementor tools so that you can start building right away.
Think of it kind of like if âWordPress + Elementorâ and âSquarespaceâ had a baby. Itâs an all-in-one solution that includes hosting and everything else for one flat price.
Overall, I was impressed by how easy Elementor Cloud Website makes it to get started. Hereâs a quick Elementor Cloud review of how it works and performsâŚ
Setup and Usage
When you sign up, Elementor Cloud Website has a simple website wizard to set up your WordPress site:

You can also choose the temporary domain for your site (youâre also able to add your own custom domain, of course):

And thatâs it! You now have a working WordPress site. As part of the setup, Elementor will pre-install the Hello theme and Elementor + Elementor Pro plugins:

Your site works just like any other self-hosted WordPress install, in that youâre able to install any other plugins and themes that you want.
Youâll also get access to the regular WordPress dashboard, just with some added resources from Elementor:

If you want to import one of Elementorâs full site kits, you can do so with just a few clicks.
Youâll also get some other options in the Elementor dashboard. For example, you can manage your siteâs backups (including downloading or restoring them), add login protection, add your own custom domain name, and more:

Elementor Cloud Website Performance Tests
Elementor Cloud Website is powered by Google Cloud, so it should offer solid performance.
To assess this, I imported one of the Elementor Site Kits and ran some performance tests. I also added WP Rocket because Elementor doesnât have a built-in caching solution and I want the test to be realistic to what you can expect for a âreal-worldâ site. However, to keep things fair, I only used the default features in WP Rocket, though â I didnât configure any additional settings.
Here are the results from WebPageTest:

If Iâm being honest, the performance doesnât compare with what youâd see at a premium managed WordPress host like Kinsta or WP Engine.
However, when you consider the price that youâre paying for Elementor Cloud Website â around $4 per month (after factoring in the price of Elementor Pro) â itâs tough to complain. Especially when youâre still getting value-added features like automatic daily backups.
A ~3 second LCP time for a full website built with Elementor isnât amazing, but itâs totally viable for simple portfolios, brochure sites, and blogs. More importantly, itâs still good enough for general user experience and SEO (though ideally, youâd want to find a way to get under 2.5 seconds, maybe by further optimizing your site with WP Rocket).
For a serious website that youâre earning a real income from, I would invest in more performant hosting like Kinsta or WP Engine (which will cost a lot more). But for a simple site, I think Elementor Cloud Website still offers great value when you factor in just how cheap it is.
Third-Party Elementor Extensions: A Whole New World of Features
Up until this point in our Elementor review, Iâve focused exclusively on âcoreâ Elementor features and offerings. That is, products that come directly from the Elementor team.
However, one of the great things about Elementor is that you arenât limited to just using the developerâs tools. Instead, the Elementor team created Elementor in an open way with lots of APIs so that other developers can build on top of Elementor.
There are two big ways that this helps you and makes Elementor more useful:
- Third-party developers can code extensions specifically for Elementor. Typically, these will add new widgets, templates, design options, features, and so on.
- Developers can add Elementor support to their plugin, even if their plugin isnât specifically built for Elementor. For example, a donation plugin might create a special Elementor widget to add a donation form to your designs. Or, a membership plugin might add a new option to Elementor that lets you restrict access to a section or widget.
And hereâs the key detail to understand:
Because of Elementorâs popularity, Elementor has by far the largest extension marketplace and the largest number of integrations.
Overall, I think this is a really strong point in Elementorâs favor vs other builders just because it unlocks so much flexibility and usefulness.
đ° Elementor Pricing
Next, letâs go over everything you need to know about Elementor pricing.
Free Version
To start, Elementor has a free version at WordPress.org. In terms of free builder plugins, I think Elementor is one of the best options that youâll find.
Not only does the core plugin already offer more functionality than most other free tools, but you can also take advantage of the huge number of free third-party Elementor add-ons.
Still, if you want to access the best features, youâll want to purchase Elementor Pro.
Elementor Pro Pricing
Here are Elementor Proâs prices â note that thereâs also a $99 three-site license that isnât in the main pricing table:

In terms of the pricing for Elementor Pro, Elementor has a bit of an interesting dynamic:
- If you only need a builder for a single site or for a small number of sites, Elementor Pro is one of the cheapest builders that youâll find.
- If you want to build 25+ sites with Elementor Pro, itâs one of the most expensive builders.
Because Elementor Pro only really gets expensive when youâre building 25+ sites, itâs something that will only really affect freelancers or agencies building client sites.
Serious agencies should have no issues with the price because of the value Elementor offers. However, if youâre a solo freelancer on a tight budget, there are cheaper Elementor alternatives.
Elementor Cloud Website Pricing
Another option to use Elementor is to pay for the Elementor Cloud Website service.
Again, this service gives you access to all of the Elementor Pro features and includes hosting for your website.
If you think this service will benefit your website (as I discussed above), the value proposition is pretty good:
Elementor Cloud Website costs just $99 per year for one website, which already includes the price of the Elementor Pro features.

That means youâre essentially only paying $50 for the hosting part of the equation, which is less than $5 per month to host your website on Google Cloud infrastructure.
As long as you fit within the limits (100,000 visitors per month), I think this is the best deal, especially for non-technical people.
đđ Elementor Pros and Cons
As we get near the end of our Elementor review, letâs recap some of the pros and cons of using Elementor.
đ Pros
- Top-notch features â Elementor has one of the best feature lists of any builder out there â theme builder, popup builder, form widget, WooCommerce builder, etc.
- Best-in-class design options â Elementor also offers best-in-class design options with tons of options for responsive design, spacing, animations, and so on.
- Speedy, helpful interface â while interface preferences are subjective, I think Elementor has one of the better interfaces out there. You also get lots of useful tools such as right-click support, navigator mode, finder mode, and so on.
- Huge third-party extension marketplace â this makes it easy to add new widgets, features, design options, etc.
- Strong WooCommerce support â Elementor Pro offers excellent support for WooCommerce. The new Cart and Checkout widgets also give you full control over your storeâs conversion pages.
- Excellent free version â the most powerful of any free builder that Iâve used.
- Elementor Cloud Website â this is an awesome solution for people who donât want to deal with the hassle of hosting. I think itâs especially great for non-technical users, but anyone can benefit.
- Cheap prices for a few sites â if you only need a builder for a single site (or even up to ~25 sites), Elementor Pro is one of the cheapest builders that youâll find.
- Huge community â Elementorâs popularity makes it easy to find help on YouTube, Facebook groups, and so on. This is in addition to the official support that you get from Elementor.
đ Cons:
- No unlimited license and high prices for lots of sites â if youâre an agency or freelancer, you might not like the high prices and the fact that thereâs no unlimited site license like Divi or Beaver Builder (though the 1,000 site license is the same as unlimited for most people).
- No lifetime option or renewal discount â similarly, some people might not like that thereâs no lifetime payment option like you get with Divi, Oxygen, Brizy, and some other builders. Thereâs also no renewal discount like you get with Beaver Builder.
- Performance considerations â you can absolutely build fast-loading sites with Elementor, but Elementor can affect your siteâs performance if youâre not careful. Just make sure youâre implementing performance best practices. The Elementor team is also doing a good job of improving its performance.
đ Elementor VS the Competition
If youâre considering Elementor, youâre probably also considering other big-name page builders such as Beaver Builder and Divi Builder.
In this section, Iâll quickly summarize what I think are the main advantages and disadvantages of Elementor vs those other page builders.
Elementor vs Beaver Builder
Read our Elementor vs Beaver Builder comparison post for a full look, but hereâs a quick summary.
Elementor advantages:
- More design options
- Popup builder
- Better WooCommerce support
- Better dynamic content support â while Beaver Builder does support dynamic content, I prefer how Elementor Pro handles it.
- Right-click support â this is a really handy interface feature that Beaver Builder doesnât offer.
- Better form widget
- Many more templates â templates are a very weak area in Beaver Builder.
- Built-in theme building â Beaver Builder makes you purchase a separate add-on for theme building while Elementor includes it in Pro.
- Larger third-party extension marketplace
- More powerful free version
- Cheaper for a single site
Beaver Builder advantages:
- More lightweight â from a performance perspective, Beaver Builder is pretty lightweight (for a page builder).
- Prioritizes stability â itâs pretty rare to see Beaver Builder users complain of bugs after an update (though the tradeoff is a much slower development cycle).
- Unlimited sites (cheaper)Â â all the plans support unlimited sites, which makes it a lot cheaper if youâre building lots of sites.
- 40% renewal discount â while thereâs no lifetime option, you do get a big renewal discount.
đ Our full Beaver Builder review
Elementor vs Divi Builder
Here are my thoughts on Elementor vs Divi Builder:
Elementor advantages:
- Better interface â while this is subjective, I personally much prefer Elementorâs interface over Divi.
- Better WooCommerce support
- Popup builder
- Better dynamic content support â while Divi does support dynamic content, I prefer how Elementor Pro handles it.
- Better form widget
- Larger third-party extension marketplace
- Free version â Divi doesnât have one.
- Cheaper for a single site
Divi Builder advantages:
- More templates
- Built-in A/B testing â this can be nice for marketing.
- Wireframe mode â this allows for backend editing.
- Cheaper for lots of sites â Divi Builderâs unlimited site license is cheaper if youâre building 3+ sites.
- Lifetime license option
đ Our full Divi Builder review
đ Elementor Review FAQs
To finish out our Elementor review, letâs go over some FAQs you might have.
Is Elementor hosting worth it?
It depends. From a monetary perspective, I think Elementor Cloud Website offers excellent value. However, you need to be aware it doesnât give you as much access/control as traditional hosting.
Depending on your needs, that could be good or bad. For non-technical people or people who donât want to think about hosting, I think Elementor Cloud Website is a great idea.
For advanced users who want tools like WP-CLI, cron jobs, database access, and so on, then I would recommend using ârealâ hosting â here are our picks for the best WordPress hosting.
Does Elementor slow down your site?
Just like any page builder, Elementor does add some weight vs using the native WordPress editor. However, you can still build fast-loading sites with Elementor as long as youâre using it in a smart way and implementing WordPress performance best practices.
Is Elementor good for beginners?
Yes, Elementor makes a great option for beginners because you can customize everything using drag-and-drop instead of needing to know code.
Is Elementor SEO-friendly?
Yes, Elementor is as SEO-friendly as any other WordPress editor. Just make sure youâre using a WordPress SEO plugin. Both Yoast SEO and Rank Math offer dedicated Elementor integrations, but any SEO plugin should work fine.
What is the best theme to use with Elementor?
If youâre planning to use the theme building features in Elementor Pro, you should use the free Elementor Hello theme. Otherwise, I recommend pairing it with themes like GeneratePress (our review), Kadence (our review), or Astra (our review).
đ Final Thoughts on Elementor
Overall, I think that Elementor is the best WordPress builder plugin for most people.Â
That doesnât mean itâs the best for every single person. But if I had to make one default recommendation for WordPress users, it would be Elementor.
Iâve covered these reasons above, but let me quickly recap what I think are the most persuasive reasons to choose Elementor:
- Packed with features â Elementor Pro has everything you need to build complete, effective websites, including theme building, popup building, forms, integrations, and more.
- Top-notch design options â Elementor is at the top of the game when it comes to giving you tons of design options to create the exact design that you want.
- Excellent value â the free version is very capable and Elementor Pro is the cheapest option if youâre only building a single site (or a few sites). The new Cloud Website option also offers excellent value, especially for non-technical people who donât want to deal with hosting.
- Huge community â because Elementor is the most popular builder, it has a huge community and lots of learning resources. There are also tons of third-party extensions and integrations.
There are reasons why you might be happier with a different builder, which I tried to highlight above. Itâs certainly not that Elementor is the only good builder plugin. For example, Iâve noticed that web developers tend to prefer options like Beaver Builder or Oxygen.
But again, for the majority of WordPress users, I recommend Elementor because it does everything at least pretty well.
If you already have a WordPress site, you can try installing the free version and then upgrading to Elementor Pro for more functionality.
And if you havenât launched your site yet (or you feel overwhelmed by managing your site), then I recommend considering the Elementor Cloud Website service. Not only does it greatly simplify everything, but it also offers excellent value as youâre only paying $99 per year to host your site and access all Elementor Pro features.
GO TO ELEMENTOR
Do you still have any questions about Elementor or our Elementor review? Let us know in the comments.