Divi Builder Review: A Brutally Honest Look At This WordPress Theme Builder

Is Divi Theme as easy to use as some claim? I took a look for myself and my reaction surprised me. If you want a blunt review, here it is.

When I set out to begin this review process for the Divi Theme Builder, I can’t say I expected it to turn out the way that it did.

I have been a customer of Elegant Themes for many, many years (since 2010, in fact). Back when I was still running my original technology blog, I actually used an Elegant Theme as the basis for one of my main themes for that site.

Things have obviously evolved substantially in the last 10 years. I haven’t actually used any of their themes in quite awhile, but I was grandfathered into an annual membership price that can’t be gotten any longer ($20/year). And I just kept it. Just in case. 🙂

Today, all of their themes are considered “legacy products”. They’re still there, but this is not what Elegant Themes is all about today.

Today, they are most known for Divi.

Divi is an all-in-one theme and visual page builder. It is often marked alongside other page builders, my favorite so far being Thrive Architect.

Elementor is another direct competitor and I recently sat down to do a full review and comparison of Elementor versus Thrive Architect.

But, right there, next in line as the one I’ve had many people ask me about is Divi. So, it is time to dive in and take a look.

In this post, I am going to dive into the latest version of Divi. And I’m going to see how it works, how it compares to Thrive Themes and Elementor, and where I think Divi falls into this lineup.

Prepare thyself. This got more interesting than I expected.

Divi Price Comparison & Installation

Divi comes in two flavors:

  • Divi Theme. Your entire theme and essentially your whole site will be based on Divi. No other theme required.
  • Divi Plugin. You have the visual builder, but you can use something else as your main theme.

This flexibility is a good thing. While I make no secret of my love for Thrive Architect, this is currently a major weak spot for Thrive Themes. Architect has no Theme Builder. It’s coming. But, as of this writing, it does not exist. Elementor does have the ability to build the theme.

UPDATE: Thrive Theme Builder now exists. Not only that, the combination of Architect + Theme Builder in the Thrive Suite blows Divi away in every possible way. Just sayin’. Check out my Theme Builder review here.

The pricing for Divi is quite competitive. They have an $89/year membership and then a lifetime plan for $249/year. Both options include ongoing support and updates.

Elementor Pro costs $49/year, but that’s ongoing. No option for a lifetime plan.

Thrive Architect is part of the Thrive Suite. At $228/year, I think the Thrive Suite is one of the best deals out there. But, this isn’t an easy comparison to Divi because the two solutions have very different intentions. As you will see as we move on here.

In order for me to make any judgements on how these  things compare, I have to dive into the tool itself. 

Using it on a test site, I elected to use the full Divi Theme.

One interesting thing is the sheer file size of Divi. When I downloaded the theme, it was a 9.7MB file. I must say, I was pretty surprised just how large it is. Is this thing going to be a beefy, heavy system to use?

I upload the Divi file directly inside of Wordpress as a theme and I activate it. Now my test Wordpress install has a very default look and feel:

So, Divi is installed. It’s turned on. Now what? This is that point where a lot of people would have “blank slate syndrome” – not knowing exactly what to do next.

So, let’s see if we can figure it out…

How Divi Builder Works (Oh, Man)

Coming from an experience using Thrive Architect or standard themes, Divi immediately comes off as confusing. Even Elementor was easier for me to understand initially because it resembles Architect.

Divi is a whole different animal. For instance, when I go to create a page with it and choose to edit the page with Divi, I get 3 options:

First, I thought I would try the “Build From Scratch” option. With Architect and Elementor, that was pretty intuitive. But, with Divi, I see this:

Bluntly… what the hell is that? This is pretty much the opposite of “what you see is what you get”. It seems as if this is a global way to assemble the layout of your page. Honestly, though, I don’t get the point of it. It feels like you’re flying blind. It’d be like driving a car blindfolded putting a layout together like this. Am I missing something?

I see a tab to allow me to “Build On The Front End”. This seems like it might be more along the lines of what I’m used to, so I tap it.

It opens up the page, but now I can edit it more or less how it will end up looking to the public. I can see that the layout that I could see inside of Wordpress (pictured above) is a global framework for what I see on the front-end.

Usually, I would think a visual editor would immediately be easy to use. Instead, playing with the editor in this way is still, I must say, really annoying.

  • I have no toolbar of available tools. Just page modules with buttons all over them. There are plus signs all over everything to add stuff, but it seems the only way to know whether you’re adding a section, a row or a module is to hover over it.
  • The popup window interface is not as elegant as a side panel toolbar. When I click to edit anything, I get this popup module. That module opens up over top the editor, covering things up. If I want to see what’s there, I need to shrink it (manually) or close it again. Even clicking outside the box won’t close it. You can lock it to the side of the screen, but it does not change contextually when you click on other elements. So, it is pretty useless.
  • Clicking on a page item does not immediately provide access to it’s settings. I don’t get anything contextually merely by clicking on it. I specifically have to hit the little gear icon to open settings for it, THEN I get the popup module.
  • The editor makes page structure WAY more rigid that it should be. Case in point, I can drag and drop any page element anywhere I want in Thrive Architect. No thought required. However, with Divi, if I want to drop a simple image within some text, I have to use the popup editor to do it. I have to click the little tiny gear icon on the text module, open settings, hit “Add Media”, then insert the image. Then, once the image is there, moving it around is a real pain in the butt. If I click the image, it opens up the TEXT formatting options (whuh?). So, I have to click OUTSIDE the module to disable the toolbar, THEN click the settings icon again and go into that stupid popup.

  • Accessing the formatting options even for text is an extra click to get to the “Design” tab. Then, all the options are auto-collapsed, causing me to need to hunt around.

Honestly, I really don’t like this. Not even a bit. This editing interface is clunky, not very intuitive, and makes designing a page much more difficult than it needs to be.

Overall Usability Of Divi Visual Editor (Compared to Architect)

When I am evaluating a tool like this, I am looking at it from the perspective of user-friendliness. I look at it from the standpoint of somebody who is not a developer.

And, at this point in my evaluation of Divi, I just wasn’t feeling it AT ALL. I even was wondering if I was missing something here. I asked on Facebook, in fact. 🙂

I don’t think Divi is very user-friendly. Here are some broad views about the overall editing experience:

  • Too many icons. Pretty much every damn thing in this editor sits behind an icon. And clicking around the page just pops up icons all over the freakin’ place.
  • Almost nothing is editable right in place. With rare exception, you cannot simply click on something and access the settings to edit it, or edit it in place. You have to click the little settings icon to do that and pull up that settings dialog window. And God forbid you don’t select the right one and end up opening up the settings for the row and not the thing you actually want to edit. Grr.
  • Too many hover effects. I get it, Elegant Themes. You really like your icons and hover effects in the interface.
  • You can’t even drag-and-drop stuff where you want it to appear. Try to drag a page module to another section? Nope. The Divi Gods won’t allow it. I guess it violates the layout?
  • If you do something wrong, I can’t find a simple undo option. Only an edit history window. Which, of course, is hidden behind an icon. Then, I get a list of all my changes and I can back it up. The history is nice, but it took me a bit to figure it out because it seemed as if a simple undo icon would be expected.
  • Divi forces you to think way too much about the wireframe layout of the page. For instance, when I open a blank page to edit it, I cannot simply drag a module in and go. I am forced to insert a row first, THEN a module.
  • Page Tools in a popup and takes a bunch of scrolling. I like being able to just drag and drop anything I want. In Architect and Element, it works that way. With Divi, I am forced to use the little “+” button to access available tools. And, worse, the tools list is in alphabetical order with no way to quickly access common things. For instance, text would  be one of the most common elements to use. SCROLL down to the “T” to find text. Try repeating that every… damn… time you want to simply put some text on your page.

Overall, I feel like Divi was built by people who have never watched a normal Wordpress user try to build a page. This is not the way people think. A developer might, but not normal people.

Other than the pretty icons and hover effects and nice looking menus, I can’t say this is very… elegant.

Does It Get Better When Simply Editing A Blog Post?

A simple blog post. This should be easy.

Well, that’s only if you’re not using Divi.

Just like any other editor I’ve tried so far, you can go to write your blog post the normal way. And you will have a button there to do it with your page builder. Divi has a big purple button to “Use The Divi Builder”.

Then, it happens. I get the same 3 options I got before (build from scratch, import a layout, or clone). I get the Divi Builder for me to build a wireframe layout. Why the hell would I build a layout for a blog post?

Even when I choose the option to use a pre-built layout, it makes very little sense because why I am seeing all these Layout Packs for a simple blog post?

Just to see what happens, I chose one and imported it. Well, that didn’t help much:

Apparently, that’s a blog post. Just to see what that looks like on the front-end, it basically imported a full page layout right into the blog post template. I can get rid of the sidebar and all that by selecting a different page layout, but here’s the big point…

Divi doesn’t seem to differentiate between a blog post or a regular page. It seems to me that if you’re writing an article, you simply want to edit content. You don’t need page layouts.

I am writing this very blog post using Architect. It is very easy. And bluntly, I think I would pull my hair out and be literally bald if I tried to write a blog post with Divi.

One Massive Difference Between Divi And Architect

I have to say, I didn’t expect to dislike Divi as much as I did. 

My reaction was strong enough where I was wondering if I missed something. So, I went out (as I rarely do) to check out other Divi reviews posts to see what they were saying. What was I missing here?

Apparently, one of the reasons for this page builder working so differently is that, under the hood, it is doing everything using Wordpress shortcodes. This is a pretty fundamental difference from how Architect and Elementor works. 

With Architect and Elementor, the editor is working with HTML and CSS. When you save, it is saving HTML to the database and serving it up directly. This is very fast. It means you can disable the editor and you’d still have the underlying HTML code. Plus, the editor is snappy because you’re navigating the page’s DOM (document object model).

Divi uses shortcodes on the backend. Every shortcode has to have some code behind the scenes which processes everything before you can get any output. It also leads to a very rigid, modular structure because you’re not working globally with a standard DOM. This HAS to be why the Divi editor seems so incredibly stubborn in how it enforces you to think.

To demonstrate, I temporarily switched back to a Thrive Theme (thereby disabling Divi). Here’s what my stupid little testing page looked like:

You can clearly see shortcodes for every single thing. Every section. Every row. Every module.

Every shortcode has to be backed up with PHP code behind the scenes, taking in all those shortcode attributes and doing special stuff to get the output.

Aside from this underlying structure affecting the ease of use of Divi, there’s another VERY IMPORTANT thing to understand here…

Divi is a one-way street. If you build a site using Divi and ever turn Divi off for some reason, your site will be littered with shortcodes that no longer have any code there to process them.

You can use a tool like Shortcode Cleaner Lite to search for those unused shortcodes and remove them. But, it will be some work to re-build if you ever decide to leave Divi.

Why Divi Is Still Very Powerful

As you can tell, I don’t like Divi very much. I think the editor is tough to use.

But, there’s no getting around the fact that there are many people out there who really seem to like Divi a lot.

If I had never used another editor before, I would probably be impressed with Divi. If the only alternatives I knew of was to have to manually customize the PHP code of my theme, I would be more easily impressed by Divi. But, since I have used much easier editors, Divi feels like a real pain in the ass to use.

There’s no getting around the fact that Divi IS very powerful and very flexible. I take nothing away from Divi in that regard. 

For instance, the power of the layout builder is great for developers who want to build global, custom layouts that work across an entire site. You can have multiple layouts for different types of content or different sections of a blog. This provides a LOT of flexibility.

A regular page builder (like Architect) excels at building singular pages. You can save templates, too. But, Divi has the interesting ability to build LAYOUTS. This controls the overall structure of the page, allowing you to customize and enforce layout and structure, but put your own content in when editing.

Divi also comes with a lot of full layout packs. Essentially, they are full site themes that you import straight into Divi. Broken down by site types and niches.

And you have a lot of flexibility in how these layouts are used. You can use them for any segment of your theme (pages, specific pages, categories, archives, posts, etc.). You can even use it to provide layout to product pages powered by WooCommerce.

Compared to a regular theme, Divi is insanely powerful and flexible.

Way more than Architect. And more than even Elementor (which also has the ability to be the theme).

The problem is that all that power is just really annoying to use when doing actual editing in the visual builder. The visual builder is a major weak point, in my opinion. It doesn’t hold a candle to the ease of use of Architect.

While I could probably build a nice layout on my own with Divi, it would take quite a bit longer to do than it should. Lots more clicks. Lots more hunting around for what I need to access. More cussing. More alcohol. Stuff like that. 😉

UPDATE: OK, it has to be noted, again, that since this article was originally written, the Thrive Suite now includes the Theme Builder platform. And it now puts it in direct league with Divi in terms of ability to control the theme and set up layouts. While Divi offers more customization for unique site types (good for a developer), Thrive is just easier to use. Check out my review of Theme Builder here.

Who Is Divi For? Who Should Get It?

So far, I would sum up Divi with 2 major points:

  • The most fine-tuned control over theme building I’ve seen so far. Very powerful.
  • The visual editor interface is clunky and there are better options.

So, the question is: Is Divi a good fit for you?

It can be tough to figure out. When you look around, Divi can foster pretty polarizing reactions. Some really don’t like it. Others sing it’s praises. And surely, the fact that Elegant Themes has an affiliate program is going to have some people just promoting Divi as easy-peasy because they want the sales commission.

I am using an affiliate link, too. But, clearly, I’m being pretty tough on Divi in this post.

It might seem as if I’m bad-mouthing Divi in this post. But, bear in mind that when I evaluate a tool like Divi, I am doing so through the eyes of who I see as a “normal person”. 🙂 That person might have the following traits:

  • They either have no technical skills at all, or even if they do they just want things to be done easily.
  • They don’t want software that is a struggle to use. They want to be able to simply jump in and go. If it requires hours in the documentation to figure out where to even begin, then it’s too much.

For a normal person, I do NOT think Divi is a good fit. I think the learning curve is too steep and it will do little to ease the technical overwhelm of the average Wordpress user who is already confused about how to modify a regular theme.

Sure, you can avoid PHP code and raw CSS. But, you replace it with the confusion of wireframe layouts that make no sense and a builder that is too difficult to use.

So, who IS Divi a good fit for?

If you are a site developer and don’t want to code your site by hand, Divi might be a good fit. I think you would need the mindset of a developer to appreciate Divi. It’s flexible. It’s powerful. You can pretty much avoid having to dive into the code. If you’re a developer and know what it takes to do this stuff manually, you will appreciate Divi. If you build sites for a living, you might appreciate Divi.

Divi is pretty innovative. It offers an amazing amount of flexibility. It even has some great shortcuts in it that would require custom code otherwise or perhaps some other third-party plugin.

In terms of being a theme builder, Divi is an amazing theme builder. But, that’s what it is. This is really a developer environment for building a site theme without needing to mess with the code directly.

But, who builds themes? Developers. Normal people don’t. 🙂

And that’s why I think Divi will be overly confusing for most people. Certainly most people who read the Blog Marketing Academy blog.

The Pros And Cons Summary

Alright, let me bring it all together with my final list of the good and the bad about the Divi Theme.

The Good Stuff

  • Provides an amazing amount of control over site layout and the ability to create and use different layouts across your site in a very granular way. Really quite innovative. As a theme builder, this is incredibly powerful.
  • A really nice, aesthetic user interface. Elegant Themes clearly wants the interface of their software to be elegant. Nice icons. Nice looking admin settings screens.
  • Contains a number of nice shortcuts and time-savers for site developers to speed up workflow.
  • A community of 3rd-party development providing add-on capabilities that do a number of things (similar to Elementor) as well as layouts.
  • Nice site layouts available and they add new ones frequently. After all, Elegant Themes was most known for their themes for years. They still do that, but it is all within the Divi environment now.
  • Lifetime pricing option. Overall, Divi is very cost effective.

The Bad Stuff

  • The use of shortcodes as the infrastructure for Divi makes using it a one-way choice. If you use it to build out a large site, you better be pretty sure you’ll never want to switch themes.
  • The use of shortcodes also enforces a rather rigid, modular structure in the editor interface. Not nearly as fast or easy to edit things in place as with Architect or Elementor.
  • The visual editor is more difficult to use than it should be. Requires a lot of clicks and scrolls to get to what you want to change. Too much is hidden behind tiny little icons. It is easy to miss them, click the wrong one, etc.
  • The wireframe layout designer in the page/post edit screens is all but useless. And only a developer would appreciate such a thing.
  • Divi has a lot of code and it’s just… big. This combined with the use of shortcodes for everything will affect site load times negatively. It can be offset through optimizations, but other builders have less bloat and less code involved.

In summary, I cannot say I’m a fan of Divi. When my readers or students ask me about whether I would recommend Divi to them, my answer will almost invariably be “no”.

Mind you, it isn’t because I think Divi sucks. I think Divi is actually very powerful and very innovative. But, I do not like the basic approach they have chosen. I don’t think it is user-friendly for most people and I think the editor is a very clunky experience compared to Elementor or Thrive Architect.

I continue to remain a top fan of Thrive Architect. In my mind, it remains the easiest page builder to use. I’m talking about the Architect editor versus the Divi Visual Builder interface.

Now that the Thrive Suite contains the Thrive Theme Builder, offering powerful (and simple) control over your full theme as well, I see no reason for most people to consider Divi over Thrive Suite.

Divi’s ability to design a full theme is best suited to developers who need to develop something for unique needs. But, for most Wordpress blog sites, Thrive Theme Builder and Architect is a much easier combination.

… or check out the full Thrive Suite if you want an easier time of things with your site.


  1. I was blessed with the job of updating a website built with Divi and to say I’m irritated is putting it mildly. All I need to do is add an event once a month or so, and so I’m not in the back end of the site daily. That said, every time I try to add text it’s like I’m reading Latin. Is there a way to just revert the site to an easy WordPress editor or I am cursed for life with this?

    1. The site would need to be re-built in order to get rid of Divi. Version 5 of Divi is supposedly going to get rid of the shortcodes behind the scenes, so perhaps that will make it a little easier to deal with. We shall see. Otherwise, if you just switch themes, you’re going to have a mess of shortcodes that no longer work.

  2. Using Divi. It literally takes twice as long to do anything in Divi as it would do on a normal WordPress site. I know I have free time but it’s insane to waste it in such a way. I did check out some other editors. They all seem to be built on the same principle that is simplified for people who don’t know coding. The result is you have about 30% of the options that you would normally have and they make a big feature of the few they give you most of them you don’t need. For example being able to change the font, the color of the font and the size is basically just wasting time. You set up the defaults and you use those. I think website builders are built for people are going to have websites of only maybe up to six pages. Not people building serious websites.

    1. To me, that’s kinda like saying a car isn’t build for people who want serious exercise. 🙂 Page builders are tools to speed up site building. If you would prefer to code it and do it manually, then by all means… enjoy the exercise. 🙂 But, these things are just tools. And, like any tool, you can use it in a number of ways.

  3. I did some tests and indeed, I can now retrieve my layouts if I use the Extra Theme builder, but not the Divi Builder. Now the issue is getting my new layout saved as a Global. Absolutely the most non-intuitive software I have ever used in 30 years. I am sure I am doing something wrong, but I really am getting tired of waiting now days for tech support, or watching 30 minute long video tutorials from Elegant or indies over and over again trying to catch the two-second item I might have missed. On the good news side, I am thinking if I disable the Extra theme which I am barely using anyway, outside the mess of shortcodes it will leave behind, maybe life will be easier?

  4. Hi David: I am using Divi. So far I agree with you. It is the most god awful experience I ever had since my third motorcycle. People told me Honda makes great equipment, but if you have an issue, forget about the service. They are just so convinced they make the best product any issue is YOUR problem. Bike almost killed me five times before we figured out the wheel spokes were loose. So far, Divi has been like that right from the get go. Starts off looking great. Then the more one gets into it, the more it seems like there is something wrong. If anyone is interested in the tech support I have received, which is getting longer and longer between replies now, let me know. Tutorials? Both Divi and all the nice folks making YouTubes do an amazing job of missing just a few little tidbits that for some silly reason, are very important. As an example, I have never built a template using the Category Builder. But I have used the Divi Extra and Divi Builder. It looks like Extra is somehow interfering with my building layouts that I can retrieve, but that is just my thinking. Divi support so far has said my inability to retrieve layouts is because I built them using the Divi Builder or the Category builder. I guess Honda is right – it’s all my fault.

  5. I am not a developer and I’m even new to WordPress but I think i know divi better than you, I just bought the lifetime access for $199 with a discount and I love it better than elementor. and I don’t think you really know divi or maybe you’re referring to old divi software because today in 2021 when you click edit with divi, you have option for front end or back end editor. The one you showed above is the backend editor, and the popup us not that bad because you can place it anywhere you like in the page. Price wise divi is the best in the market with the lifetime payment for unlimited domains. Others forced you into subscription with a limited number of domains. So please try and install again and see.

    1. I appreciate your comments. This post is my opinion, of course. And it is also possible that things have changed since I wrote the review. There are always a lot of ways to go, lots of options, lots of preferences… and Divi continues to be a solid option. I just didn’t care for it much, but perhaps may look at it again at some point.

  6. I’ve used Divi since 3.0 when there weren’t many other good page builders on the market. Through the years, you tend to master Divi and be very efficient with it.

    As much as some of your points might be valid, it’s worth noting that long time Divi users and anyone who comes with an open mind will enjoy it. In your case, you’re a big fan of Thrive, so I don’t think you’re being too neutral here. It takes some learning to master Divi, but once you do, you wouldn’t want to use any other Builder. Things like Modules going into Columns in Divi is something that you should learn.

    The only powerful alternative is Oxygen imo, but you need to be quite advanced to understand it. Divi is more of a balanced option.

    Anyway, Divi 5.0 should address all of this. Can’t wait for that!

    1. Appreciate your feedback. You’re right, I am a big fan of Thrive. But, I didn’t come into this review of Divi with any intent to bash it. I also come from a pretty technical background, so it isn’t as if “advanced” things scare me. I can see the power of Divi. I just think it is incredibly user UNfriendly. And when I review a product, I do it from the perspective of my typical reader. Unless you’re a developer, you don’t want a tool which is complicated and takes time to master. You want something you can use.

      I will, of course, be happy to re-look at it once Divi 5 comes out.

  7. My developer is using Divi to re-jig my site. (It was virtually made useless by a rogue Ukrainian developer who left a few big in it in an attempt to up the price of the contract. Upwork got rid of him but I lost money))

    I can understand the strength of Divi and why my developer is using it to get my website up and running again. My difficulty is that, while probably an excellent developer, she’s Japanese and not good at explaining how clients can use Divi. At the moment, I’m stumbling around trying to work out how to do things. I’ve managed to edit some text after “experimenting” but for the life of me I can’t work out how Divi wants me to move an image.

    I don’t like “guessing” how to do things or playing around with icons. I would prefer a well-written set of instructions.

    I’m with David Risley on this. You’ve hit the nail on the head, David, with this review

  8. I regret using it. It is a frustrating product. You can edit something and not see it change. If I change a button size and say the height should be 10px, I expect to see a button height of 10px. Here is the deal with Divi – you do not always see those. When do you see the impact of changing the height? No one knows.

    Imagine you are cooking a sauce and you added some salt into it. If you took a taste of it, you would expect to taste the added salt. If the dish were your site made with Divi, you would not taste the extra salt. You would not be able to taste it until you put it on the table and fed your family.

    Working with Divi is flying blind. I cannot say how frustrating it is when all you do is want to move some buttons around and divi will not let you see the edits you are making.

    The feedback from support is just them saying “Works on my end. Here’s a video to prove it.” I can how them videos on my end clearing the browser cache, using incognito windows, clearing server cache. I still get a from DIVI – “works on my end”.

    1. Do you or David Risley know of any tutorials which are accurate and understandable?

      On one of Divi’s own tutorials, the presenter is explaining how to move the mouse around the module but WITHOUT showing the screen!

      And he uses a small white mouse arrow when he does, at other times, show the screen.

    2. That’s been my experience too, David

      Their tutorial videos are all but useless. I had a query on moving an image and was given a link to a 33 second video which “lead support” (a support agent with a better sounding title, it would seem) said he’d just recorded for me. It was actually a 2 year old video and addressed a very different problem on images!

  9. No other visual builder and theme comes close to DIVI. Just because something is not understood on first look at it is not a reflection on the product, but rather knowledge of it. I have used all of the builders and they are either too simple, inflexible and in many instances too costly. Beaver builder, Elementor and others just do not have the power of DIVI. Brizy is close, but still buggy. The short codes are not an issue – at one point I coded everything – but who does that today and makes any money. Thanks for the article.

  10. Because of their pricing, I switched from Elementor to Divi, seizing on a bargain, but I regret it. My main complaint is: not being able to easily move stuff aroung, without an anoying hovering effect coming in my way, and messing up everything. Elementor is way more intuitive. If only they could revise their plans by adding a lifetime option, and also if they would add a little more variety to their layouts, they’d be unbeatable in comparison to Divi (I’ve only used those two).
    I’m about to cancel my plan and switch back to Elementor, at least for a one-year period, as I am not paying $199 every year.

  11. I 100% agree with this excellent review. I’m a small business owner who, from a previous life worked with many different types of IT systems, (but not a developer); I consider myself “IT savvy”. Our company website was built with DIVI and for the past two years, I’ve struggled using this software to make even the smallest changes and edits. It is hard to use, bloaty, and overly complicated. I’ve since fired the IT company that recommended and installed DIVI and we are in the process of rebuilding the entire site with Elementor.

    DIVI might be great for those who like it or Developers, but if you are a small business who does not want to pay an IT person to build or edit a simple page on your site, then stay far away from DIVI. It is one of the most unintuitive pieces of software I’ve ever seen in my lengthy career, right next to Facebook Business Manager (don’t get me started there). I’m never looking back at DIVI and will be happy to have it out of my life for good.

  12. If I found this post before buying Divi, or even before trying to learn Divi, or just before trying to understand the tutorials … But I did’t.
    In second thought they have a good marketing and maybe i have ignored your post. But there is so much truth and frustration that could be spared if I had the chance to read an understand this post 5 month ago.

  13. When I first heard about Divi, it was like learning about a new coffee shop that found a new way to bring out the best in coffee.

    The outside of “Cafe Divi” is modern, inviting, and beautiful.

    But now that I’m inside, I can see that the tables are sticky, the cups are chipped, and the coffee is burnt and watery. And the staff doesn’t seem to care.

  14. I played around with Divi for a bit, and like you, I disliked it – quite enormously, actually. Thanks for validating my response. I wondered, is it just me. You’ve answered: NO!!!

  15. I’m also a Thrive Architect user, and I use their suite of other plugins. I’ve gotten accustomed to the user interface of TA, and I like how Thrive keeps updating their programs. However, I do run into problems with my layouts not optimizing correctly for mobile devices, especially smartphones. I also don’t like that the global elements don’t have previews, at least not in my setup. And I find that Thrive doesn’t produce enough new templates on a regular basis.

    So I’ve been giving Divi a look. I’ve built one site using, and for the most part it makes sense to how it works. I especially like the parallax background and gallery features, and the ability to create custom blog post and project templates, and universal theme building pages. There’s tons of good tutorials for using Divi.

    I agree that it’s difficult to move the modules around in Divi; it can be done, and the frames are there to make it easier. I’ve actually labeled some of my frames so that it’s easier to move parts around. (However, it is a whole a lot easier to move modules around in TA.) I also like how I can copy module styles and paste to other modules. Not sure if TA can do that. Maybe it can.

    I’ve heard before the criticism you raise about shortcodes. I really don’t understand it, but you definitely have me interested in learning more.

    I don’t find Divi too difficult to work in. It’s about the same as working in TA. I even about redesigning my site using Divi because I like it seems to give cleaner layouts, but I want to spend more time with the program. It’s super nice to only pay one time for a lifetime of updates. That’s a huge money saver.

    I appreciate and respect your thoughts on the two programs, and so I’m going to give your article closer read. Thanks for posting it.

    Sorry for the long reply. 🙂

    1. Thanks for chiming in. 🙂 There’s no doubt that right now Divi is way more capable than Thrive Architect. Divi is a SITE builder… and Architect is a page builder. As I said, Thrive Themes is working on a theme builder and I can’t wait to try it, but it is currently in a private beta to my knowledge.

      I’ve had no issue with mobile pages with TA. It has option to preview/edit in desktop, tablet or mobile mode. Pretty simple.

      BTW, Thrive does have previews for global elements, although I have found that sometimes it doesn’t generate one. Not sure what determines that, actually. Some of mine have previews… others don’t.

      1. Yeah, that’s what I meant. Thrive doesn’t generate previews for its global elements. I think when Thrive releases its builder, that will make it even better for some users.

        I’m really not against Thrive (I like all their programs), but I think if I can find away to move away from Thrive and just use its Apprentice plugin I’ll save money by not having to pay a yearly fee.

        I also think Divi also has a lead marketing plugin similar to the Thrive plugin. But who knows, it’s so easy to get hooked into a program, and sometimes hard to change over.

        Also, thanks for your article about setting up the membership site on a sub-domain. That’s exactly what I’m in the process of doing. Glad I’m doing that before I release my membership site. Thanks for explaining the why and how of doing it, David.

  16. Golly, I’m not quite sure how to respond. LOL I’m 75 and use Divi for a number of sites. I would never consider myself a ‘developer’ nor do I actually look for websites to create. Usually, someone will come to me asking if I could help.

    So, on the one hand, I’m thrilled that I can use it. On the other hand, I’m surprised that I can use it! (Maybe it’s the fact that ‘decades’ ago I had classes in Fortran and Cobol?)

    I actually like the Build From Scratch approach over the visual builder. I think that, too, is a sign of my age and what I’ve learned over the years.

    I just wanted to say “Thank you, David” for a great review. You are always honest and write with integrity. And yes, Divi does have many frustrating and confusing attributes. I guess my sites just aren’t that complicated. hahaha

    Warmly, Ellie

    A few of my simple sites over the years:


    1. Well, to be clear, Divi is perfectly capable of building almost anything. Not just simple sites. 🙂

      If you’re pretty used to Divi, then it would become second nature. After coming in having used Architect for a long time, and having just reviewed Elementor, I just found Divi frustrating. But, I realize everybody has different opinions.

Leave a Reply