In the Elementor ecosystem, Crocoblock is a notable enough name. It is the developer of JetPlugins, a set of premium Elementor add-ons that consists of 22 add-ons in total. Each add-on on the JetPlugins set is designed specifically for a specific function. For instance, JetPopup is designed to create popups, while JetWooBuilder is designed to customize WooCommerce. When combined, the JetPlugins set can be a serious competitor to Elementor Pro, which eventually raise you a big question. Should you use Elementor Pro or JetPlugins?
Before we continue, we want to mention a bit about why some users (agencies in particular) started to look for an Elementor alternative. On March 1, 2021, Elementor applied new changes to its Pro plans. You are no longer able to install Elementor Pro on 1,000 sites with the EXPERT plan (which costs $199/year). Instead, you need to use the AGENCY plan which costs 999/year to install Elementor Pro on 1,000 sites. The EXPERT plan now only allows you to install Elementor on the maximum of 25 sites. That is why using JetPlugins as an Elementor Pro alternative is getting more relevant and reasonable. The fact that JetPlugins is capable of handling nearly all jobs Elementor Pro can handle is another point to strengthen the reason.
Elementor Pro vs Crocoblock: The Essential Things You Need to Know
As we said in the opening section, Crocoblock is the developer of JetPlugins, a set of premium Elementor add-ons. The JetPlugins set itself consists of the following add-ons:
In this article, we will frequently mention “Crocoblock” instead of “JetPlugins”. When we say “Crocoblock”, it refers to the entire JetPlugins set.
Elementor Pro is technically an Elementor add-on. With only a single add-on, you will be able to create custom templates for your theme parts, popups, customize WooCommerce, and so on. So, face to face comparing Elementor Pro and Crocoblock (which consists of 22 add-ons) might looks unfair. That is why in this article we will focus on the functionalities and features they offer.
Actually, the major reason why Elementor Pro and Crocoblock worth to compare is the pricing plans they offer. Both Elementor and Crocoblock offer varied plans which you can choose according to your needs. The most expensive plan offered by Elementor Pro costs $999 per year for 1,000 sites, while Crocoblock charge $265 for its highest plan (or $750 for a one-time purchase option). The highest plan of Crocoblock allows you to install Crocoblock on unlimited sites with lifetime update support.
In general, Elementor Pro comes with the following key features:
- Theme builder
- Woocoommerce builder
- Popup builder
- Form builder
- The ability to add dynamic content
- The ability to unlock pro widgets
- The ability to unlock pro templates
Crocoblock has the capability to handle all jobs Elementor Pro can do. Here are the details:
Elementor Pro vs Crocoblock: Features Comparison
Every WordPress theme has template files that govern the layout of theme parts. For instance, the header.php template file governs the layout the header of your website. You can refer this article to learn more about template files in WordPress.
Elementor Pro comes with a theme builder feature that allows you to create custom templates to replace the default template files of your theme. You can create the custom templates using the visual editor of Elementor. When creating a custom template, you can add display conditions to set where the template to apply. Crocoblock also has the capability to create custom templates thanks to JetThemeCore. Same as Elementor Theme Builder, JetThemeCore also supports display conditions.
Here are the theme parts you can create the custom templates of:
|Search Results Page||Yes||Yes|
In addition to the parts above, you can also use Elementor Pro and JetThemeCore to create a custom template to display the content of a custom post type.
Note: You can’t use Elementor Pro and JetThemeCore all together. The custom template you created with Elementor won’t work if you install and activated JetThemeCore.
WooCommerce Builder is one of the components of Elementor Theme Builder. When you have WooCommerce installed and activated on your WordPress site, you will see tabs dedicated to creating WooCommerce templates when accessing Elementor Theme Builder (Templates -> Theme Builder).
Meanwhile, Crocoblock has JetWooBuilder that is designed specifically to customize your WooCommerce-powered e-commerce site. Be it Elementor WooCommerce Builder or JetWooBuilder allows you to create custom templates to replace the default WooCommerce templates. The two support display conditions to allow you to create custom templates for specific area. For instance, you can create a custom single product page template for products with specific tags or product under certain categories.
In general, WooCommerce consists of the following parts:
- Shop page
- Single product page
- Product archive page (category and tag)
- Checkout page
- Cart page
- Success page
- Customer account page
Crocoblock is one step ahead of Elementor Pro in this area as its JetWooBuilder allows you to create custom templates for all parts above, while Elementor Pro only allows you to create four parts. Take a look at the table below.
|Single product page||Yes||Yes|
|Product archive page (category and tag)||Yes||Yes|
|Customer account page||No||Yes|
Also, Crocoblock has JetSmartFilters that you can use to add more advanced filtering features on your e-commerce site. There are lots of elements you can use as the filtering parameters. Including rating, price, and color.
Elementor Pro allows you to create popups on your WordPress site thanks to its popup builder feature. Crocoblock has JetPopup to accomplish the same thing. We have a separate article that compares Elementor Popup Builder and JetPopup in case you are interested.
Be it Elementor Popup Builder or JetPopup allows you to create the popup using the visual editor of Elementor. They both support display conditions to allow you set where the popup to appear. They also support a wide range of trigger types as follows:
|On mouse scroll||Yes||Yes|
|On button click||Yes||Yes|
|On page exit intent||Yes||Yes|
|Arrives from specific URL||Yes||Yes|
|Arrives from search engines||Yes||Yes|
|Show after x page views||Yes||Yes|
|Show after x sessions||Yes||Yes|
With many display conditions supported, you can use Elementor Popup Builder and JetPopup for a wide range of purposes. You can use them whether to create an email opt-in popup, cookie consent, notification bar, full-screen menu, and more.
One advantage of Elementor Popup Builder than JetPopup is that it offers more ready-made popup templates. There are over 140 popup templates offered by Elementor while JetPopup offers only about 120 popup templates.
When creating a custom template using Elementor Theme Builder, you can add dynamic content such as featured image, post meta, post title, and so on. When necessary, you can also add custom fields. However, you need to install an additional custom field plugin like ACF and Pods first to add custom fields. Some dynamic content types supported by Elementor Theme Builder are:
- Site title
- Site logo
- Post title
- Page title
- Post meta (date, category, author, and so on)
- Featured image
- Post excerpt
- Post content
Crocoblock has JetEngine to display dynamic content on an Elementor template. It has no widgets like site title, site logo, or post excerpt like Elementor, but it does have widget to display featured image, post meta, and dynamic link.
In addition, JetEngine has the capability to create custom fields, custom post type, dynamic map, dynamic calendar, and custom form which might be useful if you want to create a listing website type (e.g., property site).
The Form widget offered by Elemetor Pro allows you to create a form on a page or theme builder template. You can use it to create a wide range of form types. From a very simple form like a contact form to a more complex form like job application form. Recently, Elementor released a new feature to allow you to manage the form submissions directly from your WordPress dashboard without installing an additional plugin. The Form widget of Elementor support the following form fields:
- Text Area
- File Upload
You can set the following actions on your form:
- Send to email
- Send to form submission manager
- Open a popup
- Connect to webhook
- Connect with an email marketing service (Mailchimp, Mailerlite, Active Campaign, GetResponse, ConvertKit, MailPoet).
JetEngine’s Crocoblock comes with a module to allow you to create a custom form. You can create the form via the JetEngine dashboard and then style it up via the visual editor of Elementor. JetEngine form module allows you to add the following form fields:
- Text Area
While the form actions you can set are:
- Send to email
- Insert/Update post
- Register new user
- Update user
- Connect to webhook
- Connect to an email marketing service (Mailchimp, ActiveCampaign, GetResponse)
- Insert appointment (JetAppointment required)
- Appartment booking (JetBooking required)
In the context of Elementor, widgets determine the type of elements you can add to your page. The more widgets you have, the more chances you can create an engaging page by adding interactive elements. Elementor Pro comes with over 90 widgets in total, including the PayPal Button widget which was added on version 3.2
Elementor Pro has the following widget collections:
|Portfolio||Table of Content||Post Navigation|
|Nav Menu||Facebook Button||Page Title|
|Animated Headline||Facebook Comments||Post Title|
|Price List||Facebook Embed||Post Excerpt|
|Price Table||Facebook Page||Featured Image|
|Flip Box||Template||Archive Title|
|Call to Action||Search Form||Archive Posts|
|Media Carousel||Author Box||PayPal Button|
|Testimonial Carousel||Code Highlight||Video Playlist|
Since Crocoblock consists of 22 add-ons, it definitely has more widget collections as well. Crocoblock itself has an add-on — JetElements — aimed specifically at enriching your Elementor widget collections. JetElements allows you to add creative elements to your page. Here are the widgets offered by JetElements.
|Advanced Carousel||Dropbar||Pricing Table|
|Advanced Map||Headline||Progress Bar|
|Animated Box||Horizontal Timeline||Scroll Navigation|
|Animated Text||Image Comparison||Services|
|Audio Player||Image Layout||Slider|
|Logo Showcase||Lottie||Team Member|
|Circle Progress||Portfolio||Vertical Timeline|
|Countdown Timer||Posts||Video Player|
|Download Button||Price List||Weather|
The availability of ready-made templates might be another consideration for you whether you are going to use Elementor Pro or Crocoblock in the end. Both Elementor Pro and Crocoblock offers hundreds of ready-made templates to streamline your workflow. The ready-made templates offered by the two ranging from page templates and section templates. The templates are very well-organized in their respective template library. In Crocoblock, you need to activate the JetThemeCore add-on to be able to access the template library.
Without a doubt. Upgrading to Elementor Pro is worth it if you want to get the most of Elementor. Elementor Pro is capable of handling a lot of jobs from creating custom templates for your theme parts, creating forms, creating popup, creating custom templates for WooCommerce, and a lot more. Crocoblock, in some ways, has broader capability than Elementor Pro. For instance, it has JetBooking and JetAppoinment to add both booking and appointment functionalities to your WordPress site. Also, its JetWooBuilder offers more sophisticated customization options than Elementor WooCommerce Builder. The problem with Crocoblock is that you have to install and manage too many plugins on your WordPress which may bother you.
With Elementor Pro, you only need to install and manage one plugin (Elementor Pro itself). If you need to add custom fields, for instance, you can simply install ACF or Pods which are free. Although having many plugins on a WordPress site doesn’t not necessarily affect the site performance (depending on your hosting capability), it will be inconvenienced to manage them (run the updates, for instance). If you have no problem about this, then Crocoblock is worth to use. Especially if you are an agency as Crocoblock offers a plan that you can get with a one-time purchase option and can be installed on unlimited websites.