CSV Importer Pro + JetEngine: Import Export Data

  • Blog
  • CSV Importer Pro + JetEngine: Import Export Data

Dynamic websites are the most preferred choice for creating advanced websites. It provides a better and personalized user experience as it modifies website content based on user preferences or interests. This lets your visitors come back to your website and also stay on your website for a long time. Dynamic website content is typically stored on a CMS. When a user visits a dynamic site, the pages are generated in real-time based on the data from the visitors. The dynamic websites will change whenever the user visits the site each time depending on aspects like timezone, the viewer of the site, time of the day, or the native language of the site visitor.

JetEngine plugin is most popular for adding & editing dynamic content with Elementor theme builder to build a powerful dynamic website. Dynamic content is web content that changes according to user behavior. A website with dynamic content is called a dynamic website.

This article will discuss Crocoblock the team behind the development of the JetEngine plugin, JetEngine plugin to create dynamic content, WP Ultimate CSV Importer to import and export JetEngine Fields data, Pricing of JetEngine plugin, More plugins from Crocoblock, and JetEngine plugin comparison with other plugins.

Keep the ball rolling.

About Crocoblock JetPlugins

Before that, we should know who Crocoblock is. Crocoblock is a company in Ukraine well-known for developing add-ons or plugins for Elementor. Crocoblock offers a collection of tools called JetPlugins which let you build any kind of website. JetPlugins pack has 20 addons. You can view all their plugins here. All of them are paid add-ons. Crocoblock also develops some free addons for Elementor. Find them here. Having been in WordPress for 10+ years, they are the No. 1 Elementor plugin developer.

Jetplugins are grouped under functionalities such as Dynamic Content, Advanced filters, Booking functionality, Appointment functionality, Mega menu, Grid & Layouts, and Multivendor marketplace. It also comes under the category of dynamic content, e-commerce websites, and stylish visual effects.

Crocoblock also provides high-quality theme templates. Here you can view all the websites made with Crocoblock. They have 1M active installs and are rewarded with 500+ reviews on Trustpilot. Non-stop plugin updates and the tutorials offered by them will make people fall in love with them.

JetEngine - Innovation in building dynamic content for websites with Elementor

JetEngine is one of the addons of JetPlugins by Crocoblock. The features in the JetEngine plugin are useful to create dynamic websites with Elementor. Even elementor lets you build dynamic websites, but it also lacks some features. This is where JetEngine comes into play. Elementor lets you only add the default dynamic content types of WordPress (post meta, featured image, post title, page title, and so on). It has no way to add custom dynamic content types like Custom Fields, Custom Taxonomies, and Custom Post Types. You can create custom dynamic content types with JetEngine in the backend and then add them to your Elementor designs.

Here are some of the JetEngine custom content types:

The default settings of the JetEngine plugin only let you access custom post types, custom fields, custom taxonomies, and listing items and for others, you need to enable the modules.

Import Export JetEngine Fields data with WP Ultimate CSV Importer

Now let’s see how to import and export JetEngine Plugin data with the WP Ultimate CSV Importer plugin. The JetEngine data import-export is only supported in our Pro version plugin. You can buy the plugin from here.

Import JetEngine Fields data in leaps and bounds

This import and export plugin for WordPress eases your data importing and exporting operation. You can import any CSV/XML data into your WordPress website. For JetEngine, we have added import and export compatibility for Custom Fields, Custom Post Types, Custom Taxonomies, and Custom Content Types. All post types import methods remain the same.

Prepare a proper CSV/XML file referring to our documentation. Just follow the below steps to import JetEngine plugin data.

Export JetEngine Fields data from WordPress

You can export JetEngine Custom Fields, Custom Post Types, Custom Taxonomies, and Custom Content Types data. Exporting your data is easy and you can download the exported data on your local desktop. Follow the simple steps here to export data with WP Ultimate CSV Importer:

Pricing of JetEngine plugin

This amazing plugin is sold just for $16. This seems to be a yearly subscription. The mentioned amount is to buy the plugin for a single site. You can buy this plugin with more feature packages for $85. This is also a yearly subscription. You can know more about pricing here. The pricing comes with a 30-day money-back guarantee. So you can buy this plugin without any other third thought.

More about Crocoblock

Get to know more plugins developed by the Crocoblock team by visiting the link here. Crocoblock also provides free plugins for Elementor & Gutenberg. You can get in touch with them through online chats, social chats, and Zoom calls. Support via tickets is also available. Here see the comparison for JetEngine with other competitor plugins.

How to Use JetEngine Pugin in WordPress: A Step-by-step Guide


JetEngine is a WordPress plugin that eases creating and managing dynamic content. You can use it to create complete dynamic websites in WordPress. JetEngine is provided for Elementor and Gutenberg.  You can use any of these to build a complex website. This article discusses how to use the JetEngine plugin in WordPress with step-by-step instructions.

Why do you need the JetEngine plugin?

JetEngine provides all the features to create a dynamic and complex website. But there are other best dynamic content plugins in the market like Toolset, ACF, and Meta Box. Here in this JetEngine comparison with other dynamic content plugins, you will know how JetEngine stands out from the other plugins. JetEngine is the only plugin that offers custom field types like ‘Icopicker’. It is the only solution to create a personal data repo for every user to store their post collections.

JetEngine offers unique tools like Front-end Forms, Membership, Profile Builder, and Rest API to develop more complicated websites. Check out their comparison guide for more information.

Custom Fields in JetEngine

The Custom Fields are used to display additional information to the Post/Page/Custom Post. If you create a new post, you may want to add additional data that’s not available by default. To satisfy your need, you can use Custom Fields in JetEngine to add Custom Fields to your Post, Page, Custom Post, etc.,

By default, WordPress has fields like Post Title, Author, Post Date, Featured Image, and on. Sometimes your needs may differ and you might need to create custom fields like gallery, and CheckBox to display the additional information.

Let us consider if you are owning a car rental website. Your Post/Custom Post may require additional fields. The additional fields like the type of car, number of seats available, pick-up and drop location, etc., To create those custom fields in WordPress, you can use the Meta Box feature in the JetEngine plugin.

Before getting started please make sure you have installed the JetEngine plugin on your WordPress and activated it. You can buy the JetEngine package from their  Official Website. Let us see how to create and assign the custom fields inside JetEngine.

Add New Plugin
Add Meta Box

In the General Setting, give your field group a title on the Meta Box Title field. Now we have created the Title, next we need to assign the Field group to a content type. By default, JetEngine allows assigning the field group to Post, Taxonomy, or User. Click on the Meta Box For the dropdown list to set the Content Type.

Furthermore, you can set the Visibility Condition for the created Custom Fields. The condition can be set based on the ‘Meta Box For’ field selection. According to your needs, you can assign the custom fields to Post/Page/Products/etc., if you have selected Post from the ‘Meta Box For’ field.

Visibility Options

Then click on the New Meta field to create custom meta fields.

Add New Meta Field

You can set label value in the Label field, and field types value can be set on the Field type option. Fill out other fields such as field width, character limit, and object type.

We will look at the Custom Meta field types supported by JetEngine.

Below are the Custom Meta Fields, you can create with JetEngine plugin.

Text Icon & Color picker
Posts Time
Datetime Textarea
WYSIWYG Switcher
Date Checkbox
Media Gallery
Radio Repeater
Select Number
Field Type
Add Post Type

Custom Post

WordPress has different content types and they are called Post Types. The Default WordPress Post Types are,

Custom post types are extra post types that have been added to WordPress by using custom code or plugins. If you want to add additional functionality to your site, but don’t want to make every post a standard post, this is the right option for you. JetEngine allows you to create Custom Posts based on our requirements. The Custom Post Types can be created quickly and easily using JetEngine. Custom Post Types allow you to present certain content types with a customized template. Create a Custom Post Type with JetEngine by following the below steps.

Add New Post Type

Labels:  The Labels block allows you to customize how the CPT name will be displayed. 

Generally, it will be like “Add New Item,” but you can modify it to suit your needs. For example, I change it to  “Add New Car Rental Shop ”. So you can adjust the labels and change them for your needs. If you don’t make any changes it will automatically fetch the default values.

Once you’ve completed the Label section, move on to the Advanced Settings block.

Is Public Enabling the toggle will display the CPT in WordPress dashboard
Exclude From Search This will disable the CPT from the front-end search results.
Show Admin UI If disabled, this toggle will suppress the tab to edit custom posts on the dashboard
Show in Admin Menu You can set the visibility of the CPT using this option more specifically
Show in Nav Menu It will display the CPT in Navigational Menu
Show in Rest API It will hide the CPT from Rest API
Register Query Var Used to Register Query Var for the CPT
Capability Type This field defines the string that WordPress will use when building capabilities for this CPT
Has Archive You can archive posts on the CPT using the toggle.
Hierarchical Lets you add CPT in a hierarchy of the website
Menu Position It will define the position where the CPT will be displayed in WordPress dashboard
Menu Icon You can set your unique Icon for the CPT
Supports Lets you add an additional supporting block that will display in the CPT editor page.

If you have completed the Advanced Settings, you can start to create Custom Fields for the CPT to add more content to the CPT. Please refer to the ‘Custom Fields in JetEngine’ section in this blog to learn how to create the Custom Fields.

Meta Boxes
Text Icon & Color picker
Posts Time
Datetime Textarea
WYSIWYG Switcher
Date Checkbox
Media Gallery
Radio Repeater
Select Number

After completing adding the custom fields, simply click on the Add Post Type button to create the new Custom Post.


The new Custom Post will be created, you can view it on the left sidebar of your WordPress dashboard. 


In case you have missed adding any custom fields or any settings, you can use the Edit option and edit the created Custom Post.

add new

Jet Engine - Repeater Field

Using the JetEngine Repeater Fields you can create content multiple times for any post or custom post. Let us see an example for adding the repeater field.

If you are running a tour website, you might have a post ’Country’ that has several tourist sights within it. In this case, we cannot manage with default custom fields, so JetEngine helped us by providing the Repeater field. We are going to create a repeater field with a set of fields like location, image, and accommodation nearby. So by just clicking the Add button, we can add as many tourist sights as we want with the details.

How to create Repeater field in JetEngine plugin

Repeater Field

Once you have chosen the Repeater field type, a new block with the New Repeater Field button will appear. Click on the button. Start adding fields like Text, Number, Checkbox, Radio button, and other fields you want. The fields you are adding inside the repeater field are considered as sub-custom fields.

Click on the Add Meta Box to save the created meta fields with the repeater.

Add meta box

This is how it will finally look.

Add items

How to create JetEngine CCT?

Custom Content Type
Custom post types
New Fields
Admin Column

lick ‘Add Content Type’ once you have done creating the CCT inside JetEngine.

Now the Custom Content Type is created. You can edit or delete it by just clicking on the Edit/Delete button. Also, you can add a new Content Type by clicking ‘Add New’.


How to create Custom Taxonomy?

There may be a dozen posts about one topic on the WordPress site, so to categorize them you can create a taxonomy to group them together. Simply, you can create a taxonomy to unite posts if they pertain to the same topic.

Add New Taxonomy

Edit Items-> Edit Category for easy navigation.

Add Meta Field

Once you have done the above steps, your custom taxonomy will be displayed in the assigned post type submenu. A custom taxonomy has been assigned to the custom post.

CPT Name

Below is a screenshot for how custom fields will appear inside the custom taxonomy.


After it is created, you can use the Edit button to make modifications at any time. To delete the custom taxonomy from the lists, just click the Delete button.

custom taxonomy list

How to create Relationships using JetEngine?

A JetEngine Relationship is used to interrelate the different CPT, CCT, Users, and Taxonomies.

For creating Relationships, go to WordPress dashboard -> JetEngine -> Relations.A new page will appear with an Add New button at the top. Click on it.

Relation list

In the General Settings, provide the name for the Relation. Also, choose the Parent Post and Child Post from the dropdown. From the dropdown of Relation type, choose the Relation One to One, One to Many, or Many to Many.

Add Relation

In the next section, you can enable and disable the toggle based on your need. For example, you can add controls of the related children to the parent object or related parent to child, and so on.

The label section can be customized to fit your needs, and will not appear on the front and will only be used for reference. The default value will be used if the values are left as empty.

For example: Add New Item -> Add New Relation.


The next step is adding meta fields. You can add Meta Fields to the created relation. By clicking on the New Fields button. Set the title of the field in Label and select the type of the field in Field Type. By enabling the toggle for Is Required Field, you can make the field mandatory.

meta fields

Plugins to Import and Export JetEngine data

Many plugins are available on wordpress.org if you search to Import and Export WordPress data. But if we narrow down the feature to import and export JetEngine plugin data, CSV Importer is the only solution. It offers import export support for JetEngine Meta Box, Custom Post Types, Custom Content Types, Custom Taxonomies, Repeater field, and Relations field.

Ultimate CSV Importer plugin has many powerful options to import and export data such as different file types support, scheduling options, mapping fields, advanced settings, rollback option, etc., Check more features on the CSV Importer page.

Import JetEngine Meta Box Fields in WordPress

JetEngine Meta Box Custom Fields can be assigned to Post, Taxonomy, and User. The post includes Posts, Pages, Custom Posts, etc., Taxonomy includes Categories, Tags, Custom Taxonomies, and on. User includes Edit User and Edit User & Profile. You can import JetEngine custom field data along with any post types. Watch the below video to learn JetEngine Meta Fields Import and Export.

Play Video

WP Ultimate CSV Importer imports data prepared in CSV or XML format files. Use any text editor and include all the content you want to import. The file should have one header row. Other rows are considered to be values. To ensure proper importing, the row headers are important to map the fields with WordPress fields. Check the sample CSV here in our CSV Importer sample CSVs blog to find how the values are specified. After you prepare the CSV file, please validate it in CSV lint to keep your CSV error-free. If you are using an XML file, validate it here.

CSV Importer Free now comes with the compatibility of importing and exporting JetEngine Custom Fields data.

How to Import JetEngine Meta Box Fields with CSV Importer

Install the CSV Importer plugin in your WordPress. Upload the prepared CSV or XML in the plugin. You can either drag the file from your computer and drop it inside the plugin or you can browse and upload the file from the computer. You can also upload your file from the server, FTP/SFTP, or provide any external URL file link to process the data import. The external URLs are like google sheet URLs, dropbox URLs. The URL should be publicly accessible.

You have to choose the Post type next. According to your selection, the mapping will be loaded. This part is crucial where you map CSV headers with the WordPress headers. Depending on the mapping the importer will do the import process. The CSV headers data will be imported to the matched WordPress headers.

If you are using images from external sources inside your CSV/XML file, you will need the media handling section. So make it enabled to import those images into the WordPress media library.

Select Import and import all JetEngine Meta Box fields data to WordPress.

Import JetEngine Repeater fields

To import JetEngine Repeater fields, you have to add repeater field values in CSV/XML. For example, consider you have text and number fields as sub-fields inside the repeater field. The name of the text field is ‘student_name’ and the number field name is ‘student_age’. You have to provide the values in the pipeline separator to differentiate multiple row values like below:

student_name field values: alina|harry|martin

student_age field values: 27|26|29

Prepare a CSV/XML file including repeater field values and import them with the CSV Importer plugin. The importing steps are common. Here is a short overview of the steps:

Importing JetEngine Relations Data

JetEngine Relations Data import requires adding ‘jet_related_post’ and other meta fields created for the Relations inside your CSV/XML. The ‘jet_related_post’ field has a child post id. If you’re relating to multiple child posts then separate the multiple id values with pipelines. To know the format of adding values to Relation Meta Fields, check our documentation for JetEngine Relations import. Then go through the above-mentioned importing steps and do the import.

Schedule your Import function

Run the import at any time. While you configure import steps, you can configure the schedule import option. In the ‘Import Configuration section’(which comes after the featured media handling page), enable the last option ‘Do you want to schedule this import?’ option, and provide all required details like schedule date, time, frequency, etc.,

How to Export JetEngine plugin Data

You can backup or export JetEngine plugin data. The CSV Importer plugin has the option to export your Meta Box fields, Repeater fields, Relations, Custom Post Types, Custom Content Types, and Custom Taxonomies. Let’s see how you can export JetEngine data with CSV Importer.

Visit the Export page inside the plugin and select the module you want to export like Posts, Pages, Custom Posts, or Custom Taxonomies. When you choose the Custom Posts, or Custom Taxonomies option, you will see the dropdown beside it which lists all the Custom post types(and CCT), and Custom Taxonomies created on your website. Provide a file name and choose the file type (CSV, XML, XSL, or JSON) to export from the options. 

WP Ultimate CSV Importer provides exporting options to export chosen data from WordPress. It lets you export data of a certain period, data of a particular author, data of specific fields, etc.,

Apply the filters you want, and choose Export. Download and save the file in your local. You can also use the scheduling option to back up your data at any specified time right from the page where you click the ‘Export’ button. Provide the schedule details and get your data downloaded automatically at the configured time.

Summing up

Using the JetEngine plugin will help you in building advanced WordPress websites. With the WP Ultimate CSV Importer plugin, you can import and export CSV or XML data to JetEngine plugin fields and quickly build your website with powerful content. Grab our premium plugins in bundle discount offer.

Get in touch with us

So is this article helpful for you? Do you want to include any further related details in this article? Share your feedback or suggestions with us. Just mail us at [email protected]

© 2023 | All Rights Reserved | Smackcoders, Inc

Cookies help us deliver our services. By using our services, you agree to our use of cookies.