Prepare the fields
Give the form an email field, plus any name or custom fields you want in Klaviyo.
Klaviyo integration
Connect Formidable Forms to Klaviyo and every form submission becomes a profile in the 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 Klaviyo.
Paste your Klaviyo API key into the connection settings and connect.
Pick where new subscribers land in Klaviyo: the list, group, form or audience you use.
Pair each form field with a Klaviyo field. Email is required; the rest is optional.
Send a test entry, then find the new subscriber in Klaviyo before you rely on the form.
Connect Formidable Forms to Klaviyo and every form submission becomes a profile in the list you choose. The free ClickSyncr for Klaviyo plugin adds a Klaviyo form action, available in Formidable Lite as well as Pro: connect your private API key once, pick a list, map your fields, save. So there is no code, and it takes about two minutes per form.
You need three things: the ClickSyncr for Klaviyo plugin activated, Formidable Forms active, and a Klaviyo account (free accounts work) with permission to create a private API key. You store the key once, and every supported builder on the site then shares it.
lists:read, lists:write, profiles:write and subscriptions:write access.Treat the key like a password. Anyone holding it can read and modify your Klaviyo lists and profiles.

Klaviyo identifies profiles by email, so Email is the one required mapping. First name, last name, phone number, organization and title map to Klaviyo’s standard profile fields; every other mapping is stored as a custom property on the profile. Also, ClickSyncr simply skips an unmapped field and never overwrites existing profile data with a blank value.
Each form chooses a subscriber status: subscribe with marketing consent, add as a non-marketing member only, or Use list setting, which defers to the list’s own single or double opt-in mode. The list picker shows each list’s real opt-in mode, so you know before you choose. A consent field overrides it per submission: ticked subscribes, unticked stores a member without marketing consent. Klaviyo matches profiles by email, so it updates existing profiles instead of duplicating them.
First, submit the form on the front end (not the admin preview) with a test address you can recognise, filling every mapped field. Then, in Klaviyo, open the list and confirm the profile exists with the mapped values and the consent state you expect. In short, that one minute catches almost every configuration mistake.
| Symptom | Cause and fix |
|---|---|
| The list dropdown is empty | The key is missing, mistyped, or lacks the required scopes. Re-check that the private key carries lists:read, lists:write, profiles:write and subscriptions:write, then reconnect. |
| Submissions do not appear in Klaviyo | Nine times out of ten the Email field is not mapped. It is the one required mapping. Fix it, then submit a fresh test. |
| A new list or property is not listed | The catalog is cached briefly. Use the refresh control in the Formidable Forms settings. |
| The profile syncs but a field is empty | Either that field is unmapped, or it was blank on the submission. ClickSyncr skips empty values, so they never wipe existing Klaviyo data. |
| A profile is in the list but not subscribed | The consent field was unticked, or the form’s status adds members without marketing consent. Check the consent mapping first, then the list’s own opt-in mode. |
Yes. The ClickSyncr Klaviyo 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 Klaviyo also connects Contact Form 7 · WPForms · Gravity Forms · Ninja Forms · Fluent Forms · Forminator. Overview, features and pricing: Klaviyo integration for WordPress. Browse all ClickSyncr integrations.
“Klaviyo” is a trademark of its respective owner. ClickSyncr for Klaviyo is an independent integration and is not affiliated with, endorsed by, or sponsored by Klaviyo.
The Klaviyo client imports the profile, adds list membership, and then requests marketing consent when the chosen status requires it. The final request can fail after the earlier steps succeed. ClickSyncr reports “Added to the list, but recording consent failed” with the error detail. Check that result for your Formidable Forms test and inspect the profile’s subscription state separately from its list membership.
With the current sending code, an unchecked configured consent field blocks delivery from Formidable Forms. It does not create a new member-only profile for that submission. Member-only status is a separate choice available when no consent field overrides the saved status. Test those cases separately and inspect the recorded result; “Nothing was sent. Consent was not given.” means the submission stopped before the Klaviyo request.
The plugin validates these property values before sending them. Birthday must be a real date in year-month-day format, and Age must contain a finite numeric value. Invalid values are omitted from the profile request. Check the actual answer submitted by Formidable Forms, not only the mapping label. Use a valid test value, then compare the stored property with the submitted answer.
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 guideConnect Formidable Forms to EmailOctopus and every form submission becomes a subscriber in the EmailOctopus list you choose.
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 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