Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

Add-onsEmail Marketing
MailPoet Newsletter Signup Forms

MailPoet Newsletter Signup Forms

Want to create WordPress newsletters directly on your site? If you aren't sending very many emails, you can send newsletters with MailPoet instead of a service like MailChimp. Create newsletter signup forms in Formidable, and those who submit the form will be added to the newsletter lists.

Download and install

To access this add-on, ensure you have the Plus license or above.
  1. If you haven't already, install and activate the current version of Formidable Forms Premium on your WordPress site.
  2. After confirming your Formidable Forms license, proceed to the Formidable → Add-Ons page and toggle on the Formidable MailPoet plugin for WordPress newsletters.
    Install the MailPoet add-on
  3. Download and install the MailPoet plugin.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Create MailPoet newsletter signup forms

Now that the MailPoet and Formidable MailPoet newsletter plugins are activated, set up a form to add users to a newsletter. Follow the steps below to integrate Formidable Forms with your MailPoet account.

  1. (Optional) If you need advanced features like detailed analytics, subscribe to a Mailpoet plan and enter your activation key in the WordPress dashboard → MailPoet → Settings → Key Activation page.
    Validate the activation key in the Mailpoet plugin
    To get your activation key, go to the MailPoet dashboard, navigate to your Account → My Subscriptions, and copy the key for your plan by clicking the Copy button.
    Get your activation key from your Mailpoet account
  2. To start setting up your MailPoet signup form and subscribing users to a newsletter list, navigate to form Settings → Actions & Notifications → MailPoet.
    WordPress newsletter signup forms Mailpoet form action
  3. Select the MailPoet list that you would like to add subscribers to. Select the Email Address, and any other required options. If you add custom fields on the MailPoet → Forms page, they will also appear in your MailPoet form action.
    WordPress newsletter signup forms
  4. Trigger this action when: Select 'Entry is created' if you would like the user to be added to the newsletter list when they submit the form.
  5. Send confirmation email: This enables double opt-in. If turned on, new subscribers will receive a confirmation email with a link to activate the newsletter subscription. If the link is not clicked, the subscriber will remain 'unconfirmed' and will not receive any newsletters. Learn more in the MailPoet docs.
  6. Send welcome email: If you are using the premium version of MailPoet 3, you have the option of sending a welcome email. Learn more about this from the MailPoet team.
  7. Conditional logic can be used to add a user to the newsletter list only if specific conditions are met. Please note that Conditional Logic is only available in the Pro version of Formidable Forms.

Troubleshooting

Subscribers are not added

After you set up your form action with the instructions above, new subscribers should be added to your MailPoet list. If they are not, start with these steps.

  1. MailPoet will not add email addresses that look fake (such as john@example.com) to a mailing list. Are you trying a real email address that has not been used as a subscriber in this account?
  2. Often the best first step is to install the Formidable Logs add-on to get more details about any errors that might be preventing your data from getting to MailPoet.
  3. Turn on double opt-in in the MailPoet form action settings by selecting YES in the “Send confirmation email” field. Then submit the form with an email address you have never used before with MailPoet. If you receive the email, you should be good to go and new subscribers will be added. Check your spam email too if you don't see it right away.
  4. If you do not receive the email, check the conditional logic settings in your form action. If you have conditional logic there, remove it and submit the form again. If you receive the email, adjust your conditional logic to trigger the subscription at the correct time.
Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Special offer unlocked.
    Get 55% OFF!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms