Designed for Distinction – MailPoet Opt-in for Formidable Forms
Designed for Distinction – MailPoet Opt-in for Formidable Forms
Description
MailPoet Opt-in for Formidable Forms is a simple, WordPress-native connector that adds subscribers to MailPoet when a Formidable form is submitted.
- Works with Formidable Forms (Free or Paid).
- Requires the MailPoet plugin to be installed and active.
- Does not require Formidable’s MailPoet add-on.
- Does not use third-party services.
This plugin is intentionally scoped to opt-in subscriptions. It respects MailPoet subscription rules and does not force re-subscription of previously unsubscribed addresses.
Features
- Form MailPoet list connections (“rules”)
- Explicit opt-in checkbox support
- Optional “Always subscribe” mode per rule (use when your form has no opt-in field)
- One list per rule
- Compatible with MailPoet double opt-in workflows
- Admin-only AJAX field mapping
- Clean uninstall (removes plugin settings)
Requirements
- Formidable Forms (free or paid)
- MailPoet plugin (active)
Installation
- Upload the plugin ZIP via Plugins Add New Upload Plugin, or upload the folder to
/wp-content/plugins/. - Activate the plugin.
- Ensure MailPoet and Formidable Forms are installed and active.
- Go to Settings Formidable MailPoet Opt-in.
- Add a rule:
- Form ID
- MailPoet List ID
- Email Field
- Opt-in mode (Field or Always)
- Subscriber status (Subscribed or Unconfirmed)
Faq
Yes. This plugin works with the free or paid version of Formidable Forms.
No. This plugin connects directly to MailPoet using MailPoet’s API.
If MailPoet is configured to require confirmation (double opt-in), new subscribers may be marked as unconfirmed until they confirm. This plugin also does not force re-subscription for addresses that previously unsubscribed.
In each rule, choose Always subscribe. Use this only when you have consent handled elsewhere.
- Fixes text domain mismatch flagged by Plugin Check.
- Version bump to prevent conflicts; no functional changes.
- Aligns text domain and metadata with updated WordPress.org slug.
- Version bump for review resubmission.
- Renames plugin display name to lead with author branding and avoid trademark-first naming.
- Adds Requires Plugins header for clearer dependency messaging.
- Adds trademark disclaimer to documentation.
- Updates plugin header URLs to meet WordPress.org requirements.
- Minor metadata update; no functional changes.
- Plugin Check compliance fixes.
- Improved output escaping and namespace prefixing.
- Removes discouraged translation loading call.
- Readme and metadata cleanup.
- Updates wording to confirm compatibility with Formidable Free.
- Improves admin UI messaging around limits and setup.
- Improves MailPoet subscription handling and adds opt-in mode.