Thrive Architect vs Elementor Pro: Which is Better?

thrive-architect-vs-elementor

​Thrive Architect and Elementor Pro are two of the most popular premium page builder plugins for WordPress. Collectively used on well over half a million sites, these plugins make it easy for anyone to design attractive, high-performing WordPress sites with no coding skills.


In this post, I'm going to compare Thrive Architect and Elementor Pro so you can see which (if any) plugin is right for you.​


Each plugin will be judged in terms of its interfac​e and editing experience, ​the type of templates and elements available, ​effect on WordPress speed, ​total cost​​ and support options.


​And just to have a little fun, can you guess which plugin I used to create this post? There are several clues along the way​ and you'll find the answer at the end​ (no ​cheating!).


​Hello!

​ 

Thrive Architect Logo
Elementor Color Logo

​Price (single-site license)

​$67 with lifetime updates

​$49 with 1 year of updates

​Used on how many sites (July 2019)

​240,711

​396,166​

​Drag-and-drop editing

​Pre-designed landing page templates

​439

​141

​Custom templates

​Free version available

​Responsive design

​Elements/Widgets

​​42

​76

​WYSIWYG frontend editing

​Woocommerce compatible

​Custom tables ​

​Custom forms

​Global widgets

​Theme ​designer

​​Customer support 

​Unlimited ​for 1 year

​24/7 for 1 year

​Updates

​Unlimited, forever

​1 year

​Speed

​Faster than Elementor Pro

​Slower than Thrive Architect

​ 

​Why I'm qualified to compare these plugins

​I've been using WordPress ​to design and run my own and client sites since 2013, and I've purchased and used both Thrive Architect and Elementor Pro.


Here are ​both plugins active on my WordPress dashboard right now:

thrive-architect-installed
elementor-pro-installed

​Full disclosure: I have much more experience using Thrive Architect (since 201​5) than Elementor Pro (since 2018), and it's been my favorite visual editor for a while now. ​

Here's my admin dashboard for both plugins:

Thrive-architect-dashboard

​My Thrive Architect invoice​. When I bought the plugin back in 2015, it was called Thrive Content Builder. ​And it still gets free updates (more on that later)

Elementor-dashboard

My Elementor Pro account dashboard. No, you can't see my license key!

​In the interests of a fair review, I'm subjecting both plugins to an equal set of testing criteria​.

​The judging criteria

​The main areas I will be comparing and reviewing are:

  • ​Ease-of-use and frontend editing experience
  • ​​Choice of pre-designed elements and templates
  • Speed and technical performance
  • ​Price, support and updates

​First thing's first: Thrive Architect and Elementor Pro and very similar

​Let's ​be real, we're not comparing apples and oranges here. More like different varieties of apples. 

As I wrote about in my rundown of the best WordPress page builder plugins, Elementor and Thrive Architect are both very similar in terms of their features and usability. Compared to the other plugins available (free and premium), they are both best-in-class.

Creating A New Post With Thrive Or Elementor

Editing a post in Thrive Architect and Elementor is a similar process - start by clicking the button in your post dashboard

​That said, there are several key differences between the two plugins that you might not be able to notice if you're just browsing the sales pages. ​

Which plugin has the best frontend editing experience?

Both plugins ​have a very similar frontend editing sidebar.

But where Elementor ​has a single sidebar layout for both adding new widgets and configuring chosen ones, Thrive Architect ​has two sidebars: one for new widgets and one for making edits.

In practice: it looks like this:

Elementor Frontend Sidebar

Elementor frontend editor, with single sidebar on the ​left

Thrive Architect Frontend Sidebar

​Thrive Architect frontend editor with 2 sidebars - the one on the right for adding new elements, and the left bar for configuration

I​t's important to mention that Thrive's right-hand sidebar automatically hides itself when you are editing on the page, so it's not in the way too much.

To give you an idea of how many clicks it takes to add an edit a new element, take a look at how I add a single line of text in both editors:

elementor pro adding text element

Adding and resizing text in Elementor Pro

It's tricky to tell from the GIFs alone, but adding a text box and resizing the text took 8 seconds in Thrive Architect (below), but almost 12 seconds in Elementor (above). The delay came because I had to click through the edit options, whereas Thrive automatically opens the editor on the ​left when an element is selected.

Thrive Architect adding text element

​Adding and resizing text in Thrive Architect

Notice how the ​right sidebar on Thrive auto-hides when not in use? Personally, I think the clever use of 2 sidebars makes Thrive Architect much more efficient, and it's noticeably quicker to edit content

On the flip side, I do prefer Elementor's minimalist design and more modern-looking editing pane. There's also a useful feature where you can perform ​some tasks (like deleting an element) with a mouse right-click. 

That said, ​I'm going to declare Thrive the winner of this round because it's easier and quicker to add elements and configure them from the frontend.

​Best frontend editing experience: Thrive Architect

​​​for its quicker on-page editing experience and intuitive double sidebar system

​Template and Elements

​A good page builder ​plugin has to have a range of ​pre-designed templates and elements, ready to be drag-and-dropped and customized. Saving time and fast-tracking design expertize is one of the main selling points of visual editors.

So how do Thrive Architect and Elementor Pro compare when it comes to their widget selections and pre-designed templates?

question

What's the difference between templates, elements and widgets?

A template or content template is​ a fully-designed landing page​ for a specific page, like a sales page or even a homepage. Page templates use multiple elements together, making it easy for you to configure an attractive page without having to build it from scratch.


Elements and widgets are ​individual building blocks for each page. For example, you can drag a text element onto a page to add text, or use an image element to add an image.

​The best landing page templates: Thrive vs Elementor

According to the sales pages, Thrive Architect has 276 content templates, while Elementor Pro has 300+ templates. Not much difference there. 

But volume alone doesn't speak to quality. Let's look at the range of templates and how they actually look.

The experience of using a content template is quite different in both plugins. I'll go through both below. 

How to use Elementor Pro's content templates

​You can access Elementor's content library ​from the WordPress dashboard sidebar ​by entering the template menu.

Elementor Template Menu

From the template dashboard, you can add a new template depending on what you want it for (e.g. a post, page or archive).

Elementor Template Dashboard

​These templates can also form the basis of your WordPress theme (see more about Elementor's theme builder feature below). 

Elementor Create New Template

​In the Elementor Pro template library, I ​counted 141 page templates, but there also lots of templates they call "blocks"​. These are not complete page templates, but you can put them together and save your own custom template

Elementor Template Library

​Once you've selected a template, you're taken to the Elementor editing window where you can customize it using the normal interface. 

You can also click the folder icon from within the editor to access ​the template library.

Elementor Pro templates

How to use ​Thrive Architect's content templates

​It's much easier to access full Thrive landing page templates from the main editing interface. But there's a ​limitation. You can only use ​templates on WordPress pages, not posts. Also, you can't use templates as part of your WordPress theme design. 

​To access ​the landing page template, add a new page and launch Thrive Architect.

You'll notice an additional icon on the right-hand editing column that launches the template selector.

Thrive Architect Template Availability

​Once you click the template icon (which, for some reason, is a cloud with a down arrow in it), you can browse the default landing page templates.

thrive architect templates
Thrive Architect Templates

​Each template is grouped by style, ​and clicking on a page style will show you the available templates.

Thrive Architect Landing Page Set

​You can also filter by page type (e.g. homepage) if you know the type of page you are designing. This saves a lot of time.

Thrive Architect Landing Page Filter

​I counted​ and, at the time of writing this, there are 439 landing pages templates in Thrive Architect. Like Elementor Pro, Thrive Architect lets you save your own custom templates

​In terms of design, both Thrive Architect and Elementor Pro have plenty of attractive landing page templates, ​but ​I think Elementor Pro has the edge ​due to templates being available on all post and page types, and the additional option of using templates to create part of your WordPress theme. 

​Best ​landing page templates: ​Elementor Pro

​​​for ​its flexible template editor that works on posts, pages and other page types and theme templates

​The best elements: Thrive vs Elementor

​Moving on to elements, and there's ​a lot of functionality overlap between the two plugins. 

Here ​is a combined screenshot of every single Elementor Pro element:

All Elementor Pro Elements

​I count 76 unique elements in Elementor Pro. ​

​For comparison, here are all of Thrive Architect's elements:

All Thrive Architect Elements

​I count 42 unique elements in Thrive Architect.

Both plugins have a g​ood range of elements, but Thrive notably has the following that Elementor lacks:

  • Tables
  • Contact forms

​If you ​plan to add tables and​/or contact forms ​to your WordPress site and don't want to use additional plugins, Thrive Architect is the better visual editor.

Thrive Architect Content Blocks vs Elementor Pro Blocks Library

Thrive Architect Content Blocks

Thrive Architect comes with a relatively new feature called Content Blocks, which are a ​bit ​like halfway between elements and templates. 

In short, Content Blocks are pre-designed mini templates for different sections you might want on your page, like calls-to-action, pros and cons, quotes and subscription boxes (you can read more about them here). At the time of writing this, I counted 61 content blocks in Thrive Architect.

Elementor Pro also has a range of blocks in its library. There are way more Elementor blocks than Thrive offers, but a lot of the designs are very similar to each other. However, for beginenrs who don't want to do too much customization themselves, Elementor makes it easier to design what you need. 

I also prefer the design aesthetics of Elementor's elements, which seem a bit more modern and professional to my eye.

Elementor Pro Content Blocks

​It's tough to call a winner in this category, because Elementor wins on aesthetics and ​range, but its lack of functional elements like forms and tables really lets it down. 


​Best ​​elements: ​​Thrive Architect

​for its wider range of functional elements, including tables​ and contact forms

​How do Thrive and Elementor affect WordPress page speed?

​​Website speed is a big deal for most of us​, especially anyone using cheap WordPress hosting

​To test the performance of both Thrive Architect and Elementor Pro, I ​created similar landing pages using both plugins. Both pages are on this website, so I can guarantee that the hosting conditions are identical (I'm using CloudWays hosting and the GeneratePress Premium theme).

​Both landing pages use default portfolio templates with the stock images they came with. I'm using WebPageTest to measure speed and page load performance.

Thrive Architect Speed Results

​The Thrive Architect portfolio page loaded in a respectable 1.837 seconds, with 56 requests and 1,484 bytes (around 1.5MB).

​Now the Elementor test page:

Elementor Pro Speed Test

​The Elementor Pro portfolio page loaded in 3.915 seconds, with 56 requests and 2,989 bytes (almost 3MB). 

On the surface, Elementor Pro looks very slow, but I believe it's mainly due to the template page having much larger image files on it.

To make the test a bit fairer, I deleted a few images from the Elementor test page and scanned it again:

Elementor Speed Test2

​Now the Elementor page loaded in 2.441 seconds, with 50 requests and 1,535 bytes (around 1.5MB). 

​With both the Thrive Architect ​and Elementor pages around 1.5MB, I can rule out page size as the problem.

So why is Elementor Pro slowing my WordPress page down? I thought it could be because I missed the trailing slash of the URL when I pasted it into WebPageTest (causing an additional redirect), so I ran it again but still got a load time of around 2.5 seconds.

To try and narrow down the issue, I made 3 test pages with only a single line of text: 1 in the standard WordPress editor, 1 in Thrive Architect and 1 in Elementor Pro.

Here are the results:

​WordPress page builder speed test results

1

​The standard WordPress editor is the fastest 

Wordpress Editor Page Speed

​Load Time = 1.352 seconds

2

​Thrive Architect is in 2nd place

Thrive Architect Page Speed

​Load Time = 1.583 seconds

3

​Elementor Pro is the slowest

Elementor Page Speed

​Load Time = 1.645 seconds

​There's not much in it, but Thrive Architect is faster than Elementor Pro, mostly due to it adding fewer bytes and requests to the page. 


​It looks like a visual editor will always slow you down more than WordPress' own built-in editor​. You can always try plugins like WP Rocket (my review here) or perfmatters (my review here) to help WordPress load faster. 


​Best ​​​for Page Speed: ​​Thrive Architect

​for adding fewer page requests, and bytes to pages

Price, support and updates

​Let's take a look at how Thrive Architect and Elementor compare in terms of their cost, how they manage customer support requests and access to plugin updates.

Best value plugin: Elementor Pro vs Thrive Architect

Elementor Pro Price

Elementor Pro costs from $49 for a single-site license. However, this only gives you access to support and updates for 1 year. At the end of that year, you'll need to renew your license to keep getting updates

Thrive Architect Price

Thrive Architect costs from $67 for a single-site license. It might seem more expensive than Elementor Pro, but if you check the small print, you actually get lifetime unlimited free updates. That means, unless you want to access customer support after the 1st year, you can pay for Thrive Architect just once and get free updates for life. That works out much cheaper than Elementor Pro in the long-run. 

​Is Thrive Membership worth it?

​Unlike Elementor Pro, Thrive Architect is made by a company that also makes other popular WordPress plugins and themes, Thrive Themes

​If you also need some of the other plugins or themes that Thrive make, the best value option they offer is the $19/month membership package (​paid annually = $228/year) , which gives you access to support, updates and the available plugins and themes. 


Here's a list of the different products Thrive Themes offer:

There's also the Thrive Theme Builder theme that will be released soon (currently in beta to Thrive members). Members can still access Thrive's previous set of themes (see examples here). 

Thrive Themes Plugins

You'd only need to use a couple of these plugins to get a lot of value out of the $19/month option. I double-checked and, if you cancel your membership, you can still use all plugins and themes and get unlimited lifetime updates. I'm quite impressed by that. Although, if I'm being picky, I would say that it's a bit misleading to display the $19/month pricing when there's no monthly payment option available. You can, however, pay quarterly (every 3 months) at $30/month, which means that for $90 you can get every existing Thrive plugin and theme with lifetime updates. 

​Best ​​​​Price: ​​Thrive Architect

​for lifetime free updates and membership options with additional plugins/themes

Best ​customer support

​Both plugins offer 1 year of customer support as standard, so what kind of support will you actually get?


Thrive Architect customer support

In the past, Thrive's support forum was open to all members. I liked this option because you could often find the answer to your question by simply browsing the forum. Now, the support forum is private and you'll need to create a support ticket for your issue (no chat feature).

Thrive Support Forum

​Thrive Architect's support forum


​If you need to, you can access the support forum to ask pre-sales questions. Thrive won't, however, help you with custom code​. 


There's a pretty good volume of knowledge base articles and tutorials to help you ​get started.

Thrive Knowledge Base

​Elementor Pro customer support

Elementor Support Forum

Elementor's support ​page

Elementor​'s support works in much the same way as Thrive's. They encourage you to look at their tutorials where possible, and then you can create a support ticket for specific questions.

Elementor Documentation


Elementor Pro users get premium support, which is by email only (no chat feature). Support only covers existing Elementor features and does not extend to custom code, CSS or development issues. If you're a more advanced user, you will need to log a new issue on ​Github for assistance.

Elementor Github

​Best ​​​​​Support: ​​​It's a tie!

​Both plugins offer email-based support tickets for 1 year for premium users​, good knowledge base tutorials but no custom code help.

​Additional features to look out for

​​You've seen how Thrive Architect and Elementor compare ​on their main features, but there ​are a few noteworthy additional features that are unique to each plugin. Depending on your needs, this might help swing your decision in one way or the other. 

​Global Widgets

Elementor Global Widgets

Elementor has one special feature that could make it the much better choice than Thrive Architect: global widgets


In essense, a global widget is any element or group of elements​ on any page or post on your website ​that is edited in one place to make changes ​everywhere at once. This feature will save you a ton of editing time if you use it to build sitewide content, like a CTA or email subscription box.


On the flip side, Thrive Architect is lacking a global widget feature. The closest you can get is by using the global header and/or footer feature, but those are only available on landing pages, not posts.

​Theme Builder

Another feature Elementor has that Thrive is lacking is its Theme Builder. Launched in a 2018 update, Elementor Pro's Theme Builder allows you to visually customize WordPress features like headers, footers and archive pages (where your blog posts display). It's basically the same as editing page content in Elementor, but you can now use it to design theme content templates. 


Thrive Themes is launching a stand-alone Theme Builder soon, but it's still in beta at the time of writing this review, and unclear whether it will be available as part of Thrive Architect or only for members. 


​Best ​​​​​​Extra Features: ​Elementor

​for its theme builder and global widgets

Final verdict: is Thrive Architect or Elementor Pro best?

It's been a tough job comparing these two page builder plugins: they both have so many merits and, to be honest, you'll do well with either. Ultimately, it comes down to what you need a page builder for. Here's a summary of how each plugin stacks up for different use cases.


P.S. In case you're still wondering, I used Thrive Architect to edit this post (you can tell because I used the table widget at the top of the post!).

​Which visual page builder do you need?

Thrive Architect Logo

Thrive Architect i​s best for:

  • ​Lifetime updates
  • ​Wider range of elements, including tables and contact forms
  • ​Faster ​site speed
  • ​Faster frontend editing
  • ​Thrive Themes Members
Elementor Color Logo

​Elementor Pro is best for:

  • ​Global widgets
  • ​Building theme pages
  • ​Using templates on posts
  • ​Wider range of pre-desgined templates
  • ​Price (as a single plugin)