Overview
The AFI plugin allows you to connect your WordPress forms with Mailmodo, enabling seamless contact subscription to your Mailmodo mailing lists. Whenever someone submits a form on your site, their data is sent directly to your chosen Mailmodo list.
This is ideal for email marketing, lead generation, and newsletter subscriptions.
✅ Supported Features
Add Contact to a Mailmodo List
🔧 How To Setup
Step 1: Connect Your Mailmodo Account
Before creating an integration, you need to connect your Mailmodo account using your API key.
Go to AFI → Settings → General
Enable Mailmodo from the platform list and click Save Changes
A new Mailmodo tab will appear at the top — click on it
Enter your API Key
📌 How to Get Your API Key:
Log in to your Mailmodo account
Go to Settings → API Keys
Create or copy an existing API Key
Paste it into the AFI Mailmodo settings and click Save Changes
Step 2: Create New Integration
Go to AFI → Add New
You’ll land on the New Integration setup screen
🔹 Title
Give your integration a meaningful title (e.g., “Mailmodo – Newsletter Signup”)
🔹 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
Choose Mailmodo
Task
Select Add Contact to List
This task will send the form submitter’s data to your chosen Mailmodo list.
Step 4: Map Fields
After selecting the task, configure the following:
🔹 Mailmodo Account
Select the connected Mailmodo account (based on your saved API key)
🔹 Mailing List
Choose the target list where you want to add contacts
AFI will automatically fetch available lists from your Mailmodo account.
🔹 Subscriber Fields
Map the form fields to Mailmodo fields:
Email (required)
First Name (optional)
Last Name (optional)
Each left-side field represents Mailmodo fields. Use the dropdowns on the right to map your form fields.
Step 5: Save Integration
Click Save Integration at the bottom of the page.
🎉 That’s it! From now on, each form submission will send the data to your selected Mailmodo list automatically.
🔍 Troubleshooting
If something isn’t working:
Go to AFI → Log
Review the request log for Mailmodo
Check the following:
API key is valid
The selected list exists in Mailmodo
Required fields like Email were mapped and filled
No error messages were returned from the API