WordPress Mailing List Builder Support

This is the documentation page for the WordPress Mailing List Builder (MLB, for short) plugin. If you do not yet have one, go get one here.

Full List of Features

  • Easily insert targeted subscription forms within your post/page content
  • Administration panel
  • Separate and easily customizable HTML and CSS
  • Integrates safely with GetResponse‘s API
  • Form fully processed via Ajax
  • Supports variety of shortcodes
  • Loads JavaScript and CSS only when needed so as to not increase bandwidth consumption
  • Even though there is only one field for “name”, the plugin intelligently identifies user first and last names and stores them accordingly with GetResponse
  • Sidebar widget with fully separate configurations options

Installation and Usage

Put the plugin zip file in the plugins folder of WordPress. Then, simply activate the plugin from WordPress’s administration panel.

When you have the plugin successfully activated, you’ll see a new menu on the left-hand side, “Mailing List…”. Click on it, and enter your GetResponse API key. You must have at least one campaign in your GetResponse account.

Then, add a new post or page and type the [[mlb \] tag within your post or page content and the form will simply appear where you typed the tag. Read below to learn more about tags

Supported Tags (Aka Shortcodes)

To integrate with GetResponse and display your form properly, MLB requires that you have at least one default GetResponse campaign in your account. In addition to that, you also can specify a default call to action message and a tracking code. MLB uses this information everytime you inser the [mlb /] tag in your content. You have variety of options in these tags:

Self Closing Tag, [mlb /]

This is the quickest way to insert a form in your content. If you just put in [mlb /] and nothing else, MLB will use your default campaign, default call to action message, and default tracking code.

Enclosing Tag, [mlb]Some Call to Action Line[/mlb]]

To specify a call to action message within your content, use the enclosing tags as shown above.


Within the first tag, you can have one or the two attributes that MLB supports. The two attributes are c, for campaign, and r, for reference or tracking code. For example, you could do [[mlb c=”my_second_campaign” /] or [mlb r=”my_top_form”]Call to Action[/mlb]]. These attributes overwrite the defaults.


Can I use a free GetResponse account with the plugin?

To use the plugin, you need an API key from GetResponse. And an API key is only available to paid accounts.

How can I find my GetResponse API key?

Make sure that you are logged-in to your GetResponse account, then go to this page.

Can I use this plugin with another email marketing provider, such as Aweber or iContact?

Not yet. I may make plugins for those in the future…depending on how this one goes…