Elementor Review: Is It The Best WordPress Page Builder?

Elementor Review: Is It The Best WordPress Page Builder?

Trying to decide if Elementor is the right page builder for your WordPress site? In this hands-on Elementor review, we’ll help you understand:

  • How Elementor can benefit you
  • Who should use Elementor
  • The unique features that help Elementor stand out from the competition
  • Whether you should use the free version or open up your wallet for the premium version

We’ve created Astra, one of the most popular themes for Elementor, as well as a popular add-on for Elementor, so you can probably guess that we’re fans of Elementor. Let’s get that out of the way — this is a positive Elementor review.

But understanding why we like Elementor and have built products in the Elementor ecosystem is more important than just the fact that we like it — that’s what we’re going to try and communicate in this review.

By the end of our Elementor review, you should have everything that you need to make an informed decision about whether or not Elementor is the right tool for your WordPress website.

Table Of Contents

What Does Elementor Offer?

Elementor is a visual, drag-and-drop page builder. If you’re not familiar with these terms, this means that you can:

  • See a preview of exactly what your page will look like to visitors as you’re building it.
  • Drag and drop different content and design elements to create the perfect design.

Basically, it transforms creating a great-looking, custom web design from something you need to be a developer to do, to something that anyone can do.

Elementor is now actively used by over four million WordPress websites, which makes it the most popular WordPress page builder. It’s also maintained an impressive 4.9-star rating (out of 5) on over 4,900 reviews, so most of those users are pretty happy with Elementor.

There are a lot of WordPress page builders that offer a visual, drag-and-drop interface, though, so what makes Elementor stand out and why is it so successful?

Well, we’ll get into this in more depth later on, but some of Elementor’s standout features are:

  • Lots of content elements — these are the building blocks of your page. They’re what you “drag-and-drop” to make your design.
  • Responsive design — most people browse the web on smartphones, so it’s important that your designs look great on all devices. Elementor’s designs are responsive by default and you get lots of options to control how it works.
  • Templates — staring at a blank page is scary! Elementor comes with hundreds of professionally designed templates so that you don’t have to start from scratch.
  • Style options — you get tons of detailed style options to make your design pixel-perfect without resorting to custom CSS (though you can do that too).
  • Convenience — you get lots of handy tools like right-click support, a quick find tool, and more to help you build great-looking pages faster.
  • Theme Builder — with the Pro version, you can design your entire WordPress theme using Elementor (though we still recommend pairing it with a quality theme).
  • Dynamic content — you can include dynamic content from custom fields and plugins like ACF, Pods, and Toolset.
  • Popup Builder — with the Pro version, you can also design all types of popups using the same visual, drag-and-drop interface.
  • WooCommerce Builder — if you’re building an eCommerce store, you can design your WooCommerce store using Elementor and include products in your other designs.

Who is Elementor For?

Elementor is for…well, almost anyone who’s using WordPress.

For example, a digital marketer might love Elementor for its ability to help them quickly create landing pages and popups, while a casual user might just be looking for a way to add some extra flair to their blog posts.

Let’s look at some specific scenarios:

The Casual User

If you’re just a casual user looking for a way to add some style to your blog posts or build a great-looking homepage, Elementor is perfect for you.

You’ll be able to use the visual interface to spin up some great-looking designs without requiring any technical knowledge…and you’ll probably be able to do it for free! More on whether you should use the free or paid version later on.

The Digital Marketer

Elementor is great for digital marketers and teams because it includes tons of marketing elements.

For example, the Form widget in Elementor Pro lets you create all types of lead forms and connect them to popular email marketing services. It also has a Zapier integration, which lets you connect to your CRM, as well.

You can also use the Popup Builder to create opt-in popups and target them anywhere on your site. And if you’re selling products or services, you can use WooCommerce Builder to design your sales pages.

Finally, the core Elementor plugin itself is also an excellent solution for building WordPress landing pages.

The Site Builder

If you’re building sites for clients, Elementor is a perfect (and popular) choice.

You can combine Elementor with a flexible theme like Astra to build 100% custom client sites with no code required. You can also use Theme Builder when required, like designing the template for a custom post type and incorporating dynamic data from ACF, Pods, or Toolset.

How Elementor Works: Touring the Interface

The core of Elementor is its visual, drag-and-drop interface. Whether you’re designing a blog post, a page, a theme template, a popup, or anything else, you’re always going to use the same core interface.

To demonstrate how Elementor works, I installed the Astra theme and imported one of its demo sites built with Elementor.

Now, let’s go through how the Elementor interface works using that demo site.

Exploring the Editor

The basic Elementor editor is divided into two sections:

  1. A side panel on the left where you can add and configure content elements called widgets.
  2. A visual preview of your design on the right. This is where you can drag-and-drop widgets.
selected elementor widgets

To add a new widget, you drag it from the sidebar on the left. And to rearrange a widget on the visual preview, you can also use drag-and-drop. If you want to edit text, you just click and type on the visual preview:

elementor widgets list

To create the layouts for your widgets, you can use sections and columns:

  • Section. A section is essentially a row. You can add a background, change its sizing, etc. Columns and widgets go inside sections.
  • Column. A column divides a section into different columns. You can then control each column individually.

If you want to customize a widget, you can click on it. That will open the widget’s settings in the sidebar, which are divided into three tabs:

edit button settings in elementor

You can use a similar approach to customize sections and columns:

changing layout in elementor

As you change an element’s settings, you’ll instantly see those changes reflected on the visual preview.

Eight Awesome Features That Help Elementor Stand Out

Next, let’s go through some of the things that help Elementor stand out from other visual, drag-and-drop page builders.

1. Convenient Editing Features for Faster Design

Elementor comes with some convenient editing features that help you build designs more quickly.

For example, Elementor comes with right-click support, which most other page builders don’t offer.

You can right-click on any element to duplicate it, copy and paste styles, and more:

element right click

It also comes with a useful Navigator view that gives you an ordered list of all the content on your page, broken up by sections and columns. You can use this to quickly open the settings for any element on your page. You can also rename elements to make them easier to find:

rename elements in elementor

And to help you quickly navigate between your designs, it also includes a Finder tool that lets you jump to anything that you’ve built with Elementor by searching for it by name:

elementor finder tool

2. Huge Widget Selection for Design Flexibility

Across the core plugin and add-ons, Elementor has an absolutely massive selection of widgets, which gives you a ton of flexibility when building your designs.

It’s not just about the 60+ widgets that come with Elementor and Elementor Pro, though, there’s also a huge selection of widgets from third-party developers.

For example, Ultimate Addons for Elementor adds another 36+ new widgets that you can use in your designs, covering everything from form stylers to hotspots, content toggles, videos, and more.

With so many options, you can almost always find a widget that does exactly what you want it to.

3. Detailed Style and Positioning Rules for Pixel-Perfect Designs

Another area where Elementor beats out a lot of the competition is its design options.

Elementor lets you do all the basics — you can switch up colors, fonts, spacing, etc.

But it also adds advanced options like:

  • Shape dividers
  • Custom positioning
  • Animations, including parallax scrolling, mouse tracking, 3D tilt, and more
  • Custom CSS for individual widgets
avanced tab on elementor

Put simply, Elementor gives you more options to create a unique, effective design.

4. Huge Template Selection to Save You Time

If you don’t want to build your designs from scratch, Elementor comes with a huge selection of templates, divided into two categories:

  • Pages — full-page templates. All you do is customize them to meet your needs.
  • Blocks — templates for specific parts of a page, like a FAQ. You can mix-and-match them like legos to build complete designs.
templates library in elementor

As with widgets, you can also find templates from third-party sources.

For example, if you use the Astra WordPress theme, it comes with heaps of pre-made starter templates built with Elementor. Each starter site includes multiple Elementor templates that you can customize as needed.

5. Flexible Form Widget and Integrations

Above, I mentioned Elementor’s widget selection in general. But I think it’s worth singling out a specific widget:

The Form widget.

The Form widget lets you create custom forms, complete with as many fields as needed. But where this widget gets really powerful, especially when it comes to marketing implementations, is its built-in integrations.

You can hook it up to popular email marketing services like ActiveCampaign, GetResponse, Mailchimp, and more. There’s also a Webhook option that lets you connect to Zapier (and the thousands of apps available there), as well as chat integrations for Slack and Discord.

elementor edit form

6. Theme Builder With Dynamic Content for Custom WordPress Sites

With Elementor Pro, you gain the ability to go beyond posts and pages and design your entire WordPress theme with Elementor. That is, you can build:

  • Headers
  • Footers
  • Single templates
  • Archive templates
elementor new template

For example, you could create a custom post type and then use Elementor to design the template for that post type, rather than messing around with theme template files directly.

The really powerful thing here is that you have the ability to bring in dynamic content from custom fields that you create with plugins like ACF, Toolset, and Pods.

With this dynamic feature, you can build truly custom sites and harness WordPress’ power as a flexible content management system.

Just one note — while this is certainly a powerful feature, there are still some reasons why you might want to choose a flexible Elementor theme like Astra even if you decide to use Elementor Theme Builder.

7. WooCommerce Builder for Custom eCommerce Designs

If you’re creating an eCommerce store, you can also apply Elementor Theme Builder to your store content with dedicated WooCommerce Builder widgets.

You’ll be able to design both your single product pages and shop pages.

To help you build your designs, you’ll get an array of dedicated WooCommerce widgets for everything from product images to upsells:

woocommerce widgets

8. Popup Builder for Marketing, Usability, and More

Finally, Elementor Pro can do more than just posts, pages, and theme design — you can also use it to build popups with Elementor Popup Builder.

With Popup Builder, you get access to the same familiar Elementor interface and all of the widgets.

This opens up a lot of possibilities:

For example, you could use the Form widget to create email opt-in popups and connect them directly to your email marketing service of choice.

Or, you could use the Login widget to create a popup login form for your site.

When you publish a popup, you’ll get an array of targeting and trigger rules to control exactly where and when your popup appears:

publishing settings in elementor

Should You Use Elementor Free vs Pro?

If you’ve made it this far, there’s a good chance that you think Elementor is right for your needs.

That leads to the next question — can you use the free version at WordPress.org or should you purchase Elementor Pro?

This is an important decision, so we actually wrote an entire post on how to choose between Elementor free vs Pro.

In general, if you just want to design some posts/pages or basic landing pages, you can probably get by with the free version.

With that being said, there’s a lot of value in Elementor Pro. It adds:

  • 30+ new widgets, including the Form widget. The Form widget is especially powerful for marketing pages.
  • Theme Builder. This lets you design your entire theme and WooCommerce store using Elementor.
  • Popup Builder. This lets you build popups using Elementor.
  • More templates. While the free version includes some templates, you need Pro for full access.
  • More design options. For example, you get access to custom positioning.

However, purchasing Elementor Pro is not the only way to extend Elementor.

For example, if you want more flexibility to customize your theme, you don’t need to purchase Elementor Pro. Instead, you could use a flexible theme like Astra. Through its many Customizer settings, you can adapt Astra to pretty much any use, and it’s a lot simpler than trying to design your own theme from scratch.

You can build your header and footer using Astra. Then, because Astra is built to pair with Elementor, you can still use Elementor to design the content that goes “between” your header, footer, and other theme elements.

Astra also includes tons of pre-built website templates built with Elementor. So you can import an already-finished website using Astra and then just tweak it to match your needs using Elementor.

Or, if you want to add new widgets for design flexibility, you could purchase an extension like Ultimate Addons for Elementor, which adds 36+ new Elementor widgets.

Any Lingering Questions?

As you can see, we believe that Elementor is one of the best WordPress page builders out there, which is why we’ve created Astra, one of the most popular themes for Elementor, and Ultimate Addons for Elementor, one of the most popular Elementor widget collections.

We’re also not alone in our positive Elementor review — over four million WordPress sites use Elementor and Elementor has an amazing 4.9-star rating on over 4,900 reviews.

If you want to experience what Elementor can offer for free:

Then, if you like what you see, think about whether Elementor Pro is right for your needs.

Is there anything we missed in our Elementor review that would help you make your decision? Leave a comment and we’ll try to help you decide.

Join 304,719 Subscribers

Get exclusive access to new tips, articles, guides, updates, and more.


  1. Looks interesting but IMHO page builders should take a back seat to Gutenberg. Hopefully Astra Pro will focus on the future of WordPress as an open source project and Gutenberg in particular.

    1. Hello,
      Well I personally may agree to this as Gutenberg is rising well.
      However, its been the page builders that have been making things quite easier and it is a matter of fact that it will definitely take some time to reach where page builders are right now.
      About Astra’s inclination towards page builders and not Gutenberg – well, that’s not true! 🙂
      Our first and ultimate aim is to help all WordPress users make the most of the resources they receive for free!
      The reason we talk about Elementor and other page builders is because we see people interested in knowing more about it.
      But, if you see, we love Gutenberg and Astra was among the first few themes that was 100% Gutenberg ready even before WordPress 5.0 was officially released.
      Furthermore, we also came up with an addon called Ultimate Addons for Gutenberg to promote the WordPress editor and encourage users to use it more.
      We aren’t certainly biased and working in every little way we can contribute towards the community. 🙂

  2. To be honest i a elementor user anyway but this article feels not convincing for me.

    In my opinion kill feature is free starter elementor (as astra, for sure) and lightning frontend thats it)

    Divi’s right click better but there no community feeling.

    1. Thanks for sharing your opinion, Alex!

      Could you please explain why didn’t you find this article convincing? And glad to hear that you like the free Elementor Templates.

      While, we personally feel, there are a lot of things Elementor has provided recently and combined it with Astra and you have endless possibilities. 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

Download is Just A Click Away!

Be among the first to try the beta version of Astra’s Header Footer Builder. Filling the form will ensure you’ll be the first to learn about updates and features.

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.