Prepare the fields
Give the form an email field, plus any name or custom fields you want in EmailOctopus.
EmailOctopus integration
Connect Formidable Forms to EmailOctopus and every form submission becomes a subscriber in the EmailOctopus list you choose.
A clear setup path
Keep the existing form and configure the destination beside the workflow you already use.
Give the form an email field, plus any name or custom fields you want in EmailOctopus.
Paste your EmailOctopus API key into the connection settings and connect.
Pick where new subscribers land in EmailOctopus: the list, group, form or audience you use.
Pair each form field with a EmailOctopus field. Email is required; the rest is optional.
Send a test entry, then find the new subscriber in EmailOctopus before you rely on the form.
Connect Formidable Forms to EmailOctopus and every form submission becomes a subscriber in the EmailOctopus list you choose. ClickSyncr for EmailOctopus adds a EmailOctopus form action, available in Formidable Lite as well as Pro: connect your API key once, pick a list, map your fields, save. No code and about two minutes per form.
You need three things: the ClickSyncr for EmailOctopus plugin activated, Formidable Forms active, and a EmailOctopus account with permission to create an API key. The key is stored once and shared across every supported builder on the site.
Treat the key like a password. Anyone holding it can read and modify your EmailOctopus audience.

Every builder maps the same schema: Email (required) plus the selected list’s own EmailOctopus fields (first name, last name and any you define), mapped by tag with each field’s type shown. Fields are per list, so the mapping rows follow the list you choose, and number fields are sent as real numbers, matching the type you set in EmailOctopus. EmailOctopus upserts contacts by email, so a repeat submission updates the same contact instead of creating a duplicate. An unmapped field is simply skipped and never overwrites existing data with a blank value.
Two details make this integration feel native. First, fields are per list: pick a list and the mapping rows show that list’s own fields, including typed number fields that are sent as real numbers. Second, the panel reads the list’s real double opt-in setting, so the subscriber-status choices always describe what will actually happen: subscribed right away, or pending until EmailOctopus’s confirmation email is clicked.
Submit the form on the front end (not the admin preview) with a test address you can recognise, filling every mapped field. In EmailOctopus, open the list and find the contact. A pending contact means EmailOctopus sent its confirmation email first: either the list uses double opt-in, the form’s status is set to Pending, or the consent box was left unticked. Back in WordPress, the ClickSyncr entry in the admin bar shows per-form sync counts and the last error, if any: a quick pulse check without leaving the site.
| Symptom | Cause and fix |
|---|---|
| Lists don’t load after pasting the key | Create the key under Developer → API keys in the EmailOctopus dashboard and paste it exactly. |
| The contact shows as pending | That’s the confirmation flow: the list uses double opt-in, the form’s status sends pending, or the consent box was unticked. EmailOctopus subscribes them when they click the confirmation email. |
| A field stays empty on the contact | Fields are per list. Check the mapping row and confirm the field exists on the list you selected, with a compatible type (number fields only accept numeric values). |
| Sync stopped working | Check the admin-bar health menu for the last error. An invalid or rotated API key is the usual cause; paste the new key in any builder and it updates everywhere. |
Yes. The EmailOctopus (ClickSyncr) form action registers in the free Formidable Lite as well as Formidable Pro.
Yes. Each form’s action chooses its own list and field map while sharing the site-wide key.
ClickSyncr for EmailOctopus also connects Contact Form 7 · WPForms · Gravity Forms · Ninja Forms · Fluent Forms · Forminator. Overview and features: EmailOctopus integration for WordPress. Browse all ClickSyncr integrations.
“EmailOctopus” is a trademark of Three Hearts Digital Ltd. ClickSyncr for EmailOctopus is an independent integration and is not affiliated with, endorsed by, or sponsored by Three Hearts Digital Ltd.
The consent check recognises yes, true, on, checked, and the checked value 1. It rejects empty answers and explicit negatives such as no, false, off, and unchecked. Recognised checkbox types can also use another nonempty value unless it is an explicit negative. Choose the actual consent input in Formidable Forms, then test its checked and unchecked answers.
The integration checks the field type loaded from the selected EmailOctopus list. For a number field, it removes commas and converts a numeric answer to a number. If the remaining value is not numeric, the client sends cleaned text instead; it does not repair the answer. Validate the Formidable Forms input and check the actual result returned by EmailOctopus.
ClickSyncr excludes skipped results from both success and failure counts. Missing form credentials, a missing destination, an invalid email, or refused consent can therefore leave the counters unchanged. Test a newly created Formidable entry against the ClickSyncr action configured for that form. Then submit a valid test with consent given. A stationary counter alone does not establish whether the contact was sent to EmailOctopus.
What you will see
The same panel appears inside every supported form builder, on each form you connect.

More guides
Set up the Formidable Forms Benchmark Email integration with ClickSyncr for Benchmark Email.
View guideConnect Formidable Forms to Beehiiv and every form submission becomes a subscriber in the publication you choose.
View guideConnect Formidable Forms to Brevo and every form submission becomes a contact in the Brevo list you choose.
View guideConnect Formidable Forms to Campaign Monitor and every form submission becomes a subscriber in the Campaign Monitor list you choose.
View guideSet up the Formidable Forms Elastic Email integration with ClickSyncr for Elastic Email.
View guideThe Formidable Forms GetResponse integration uses ClickSyncr for GetResponse to send each submission to a GetResponse list.
View guideConnect Formidable Forms to Kit, the email platform formerly known as ConvertKit, and every form submission becomes a subscriber in the…
View guideConnect Formidable Forms to Klaviyo and every form submission becomes a profile in the list you choose.
View guideConnect Formidable Forms to MailerLite with a form action, in Formidable Lite as well as Pro.
View guideConnect Formidable Forms to Moosend and every form submission becomes a subscriber in the Moosend mailing list you choose.
View guideThe Formidable Forms SendPulse integration uses ClickSyncr for SendPulse to send each submission to a SendPulse address book.
View guideSet up the Formidable Forms Drip integration with ClickSyncr for Drip.
View guideThe Formidable Forms Loops integration uses ClickSyncr for Loops to send each submission to a Loops mailing list.
View guideYour next subscriber is one connection away
Install ClickSyncr, connect your platform, and publish your first tested sync in about two minutes.
Built by Renzo Johnson