Extend Contact Form 7 integrations
Contact Form 7 Connector PRO connects Contact Form 7 with MailChimp, MailerLite, and Zapier services. It is designed for forms that collect subscriber information, leads, or other contact data and need to pass those values into external marketing and automation workflows.
The interface is intended to keep setup practical. After an API key is specified, the plugin displays available lists, groups, and fields, so you do not need to find or remember their IDs. Form elements can be mapped to MailChimp and MailerLite custom fields, helping submitted information reach the corresponding destination fields.
PRO capabilities
- Zapier connection: Connect Contact Form 7 with Zapier. Zapier provides integration with more than 500 popular services, including ActiveCampaign, AWeber, Constant Contact, Drip, InfusionSoft, and GetResponse.
- MailChimp segmentation: Use segmentation for MailChimp when organizing subscribers and form-driven marketing data.
- Multiple shared API keys: Register an unlimited number of shared API keys for MailerLite and MailChimp.
- Value-based subscriptions: Subscribe contacts to different lists or groups depending on the value selected in a form.
Practical workflows
PRO can support different signup paths from the same WordPress site. For example, a form selection can determine which MailChimp list or MailerLite group receives the subscriber. This makes it possible to use form values as part of the subscription workflow rather than sending every submission to one destination.
For broader automation, the Zapier connection can link Contact Form 7 submissions with services available through Zapier. The available service examples include email marketing, customer management, and other popular online tools, although the exact workflow depends on the connected service and its configuration.
The connector can also update existing subscribers and supports MailChimp double opt-in mode, which sends a confirmation email. MailChimp and MailerLite custom fields can be populated with values from Contact Form 7 elements. Data from third-party services is cached to reduce repeated requests and improve performance.
Managing lists and fields
When new form elements are added, save the form settings to refresh the form element list. If MailChimp or MailerLite lists and fields appear outdated, the plugin can request fresh data manually. Use the refresh icon beside the list dropdowns or the “Reload fields” control to update custom fields. Cached data is also loaded automatically when it expires.
Installation and requirements
Install the Contact Form 7 Connector plugin in WordPress, activate it, and open its settings from the relevant Contact Form 7 configuration area. Enter the required API key, choose the available lists or groups, map form elements to service fields, and save the form settings. For PRO workflows, configure Zapier, segmentation, shared API keys, or value-based subscriptions as needed.
The stated system requirements are WordPress 4.0 or later, PHP 7.1 or later, and Contact Form 7 4.2 or later.