WPForms Plugin
Overview
The WPForms – Maileon Integration plugin allows you to seamlessly connect any WPForms form in WordPress with Maileon, enabling you to automatically send form submission data directly to your Maileon account.
With this integration, you can easily collect newsletter subscribers or other contact data from your forms and store them in Maileon. The plugin supports sending form data both as contact fields and contact events, giving you flexibility in how the data is processed and used for your marketing automation campaigns.
Key Features
Direct Maileon Connection – Link any WPForms form to Maileon via the Marketing tab.
Automatic Data Transfer – Send form submissions to Maileon as contact data.
Contact Field Mapping – Map WPForms fields to Maileon contact fields.
Contact Events – Optionally send contact events to Maileon for advanced tracking and automation.
DOI (Double Opt-In) Support – Enable and configure the DOI process for GDPR-compliant subscriptions.
Additional Contact Settings – Configure custom contact preferences and options.
Plugin Download
Version 1.0.5 |
Installation
Install WPForms (if not already installed) from the WordPress plugin directory or via upload.
Install the WPForms – Maileon Integration Plugin:
Upload the plugin files to your /wp-content/plugins/ directory, or install via the WordPress Plugins page.
Activate the plugin through the Plugins menu in WordPress.
Ensure you have a Maileon API key from your Maileon account for integration.
Configuration
1. Linking a Form to Maileon
Open the WPForms editor for the form you wish to connect.
Go to the Marketing tab.
Select Maileon as the marketing integration.
Click Add New Connection.
Give the connection a name and confirm.
Add Maileon API key and click to connect.
Map your WPForms fields to Maileon contact fields as needed.
Optionally, configure Contact Events to be sent alongside contact data.
2. Configuring DOI and Contact Options
In the plugin’s configuration page (WPForms → Form ->Marketing→ Maileon->Maileon Connection), you can:
Process – Turn on Double Opt-In to ensure subscribers confirm their email address before being added to your Maileon list.
Individual Tracking – If this option is enabled, the contact will be created with double opt-in plus (DOI+) permission at Maileon.
DOI Mailing – Here you can select the DOI mailing.
Synchronization Mode - Update or ignore the exists contacts at Maileon.
Data Flow Example
A visitor fills out your WPForms newsletter signup form.
On submission, the plugin sends the data to Maileon.
Mapped contact fields (e.g., First Name, Last Name, Email) are stored in Maileon.
If configured, a contact event (e.g., Form Submitted, Newsletter Signup) is also recorded.
If DOI is enabled, Maileon sends a confirmation email before finalizing the subscription.
Changelog
v1.0.5 - 2025-08-12
added compatibility with PHP 8.3.
v1.0.4 - 2021-05-13
updated boolean conversion
v1.0.3 - 2021-05-13
added file upload and number slider as supported fields
better handling for empty or missing fields
added the ability to specify fallback values
v1.0.2 - 2021-05-12
small bug fixes
v1.0.0 - 2021-05-11
initial release