Official MailerLite Sign Up Forms

Description

Official MailerLite WordPress plugin

The Official MailerLite Sign Up Form plugin makes it easy to grow your newsletter subscriber list. Use the plugin to add newsletter sign up form to your WordPress blog or website and automatically integrate it with your MailerLite account.

If you don’t have MailerLite account yet, you can signup for a FREE trial here.

Once you activate the plugin, you’ll be able to select and add any of webforms you have in your MailerLite account or create a new webform. Place the webform in the sidebar using widget or put it enywhere in your post with a shortcode.

Setup is fast and easy! You just need to enter your MailerLite account API code and you’re all set.

Plugin features:

  • Add webforms from your MailerLite account to your WordPress blog or website
  • Create new webforms
  • Save subscribers automatically to your MailerLite account
  • Place webforms using widget or shortcode
  • Double opt-in signup
  • Setup welcome emails in your MailerLite account

Arbitrary section

Screenshots

  • screenshot-1.jpg
  • screenshot-2.jpg
  • screenshot-3.jpg
  • screenshot-4.jpg
  • screenshot-5.jpg
  • screenshot-6.jpg

Installation

Method 1

  1. Login to your WordPress admin panel.
  2. Open Plugins in the left sidebar, click Add New, and search for MailerLite plugin.
  3. Install the plugin and activate it.

Method 2

  1. Download the MailerLite plugin.
  2. Unzip the downloaded file and upload to your /wp-content/plugins/ folder.
  3. Activate the plugin in WordPress admin panel.

Setup

  1. After successful installation you will see MailerLite icon on the left sidebar. Click it.
  2. Enter your MailerLite account API key. You can find it in your MailerLite account by clicking “Developer API” link in the bottom of the page.
  3. Click “Add New Signup Form” .
  4. Choose “Webforms created using MailerLite” if you wan’t to use a sign up form that you already created in your MailerLite account or “Custom sign up form” if you want to create it now.
  5. If you want to include sign up form in the sidebar of your blog or website, go to Appearance > Widgets and drag “MailerLite sign up form” to the sidebar. Choose which signup form to display.
  6. If you want to include sign up form inside your post or page, use shortcodes. You will see MailerLite icon in your content editor, click it and choose which form to display. It will put a shortcode (for example [mailerlite_form form_id=1]) and your visitors will see signup form in that place.

FAQ

Installation Instructions

Method 1

  1. Login to your WordPress admin panel.
  2. Open Plugins in the left sidebar, click Add New, and search for MailerLite plugin.
  3. Install the plugin and activate it.

Method 2

  1. Download the MailerLite plugin.
  2. Unzip the downloaded file and upload to your /wp-content/plugins/ folder.
  3. Activate the plugin in WordPress admin panel.

Setup

  1. After successful installation you will see MailerLite icon on the left sidebar. Click it.
  2. Enter your MailerLite account API key. You can find it in your MailerLite account by clicking “Developer API” link in the bottom of the page.
  3. Click “Add New Signup Form” .
  4. Choose “Webforms created using MailerLite” if you wan’t to use a sign up form that you already created in your MailerLite account or “Custom sign up form” if you want to create it now.
  5. If you want to include sign up form in the sidebar of your blog or website, go to Appearance > Widgets and drag “MailerLite sign up form” to the sidebar. Choose which signup form to display.
  6. If you want to include sign up form inside your post or page, use shortcodes. You will see MailerLite icon in your content editor, click it and choose which form to display. It will put a shortcode (for example [mailerlite_form form_id=1]) and your visitors will see signup form in that place.
Requirements
  • Requires PHP5 and CURL.
What is the plugin license?
  • This plugin is released under a GPL license.
What is MailerLite?

MailerLite is easy to use web-based email marketing software. It can help you create and send email newsletters, manage subscribers, track and analyze results.

Do I need a MailerLite account to use this plugin?

Yes, you can easily register at www.mailerlite.com

How to display a form in posts or pages?

Use shortcode with form id which you created [mailerlite_form form_id=1].

How to display a form in widget areas like a sidebar?

Just add “Mailerlite sign up form widget” and select form you have created

How to display a form in my template files?

Use the load_mailerlite_form($id) function.

<?php
if( function_exists( 'load_mailerlite_form' ) ) {
    load_mailerlite_form(0);
}
How can I style the sign-up form?

You can use CSS rules to style the sign-up form, use the following CSS selectors to target the various form elements.

Every form can be different, because element ID of form is:

#mailerlite-form_(your_form_id)

Elements of form can be styled.

.mailerlite-form .mailerlite-form-title {} /* the form title */
.mailerlite-form .mailerlite-form-description {} /* the form description */
.mailerlite-form .mailerlite-form-field label {} /* the form input label */
.mailerlite-form .mailerlite-form-field input {} /* the form inputs */
.mailerlite-form .mailerlite-form-loader {} /* the form loading text */
.mailerlite-form .mailerlite-subscribe-button-container {} /* the form button container */
.mailerlite-form .mailerlite-subscribe-button-container .mailerlite-subscribe-submit {} /* the form submit button */
.mailerlite-form .mailerlite-form-response {} /* the form response message */

Add your custom CSS rules to the end of your theme stylesheet, /wp-content/themes/your-theme-name/style.css. Do not add them to the plugin stylesheet as they will be automatically overwritten on the next plugin update.

Where can I find my MailerLite API key?

Check it here!

Reviews

Smooth email system

Mailerlite is the best email marketing software I have used, paid of free. Simple to use, all those videos are not needed with Mailerlite. Thanks very much for that one.

Использую на своем сайте. Пара пожеланий

Добавьте пожалуйста две вещи:
1. Отслеживание событий для аналитики отправки форм в Яндекс.Метрика и Google Analytics. Возможность вписать событие, которое отсылается после отправки. Как это реализовано в Contact Form 7.
2. Перенести JS скрипты в конец сайта. Google PageSpeed ругается что они в начале.

Read all 5 reviews

Contributors & Developers

“Official MailerLite Sign Up Forms” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.24

bigger curl timeout for API call, temporary

1.1.23

fixed translations, added english .po/.mo files, added “please wait” message translate option to custom forms

1.1.22

updated jquery validation script URL to use static.mailerlite.com

1.1.21

small bugfixes

1.1.20

curl error showing, empty embed form bugfix, other bugfixes

1.1.19

translation fixes

1.1.18

mistype fix for old versions

1.1.17

translation errors for LT language, allowing only embed and button forms

1.1.16

  • providing support for older PHP versions

1.1.15

  • file_get_contents changed to cURL

1.1.14

  • custom thank you message added

1.1.13

  • tested with 4.6 version

1.1.12

  • multisite support

1.1.11

  • post escaped with stripslashes_deep

1.1.10

  • mistype – signing up

1.1.9

  • fixed app static script url

1.1.8

  • fixed old syntax constructors in API classes

1.1.7

  • option to activate popup form

1.1.6

  • popup webforms added

1.1.5

  • php notice fix

1.1.4

  • fixed jquery bug

1.1.3

  • some problem with version number

1.1.2

  • wordpress issue bug fix

1.1.1

  • updated readme and version constants

1.1

  • tested with up to 4.5.1 wordpress. version. Added list of languages for validation messages. Fixed mistype “sign up”

1.0.18

  • added php,wordpress and curl version checks before activation

1.0.17

  • fix db queries for update

1.0.16

  • links to https, db update charset

1.0.15

  • Updated links to knowledge base about api key, changed db charset for table – utf8_bin

1.0.14

  • Removed new lines for some cases

1.0.13

  • Empty form description allowed

1.0.12

  • Fix mistype in curl method

1.0.11

  • Version fix

1.0.10

  • Some code refactor, array fixes for PHP older than 5.4

1.0.9

  • Curl safe mode fix

1.0.8

  • Fix shortcode popup

1.0.7

  • Fix shortcode

1.0.6

  • Fix embedded form cache

1.0.5

  • Fix for WP 4.0

1.0.4

  • Subscribe button update

1.0.3

  • jQuery load update

1.0.2

  • Small changes

1.0.1

  • Added translations

1.0

  • First release