Receiver Platforms

MailPoet

Estimated reading: 2 minutes

Overview

The AFI plugin allows you to connect your WordPress forms with MailPoet, enabling automatic subscription of users to your MailPoet email lists. Whenever someone submits a form, the data is instantly passed to MailPoet, making it easier to build and manage your newsletter audience.

This is ideal for email marketing, blog updates, and subscriber management.


✅ Supported Features

  • Subscribe users to a selected MailPoet list


🔧 How To Setup

Step 1: MailPoet Plugin Installation

To use this integration, make sure you have the official MailPoet plugin installed and activated on your WordPress site.


Step 2: Create New Integration

  1. Go to AFI → Add New

  2. You’ll land on the New Integration setup screen

🔹 Title

Give your integration a name (e.g., “Newsletter Signup – MailPoet”)

🔹 Trigger

  • Form Provider: Choose your form plugin (e.g., WPForms, Elementor, Contact Form 7)

  • Form/Task Name: Select the form you want to connect


Step 3: Configure the Action

  • Platform: Select MailPoet

  • Task: Choose Subscribe to List

This task will subscribe the user to your selected MailPoet list on form submission.


Step 4: Map Fields

Once the task is selected, you’ll be able to configure the following options:

🔹 MailPoet List

Select the target list you want to add new subscribers to.

The plugin will fetch available lists from your MailPoet installation.

🔹 Subscriber Fields

Map the form fields to MailPoet fields:

  • Email (required)

  • First Name (optional)

  • Last Name (optional)

  • Any other custom subscriber field

Each left-hand field is from MailPoet. Use the dropdown on the right to map your form fields.


Step 5: Save Integration

Click Save Integration at the bottom.

🎉 Done! Now, whenever someone submits the connected form, they’ll be subscribed to the selected MailPoet list.


🔍 Troubleshooting

If the integration doesn’t work as expected:

  1. Go to AFI → Log

  2. Check logs for MailPoet requests

  3. Verify the following:

    • MailPoet plugin is installed and active

    • The selected list exists

    • Required fields like Email are mapped and filled

    • No API errors were returned

If issues persist, try reconnecting or checking for plugin conflicts.


Share this Doc

MailPoet

Or copy link

CONTENTS