In a hurry or just need a simple direction? If you are already familiar with Elementor and just need to know where to find the Template Import / Export options? Click the button below.

The following is a simple and basic step-by-step to creating and sharing templates using the Elementor Page Builder for WordPress. This post has been designed to help familiarise yourself with the process, prior to venturing off on your own.

Please note that you can build templates from scratch or adjust an existing one. The process involves generating a .JSON / Zipped file. 

A good exercise for unraveling how Elementor works is to deconstruct an existing template that you like.

Step One: Create a page to customise and build your template

In a new or existing WordPress site with the Elementor page builder plugin installed, create a new WordPress Page.

Give the Page a name and ensure that you have Page Attributes set to Elementor Full Width. (do this before the next step).

Click image to enlarge 

Step Two: Select Elementor Edit mode

Select the Edit with Elementor button to open a new Elementor “canvas.”

edit with elementor button

The resulting “canvas” may inherent some attributes from your installed theme. Nonetheless, regardless of the layout you are presented with, you can start adding content elements to your page.

add elements
Select an Element (Widget)

Click the (+) button to add your structure i.e. single, 3 column etc,

select structure
Select Structure

In this case, let’s start by adding a container for holding all the main, “above the fold ” content.

In basic language, select a single column grid structure and use this for holding other relevant  items. This will include your background image or colour, a title and some text, plus a call to action button.

Next add your background image by following this method:

The idea here is to import a background image on which a layer of text and a button can be applied. As in the example shown below.

Step Three: Add a Background Image to the Landing Area of Your Page.

single column structure

First, add what I call a “single column grid structure,” then add a 2 column grid element inside the single column grid structure.

inside container

Select the blue handle and click the icon made up of 6 dots shown in the diagram. 

With the blue handle selected, select Style in the top left hand column tab options. This will allow you to select and edit the background. 

This is where you can also upload a background image.

Click image to enlarge 

Step Four: Complete and save your designs layout as a template.

Now, this is really simple. Once you are happy with your layout, saving it as a template is a calf clicking the arrow near the PUBLISH button.

This will reveal the save options. Now select Save as Template.

save as template

The Save Page to Library window will open, allowing you to name your template. Name your template and click Save

save page to library
Select an Element (Widget)

Step Five: Insert / Export (.JSON) Template File.

Inserting a pre-made template, or one of your own, requires you to click the folder icon rather than the usual (+) Add New Section button. This will open the templates window. If you are presented with the pre-built templates Pages, select My Templates.

Click image to enlarge 

Click image to enlarge 

add template select folder icon 1

Click image to enlarge 

Insert Your Own Template Summary:

1. Select Add Template folder icon

2. Select the My Templates tab

3. Insert selected template to current page.

On the other hand you may want to Export a .JSON file of your template, in order to Save with the Library of another WordPress website that has Elementor installed (see example).

Elementor case study:

WordPress & Elementor Related

Elementor Addons • BeaverBuilder • Learn about ThriveThemes and the Thrive Architect Page Builder


Furnishing a drag and drop styled editing suite of features, Elementor is a WordPress plugin that allows users to edit WordPress pages in a visual and more intuitive manner. It is available for free download trials using the button below.


Found this post useful?

subscribe for more like this ​