tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Add WPForms leads to ActiveCampaign automatically

Every WPForms submission creates a contact in ActiveCampaign, or updates the contact with the same email, so leads from your WordPress forms are ready for your ActiveCampaign emails and automations.

WPForms ActiveCampaign

2 steps Setup ~5 min Used on 2.4k sites Lead Capture Free to import

The Add WPForms leads to ActiveCampaign automatically workflow on the FlowMattic canvas, with 2 steps across WPForms, ActiveCampaign
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

WPForms collects leads on your WordPress site, and ActiveCampaign is where you email them. Without a link between the two, someone has to export entries and import them, and new leads wait in the meantime. This workflow passes each new WPForms lead to ActiveCampaign as it comes in.

The WPForms trigger runs for every new submission. FlowMattic sends the email answer and the name answer to ActiveCampaign, whose Create or Update Contact action adds a contact or refreshes the one that already uses that email. The name lands in the first name field and the last name is sent empty.

Only the email and name travel with the template. Anything else from the form stays in WPForms unless you map it. If you want these leads to enter an ActiveCampaign automation, set that automation up inside ActiveCampaign, then send a test submission to confirm the contact arrives as you expect.

Newsletter sign-up form

A WPForms sign-up box in your sidebar sends each subscriber to ActiveCampaign, where your newsletter goes out from.

Free guide download

Visitors enter their email to get a guide. They become ActiveCampaign contacts that your guide follow-up automation can start from.

Repeat enquiries from known customers

When an existing customer fills in your WPForms contact form again, their ActiveCampaign contact is updated rather than duplicated.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    WPForms New Form Submission

    Runs each time a visitor submits a WPForms form on your site. The email and name answers are handed to ActiveCampaign.

  2. Step 2Action
    ActiveCampaign Create or Update Contact

    Creates or updates an ActiveCampaign contact keyed on the submitted email. The name answer fills first name and last name is left blank. Connect ActiveCampaign when you import.

What you need

  • FlowMatticCore
  • WPForms PluginPlugin
  • ActiveCampaign AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Map a phone or company field into the ActiveCampaign step if your WPForms form asks for it and the step shows the matching field after a test run.
  • Add a Filter on a consent checkbox, so only people who agreed to marketing emails are sent to ActiveCampaign.
  • Use a Router with one route per form topic if you want different ActiveCampaign handling for different kinds of leads. Give each route a distinct topic value.

Questions about this workflow

Which WPForms answers are sent to ActiveCampaign?

As imported, only the email and name answers. Every other field stays in WPForms unless you map it into the ActiveCampaign step yourself.

What happens when a WPForms lead's email is already in ActiveCampaign?

The contact with that email is updated with the submitted name instead of a second contact being created.

Can I put WPForms leads on a specific ActiveCampaign list?

Run a test after import to see which options the ActiveCampaign step offers. If it has no list setting, use an ActiveCampaign automation that adds new contacts to the list.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

The main advantage of the plugin that it can turn your WordPress installation into a powerhouse, just imagine that you can replace all other integration with only this one.

Mohammed Abdouh

No additional usage fees over and above the annual fee ... AND Technical Support is great... they get back to you quite quickly and go above and beyond what is expected...