eFlyerMaker Sign-up Form Builder


The “Signup Form builder” plugin increases your newsletter subscribers by installing a Sign-up form on your site in a few clicks.

By connecting your mailing list with eFlyerMaker, this plugin ensures that your site will stay compliant with email marketing prerequisites (double opt-in, single opt-out, Can-Spam, Casl, GDPR, SPF, DKIM, DMARC).

This POPUP maker form plugin is 100% FREE to use. Works with your FREE eFlyerMaker Account.
It enables you to install in a few steps a secured signup form on your WordPress website.

Simply copy the signup code from eflyermaker and paste-it into the extension interface “Create Form”. Once the form is created you can freely customize it to fit with your website design through the page “Popup options” or “Manage Form” views from your WordPress’s admin panel.

Using eFlyerMaker for your Newsletter Mailing list management, ensures you to stay compliant with Regulation and Best practices.

All subscriptions from your signup form are double opt-in and Consent is always asked and required.

With this signup form you will avoid frequent mistakes with the Can-spam law and the C-28 (Canadian law – consent is mandatory to send commercial messages) and Also the new European General Data Protection Regulation (GDPR).

Used in 86 countries, eFlyerMaker.com is an Email Marketing Platform for all sizes of sites or those who simply want to publish and send Newsletters or promotional emails. Simple and easy to use, eFlyerMaker is the only email app to include real AI predictive algorithms that will send 100% personalized content based on behavioural data. With the intuitive CANVAS feature, eFlyerMaker users can gain on productivity and prepare a campaign directly without having to use graphic software.


  • An eFlyerMaker account. Get your free eFlyerMaker account now.
  • WordPress Version 3.9+
  • php 5.5+


This plugin will make it easy for your readers to join your email list, share your articles and optimize with analytics. The free tool includes:

  • Create as many sign-up forms as you want. They will all be linked to their corresponding mailing list and publication
  • Customize your form fields by modifying labels, adding placeholder, adding a field description and more.
  • Manage form allows you to edit your already existing forms.
  • Options provide you a powerful tool to customize your form as a pop-up.
  • Test your pop-up form.
  • Add eFlyerMaker forms to widget areas.
  • Free and Easy integration with any WordPress theme
  • Responsive for mobile
  • Customize templates to make your email popup look amazing
  • Customize CSS for your forms
  • Customize classes for your forms

Form Pop-up options

Choose the size you need
Change the background color
Add an image as background
Customize the overlay, border and Icon’s colors as well as their opacity, radius and shadow
Add your own custom HTML classes
Add a header with plain text or HTML
Add a footer with plain text or HTML
Add an image to your form
75 animations available including pop-ins and pop-outs
Add a delay to your animation (from 1s to 10s)
Apply your own custom styles and classes
Click the demo button to test any changes
Customize your sign-up form to pop-up on each or some pages of your website
Trigger Pop-up
Can referrer input field on triggering the popup
* Read more

Choose when to request subscribes

You can adjust the forms builder settings to automatically load the popover subscription form after a set period of time – like 10 seconds – so it loads after your visitor has started reading.
Alternately, you can set a much shorter load time – like 1 second – so that more of your visitors see the sign-up form before leaving. You can also choose if you want your sign-up form to pop-up on every pages of your website or just strategic ones.


  • English – default
  • French



  1. Upload the plugin files to the /wp-content/plugins/eflyermaker-sign-up-form-builder/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the “eflyermaker-sign-up-form-builder” plugin through the ‘Plugins’ screen in WordPress
  3. Follow instructions in the tab “eFlyerMaker Forms Builder – Get Started”
  4. Enjoy!


Do I need an eFlyerMaker account to use the plugin ?

Yes, in order to use this plugin, an eFlyerMaker account is required with at least one list set-up. eFlyerMaker offer you the right plan for your business. Signup now for a free account and have one list of up to 2500 subscribes and send up to 15000 emails/month. You want more? Visit our site to take a look of our plans.

How do I create my form?
  • Login your eFlyerMaker account and click Manage publication in the Lists menu.
  • Click on the </> icon (Sign-up Html code)
  • Click on CMS Plugins, then select WordPress
  • Copy the JSON code from the box and paste it in “eFlyerMaket JSON code” field of this plugin.
  • Click on Create Form
  • Pick a name for this form and click “Save Form” button to save the form in the database
Is there a limit of the number of forms that I can create with this plugin?

Absolutely not! You can create an unlimited number of forms. Furthermore, you can duplicate an existing form or edit it as many times as you want.

Can I add new fields to my form?

No! The fields available for the form are the ones you have created in the eFlyerMaker application. You can remove the non-required fields only. You can also customize your fields: modify or hide field label, modify Placeholder or add custom styles and classes.

Can I use my own styles?

Yes, you can add your custom style or classes to the form and you can also add a custom classes or style to each field.

Can I do a popup form?

Yes, with “eflyermaker sign-up form builder”, you can create a very nice popup form.

Can I test the popup form before inserting it in my pages?

Of course! The plugin offer you an instant test for your popup form

How to add an eFlyerMaker sign-up form to my website?

You can insert eFlyerMaker forms in posts/pages:

  • Click on the plugin icon in the text editor toolbar. From the dialog box choose the form to be used. If you want to use this form as a popup check the (Set as popup) checkbox (You can customize the popup in the Options page of the plugin).
  • A text will be inserted. [eFlyerMaker-form form_id=”1″ is_popup=”false” popup_onclick=””], form_id : is the identification of the form the database and is_popup is to determine if the form should be a popup (true) or not (false).
  • Your form is now ready to be used.
How to add an eFlyerMaker sign-up form to sidebar widget?
  • In your admin dashboard, go to Appearance/Widgets.
  • Find the eFlyerMaker Form widget in the widgets area.
  • Drag and drop the widget in the sidebar area.
  • Set the title to be displayed before the form (or leave it blank).
  • Select the form from the forms list.
Can I assign a pop-up form with a trigger?

Yes! There are actually 2 solutions:

  • Trigger Popup Form from Button
  • Trigger Popup form from Button with callback from input field
    Please follow complete instruction at eFlyerMaker Knowledge Base
Have other questions?

Contact us! Our support specialists are here to offer you great service. Please feel free to call us at 1-866-635-7217 (Toll Free) or write us at http://www.eflyermaker.com/contact.html

Contributors & Developers

“eFlyerMaker Sign-up Form Builder” is open source software. The following people have contributed to this plugin.



eFlyerMaker Sign-up Form 2.0.1

  • Added detailed information about including eFlyerMaker in the new “Gutenberg” blocks system
  • Added “form id” in the “Manage Forms” table

eFlyerMaker Sign-up Form 2.0.0

  • Complete redesign form creation flow
  • Added 15 ready to use and fully customizable themes
  • Improve the popup options feature
  • Make close pop-up button customizable
  • Add more features to customize form design

eFlyerMaker Sign-up Form 1.0.6

  • Fixed some bugs concerning php5.3

eFlyerMaker Sign-up Form 1.0.5

  • Fixed close popup button when the rotates popup option is activated
  • Fixed close popup animation when the rotates popup option is activated
  • Fixed rotates popup option status from database in the “Options” section

eFlyerMaker Sign-up Form 1.0.4

  • Add new feature: assign a pop-up form with a trigger

eFlyerMaker Sign-up Form 1.0.3

  • Add french translation
  • Fixed some bugs

eFlyerMaker Sign-up Form 1.0.2

  • Fixed some bugs

eFlyerMaker Sign-up Form 1.0.1

  • Fixed a bug in front-end popup

eFlyerMaker Sign-up Form 1.0.0

  • Submission to wordpress.org
  • First version available to public