tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Add new Facebook leads to a FluentCRM business list, or to general nurturing for Gmail addresses

Each new Facebook Lead Ads lead is saved in FluentCRM, then a Branch sends Gmail addresses to your general nurturing list and every other address to your business list.

Facebook Lead Ads FluentCRM Branch

5 steps Setup ~8 min Used on 2.1k sites Free to import

The Add new Facebook leads to a FluentCRM business list, or to general nurturing for Gmail addresses workflow on the FlowMattic canvas, with 5 steps across Facebook Lead Ads, FluentCRM, Branch
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Leads from a Facebook form arrive mixed: some give a work address, many give a personal Gmail account. Sorting them lets you send business-focused emails to company addresses and a gentler nurture series to everyone else, without cleaning the list by hand.

The Facebook Lead Ads New Lead trigger starts a run for each person who completes your connected lead form. The first FluentCRM step creates or updates the contact by email, using the lead's email and putting the full name from the form into the first name field.

A Branch then checks whether the email contains @gmail.com, ignoring case. On the Yes path, an Add Lists to Contact step adds the contact to the list you use for general nurturing. On the No path, a second Add Lists to Contact step adds it to your business list. Each lead takes one path only. Both list steps ship unmapped: pick the list in each and point it at the contact from the first FluentCRM step.

Only Gmail is checked, so other personal addresses such as Yahoo or Outlook take the No path and join the business list. Send a test lead from Facebook's lead form testing tool and check Task History for the path it took.

B2B ads that also attract consumers

A software company's Facebook lead ad pulls in both managers and hobbyists, and FluentCRM sends work addresses into a sales-focused sequence.

Separate content for freelancers

A design course sells to agencies and to solo freelancers, and Gmail sign-ups get the general tips series while agency addresses get team offers.

Cleaner lists for sales outreach

A consultancy's sales rep works only the business list, so personal addresses from a Facebook campaign don't crowd the outreach queue.

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

    Starts once per person who sends in your Facebook lead form. The lead's email and full name are passed to FluentCRM and to the Branch.

  2. Step 2Action
    FluentCRM Create or Update Contact

    Creates the FluentCRM contact, or updates the one with the same email. The lead's email is mapped in, and the full name from Facebook goes into the first name field.

  3. Step 3Logic
    Branch Branch

    Checks whether the lead's email contains @gmail.com, ignoring case. Gmail addresses take the Yes path; every other address takes the No path. Only one path runs per lead.

  4. Step 4Action
    FluentCRM Add Lists to Contact

    On the Yes path, adds the Gmail contact to a FluentCRM list for general nurturing. Pick the list after import and map the contact from step 2.

  5. Step 5Action
    FluentCRM Add Lists to Contact

    On the No path, adds the contact to your FluentCRM business list. As with the Yes path, choose the list and map the contact from step 2 after import.

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.

  • Extend the Branch condition to other free email domains, such as yahoo.com and outlook.com, and send a test lead for each to check which path it takes.
  • Ask for first and last name as separate questions on the Facebook form and map them to FluentCRM's first and last name fields instead of the full name.
  • To tag every lead as well, add FluentCRM's Add Tags to Contact between the Create or Update Contact step and the Branch, so it runs before the paths split.

Questions about this workflow

Does every Facebook lead end up on a FluentCRM list?

Yes, if both list steps are set up. The Branch sends Gmail addresses to the Yes path and everything else to the No path, and each path has its own Add Lists to Contact step.

What happens when the Facebook lead already exists in FluentCRM?

The first step matches by email and updates that contact instead of creating another. The list step on the chosen path then adds the existing contact to that list.

Is Googlemail treated like Gmail?

No. The Branch only looks for @gmail.com, so a googlemail.com address takes the No path. To send it to the nurturing list, add that domain to the existing Branch step's condition, the one between the Create or Update Contact step and the two list steps.

Can a lead be added to both FluentCRM lists?

Not as shipped. The Branch picks one path per lead, so each contact joins either the nurturing list or the business 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

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.

Koen A.

Works within WordPress, so it can easily access any inbuilt WP functions or custom functions and use them in your flow. It's easy to use and already has many useful integrations built.