You are currently viewing How to grow your email list with MailerLite and Elementor

How to grow your email list with MailerLite and Elementor

If you’re looking to create an email list and website for your business MailerLite and Elementor are great choices.

MailerLite gives you all the essential email marketing functionality across all it’s plans and is easy for beginners to use. Elementor lets you create professional looking websites without writing a single line of code.

Together they are a solid combination for all business owners who need both an email list and website. Read on to find out how to get them working together.

This post contains affiliate links. If you buy through these links I will get a small commission at no extra cost to you. I only recommend products that I use and love or products that I want to try.

Estimated reading time: 14 minutes

What is MailerLite?

MailerLite is an email marketing platform for small business owners and bloggers.

Email marketing platforms allow you to create sign up forms and landing pages to collect email addresses. You can then send them email newsletters and even several automated emails if they fit certain criteria.

MailerLite is my preferred platform and is the one I always recommend. This is because it’s intuitive and easy to use for beginners and those with bigger email lists and because it doesn’t hide what I consider to be essential email marketing features behind a paywall.

What is Elementor

Elementor is a WordPress drag and drop page builder plugin. It lets you create professional looking websites by dragging the different elements onto your web pages into rows and columns.

You can then customise those elements with your brand colours, fonts and content. It’s a great tool for non-tech people as well as people like myself who use it to build websites and templates for clients.

How to grow an email list

Email lists are incredibly important to any business. They offer you a consistent way of connecting with your subscribers every time you send them an email.

As long as you’re not considered a spam sender by spam filters, a very high percentage of emails (usually 90%+) will land in their inboxes whenever you email them.

At the very least, to start and grow an email list you’ll need an email marketing platform such as MailerLite to create sign up forms and store your subscriber information.

If you have a website, it’s a good idea to add your sign up forms to your website for brand continuity.

Always check your relevant laws on what you need to do to protect your subscriber data and the policies you need to have available for potential subscribers to read before they join your list.

How to connect Mailerlite and Elementor

There are 2 different ways to connect MailerLite and Elementor, either by copying and pasting code OR using a plugin.

Before you start trying to hook up MailerLite and Elementor, you’ll first need to create a form within MailerLite and create a landing page in Elementor.

Once you’ve done that use one of the methods below to add it to your WordPress website via Elementor.

Using a plugin

This is the best method for beginners who are nervous about copying code.

In this example I will be using a form that I’ve already created on MailerLite. You can create forms via the plugin, but your styling options will be limited, so I recommend you do it this way.

  1. Install the MailerLite plugin. Hover over Plugins in the main menu and click Add New.

    The user hovering over the plugins option and clicking add new.
  2. Search for MailerLite.
  3. Click Install and Activate on the MailerLite – Signup forms (official) plugin.

    The user clicking the activate button for the MailerLite- Signup forms (official) plugin.
  4. Go into MailerLite and and click the drop down button next to your account name.

    The user clicking the dropdown button next to the account name within MailerLite.
  5. Click Integrations.

    The user clicking integrations from the dropdown list.
  6. Click the Use button opposite WordPress.

    The user clicking the use button for WordPress.
  7. Scroll down to your account API key and click the copy button.

    The user clicking the copy button next to the API key.
  8. Go back to your website. Hover over the MailerLite option in the main menu and click Settings.

    The user hovering over MailerLite, in WordPress, and clicking settings.
  9. Paste your API key into the Enter an API key text box and click the Save this key button.

    The user clicking the API text box within the MailerLite plugin settings in WordPress.

  10. In the main menu, below MailerLite, click the Signup forms option.

    The user clicking Signup forms below the MailerLite option in the main menu.
  11. Click the Add signup form button.

    The user clicking the add sign up form button.
  12. Click the Forms created in MailerLite option.

    The user clicking the Forms created in MailerLite option
  13. Click the Create form button.

    The user clicking the create form button.
  14. Choose your form from the Webform dropdown list.

    The user choosing a form from the webform dropdown list.
  15. Give it a descriptive name, then click the Save Form button.

    The user clicking the Save form button.
  16. Click on the Use this shortcode textbox. The code will be highlighted, right click and select Copy.

    The user clicking the shortcode.

  17. Go to your page. Hover over Pages in the main menu and click All pages.
  18. Hover over your page and click the Edit with Elementor link.
  19. Search for Shortcode in the Elementor options panel.

    The user searching for the shortcode element within Elementor.
  20. Drag it onto the screen where you want the form to be displayed.

    The user dragging the shortcode element onto the main screen.

  21. Paste your shortcode into the options panel then click the Apply button. The form won’t display within Elementor, you’ll need to preview the changes to see how your form looks on your page.

    The user pasting the shortcode into the options panel then clicking the apply button.

  22. Save your changes. Depending on whether or not you’ve already published the page you’ll have different options here. Either save the draft, publish the page or update it.
  23. Click the Preview Changes button.

    The user clicking the preview changes button.

  24. Your page will be displayed in a new tab with your new form.

    The page displayed in a new tab with the form displayed on screen.

Copying and pasting code

This is my preferred method because it means I don’t have to install another plugin on my site. I probably use more plugins than most people so anytime I can avoid using one, I will.

This has 2 main stages. Adding code to the website header (this is done only the first time you connect MailerLite to your website) and then adding the code to the page you want the form to be displayed on.

MailerLite Header Code

Before you can add your form code to your pages you’ll need to add some code to your website header. I recommend you do this with a plugin. You can edit the theme header file directly, but adds additional complexity that I’m not going to go into in this article.

  1. Hover over the Plugins option and click Add Plugins
  2. Type “WP Code” into the search text box.

    Screenshot of the user typing "WP Code" into the search text box.
  3. Click on the Activate button for the result titled: ‘WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager’.

    Screenshot of the user clicking on the Activate button for the result titled: WPCode - Insert Headers and Footers + Custom Code Snippets - WordPress Code Manager.
  4. Login to MailerLite and click the Forms tab.

    The user clicking the forms tab within MailerLite.
  5. Click on the ‘Embed code’ button for the form you want to add to your site.

    The user clicking the embed code button for the form they want to add to their site.
  6. With the ‘JavaScript snippet’ tab selected, click the ‘Copy to clipboard’ button under the first block of code.

    The user clicking the copy to clipboard button for the first block of code under the javacript snippet tab.
  7. Go back to your website. Hover over Code Snippets in the main menu then click on the Header & Footer option.

    Screenshot of the user hovering over the Code Snippets option then clicking the Header & Footer option.
  8. Right click on the first text area at the top of the screen, then paste in the code you copied from MailerLite then click the Save Changes button.

    Screenshot showing pasted code in the text area and the user clicking the Save Changes button.

Adding a form to your page

Now that you’ve added the header code, it’s time to add your form to a page.

  1. Open your Elementor landing page and search for the HTML element

    The user searching for the HTML element in the Elementor options panel.
  2. Drag it onto the screen in the place you want it to display.

    The user dragging the HTML element from the Elementor options panel onto the main part of the screen.
  3. Go back to MailerLite to get the code.
    Login to MailerLite > click the Forms tab > click the Get Embed Code button for the form you want to use > scroll to the bottom of the screen.

    Click the Copy to clipboard button for the form code. This is the final block of code on this screen.

    The user clicking the copy to clipboard button for the form code in MailerLite.
  4. Go back to your page on your website. If the HTML element you added earlier isn’t already selected, click it on the screen so the options appear in the options panel.

    The user clicking on the HTML Code text area in the Elementor options panel for the HTML element.
  5. Right click in the HTML code text area and click Paste.

    The user right-clicking on the HTML code text area in the Elementor options panel.
  6. The code you copied from MailerLite should appear.

    The code copied from MailerLite displayed in the HTML Code option in the Elementor options panel.
  7. The form won’t appear within Elementor, you’ll need to preview the page to see it, so save a draft of the page.

    The user saving a draft of the page.
  8. Click the Preview Changes button.

    The user clicking the preview changes button.
  9. Your page will appear in a new tab and your MailerLite form should now display on screen.

    The newly added MailerLite form displayed on the page preview in a new tab.

How to grow your email list with Mailerlite and Elementor: summary

You may also enjoy

How to create an email list signup form in Mailerlite

How to set up a lead magnet with MailerLite

How to create a website with Elementor

3 awesome time saving tips for using Elementor with WordPress

Pinterest optimised image with text reading: How to grow your email list with MailerLite and Elementor.
Pinterest optimised image with text reading: Grow your email list with MailerLite and Elementor.

Leave a Reply

2 × four =