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

Create or Update FluentCRM Contact when a New Lead is captured from Facebook Lead Ads

Each new lead from your Facebook Lead Ads forms becomes a FluentCRM contact on your WordPress site, or refreshes the contact you already have for that person, without any CSV downloads.

Facebook Lead Ads FluentCRM

2 steps 8 downloads Setup ~5 min Used on 875 sites Free to import

The Create or Update FluentCRM Contact when a New Lead is captured from Facebook Lead Ads workflow on the FlowMattic canvas, with 2 steps across Facebook Lead Ads, FluentCRM
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Leads from a Facebook ad form sit inside Facebook until someone downloads them. By the time you copy them into your CRM, a day or two may have passed and the person who asked about your offer has moved on. This workflow moves each lead into FluentCRM as soon as FlowMattic receives it.

The Facebook Lead Ads trigger runs when a new lead comes in from your ad form. The answers the person gave, such as name and email, become fields you can map. The FluentCRM step then uses Create or Update Contact. A new email address becomes a new contact. An address already in your CRM updates that contact instead of creating a duplicate.

Because FluentCRM runs inside WordPress, the lead data ends up in your own site's database, ready for your FluentCRM emails and automations. Task History keeps a record of every run, so you can check which leads arrived and what was sent to the CRM.

Local service ads

A plumber or cleaner runs a Facebook ad with a short quote form. Each request lands in FluentCRM straight away, so the follow-up email can go out the same day.

Repeat sign-ups from past customers

A customer already in FluentCRM fills in a new ad form. Their contact is updated with the fresh answers rather than added a second time.

Course or webinar launches

Ad leads for a launch go into FluentCRM, where your existing email sequence for prospects can pick them up.

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
    Facebook Lead Ads New Lead

    Runs when Facebook Lead Ads sends a new lead from your ad form. Connect your Facebook account here; the lead's form answers become available to map in FluentCRM.

  2. Step 2Action
    FluentCRM Create or Update Contact

    Creates a FluentCRM contact from the lead, or updates the existing contact when that email address is already in your CRM. Map the lead's email, name and any other answers you need into the step, then submit a test lead to confirm each value lands where you expect.

What you need

  • FlowMatticCore
  • Facebook Lead Ads AccountAccount
  • FluentCRM PluginPlugin

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.

  • Add a second FluentCRM step after this one to add the contact to a list or apply a tag, so you can tell Facebook leads apart from other sign-ups.
  • Insert a Filter before the FluentCRM step if a form question decides who you want in your CRM, for example a budget answer that is not empty.
  • Submit a test lead from your ad form after import so FlowMattic captures the form's fields, then map them in the FluentCRM step before you switch the workflow on.

Questions about this workflow

Will duplicate contacts appear when someone submits twice?

No. The action is Create or Update Contact, so a lead whose email is already in FluentCRM updates that contact instead of adding a new one.

Are leads I collected before importing sent to FluentCRM?

No. The trigger fires on new leads, so only leads that arrive after you turn the workflow on are added.

What do I need to use this workflow?

A Facebook account with access to the page that runs your lead ads, and FluentCRM installed on the same WordPress site as FlowMattic.

Can I send custom form questions to FluentCRM?

You can map any answer into the FluentCRM step. Send a test lead after import to see which contact details the step fills and where each answer ends up.

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 software works really well, and the team is adding integrations constantly, so I'm positive it eventually will catch up with Zapier. The flows are very easy to create and if you have any doubt, the team will give you great support.

Kai P.

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.