Is Elementor worth learning for website building?

I just started getting into building websites on WordPress and came across Elementor. I’ve used it to create a couple of sites and now found this YouTube playlist with 38 videos, each several hours long. By the end, I’m looking at building around 38 practice websites.

But now I’m wondering, is learning Elementor the right move? Is it worth it to focus only on Elementor for building websites, or should I be looking at other tools too?

I’ve switched to Kadence Pro, and it’s been a great experience. It’s intuitive, fast, and gets updates that actually make things better. I’ve worked with clients on Elementor before, and honestly, it feels clunky for even the simplest tasks.

I’ve been coding WordPress themes and plugins from scratch for about 15 years and decided to try Elementor for a project. It’s fine for people who can’t code and easier to hand off to clients, but it’s not great for complex designs. The global styles are confusing, and making changes across multiple pages is a hassle. For instance, I needed a button over an image—something simple with CSS—but Elementor made it complicated.

For smaller sites, it might be a good option. But for larger or more custom projects, I’d avoid it if you know CSS and want more control.

@Indigo
You can actually set up a style guide in Elementor and use inner sections or containers for better control. It does take time to learn, but it’s not impossible. Saying it’s not for developers might be a bit unfair.

@Zinnia
Agreed!

@Indigo
Elementor can handle a lot of what you described, but you have to take the time to understand its features. For clients looking for faster results, it’s a solid tool. Coding everything from scratch isn’t always practical anymore.

@Morgan
I’ve been struggling with Elementor’s performance, especially with WooCommerce. What caching and CDN setup do you recommend?

If you’re planning to invest that much time learning, maybe look into something like Oxygen. It offers more control and performs better.

Lex said:
If you’re planning to invest that much time learning, maybe look into something like Oxygen. It offers more control and performs better.

Or just learn HTML and CSS. Drag-and-drop tools are fine, but nothing beats knowing the basics.

@Indie
True, but going straight from Elementor to coding everything from scratch might be a big jump for someone just starting out.

Elementor is great if you approach it from a design perspective. It’s not perfect, and you’ll need to get creative with plugins and workarounds. For smaller projects, it’s fantastic and much better than Wix or Squarespace. Just don’t rely too much on tutorials—build your own projects and figure things out as you go.

I’ve been using Elementor for years. As someone who’s more of a graphic designer than a coder, it’s been a lifesaver. It lets me focus on the design without worrying too much about the technical side. It’s a great tool for people like me.

Oxygen Builder is another solid option. It’s more customizable and performs better than Elementor, but Elementor is easier to use and has more templates and widgets.

Amir said:
Oxygen Builder is another solid option. It’s more customizable and performs better than Elementor, but Elementor is easier to use and has more templates and widgets.

What about Bricks Builder? I’ve heard good things but haven’t tried it yet.

@Delaney
I haven’t used it personally, but I’ve heard it’s a great alternative.

Elementor is great for design work, but you’ll need other tools to handle the rest. It’s not a one-size-fits-all solution, but it does the job for most basic needs.

Elementor is good for quick projects and for people without coding skills. But it’s worth learning CSS and PHP for more control and flexibility. Page builders are great for saving time, but coding gives you the freedom to do whatever you want.

I use Elementor Pro for most projects because it’s quick and easy to show clients a design and make changes based on their feedback. It’s also user-friendly for clients who want to update their own sites. The only downside is that updates can sometimes break things, so I avoid automating updates.