tr Skip to content

Connect Facebook Lead Ads and Mautic

If you run your own Mautic for email marketing, FlowMattic can feed it from your Facebook lead forms. Each lead becomes a Mautic contact, and the same workflow can tag them by ad, place them in a segment or campaign, or send the download they asked for. It runs on your WordPress site, so lead data stays on servers you control.

14 triggers 21 actions 6 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Facebook Lead Ads1 trigger

Do this in Mautic19 actions

1. TriggerNew Lead
2. ActionCreate Contact

When Facebook Lead Ads fires New Lead, FlowMattic runs Create Contact in Mautic with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Facebook Lead Ads and Mautic workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Facebook Lead Ads app icon Mautic app icon Ready-made template

Add each Facebook lead to Mautic as a contact

Name, email and phone from the form create a contact in Mautic, so your nurture emails can start without a CSV import from Ads Manager.

New LeadCreate Contact

View the template
Facebook Lead Ads app icon Mautic app icon

Start new leads on a nurture campaign

After the contact is created, Add Contact to Campaign puts them into your welcome series, so the first email goes out while they still remember the ad.

New LeadCreate ContactAdd Contact to Campaign

Facebook Lead Ads app icon Mautic app icon

Place leads in a segment for the offer they chose

A Router reads the form or an answer such as the product of interest, and each path adds the contact to the matching segment for targeted emails.

New LeadCreate ContactRouterAdd Contact to Segment

Facebook Lead Ads app icon Mautic app icon

Tag contacts with the campaign that brought them in

Tags built from the form and ad names show which campaign each contact came from, so you can compare sources in Mautic reports.

New LeadCreate ContactText FormatterAdd Tags to Contact

Facebook Lead Ads app icon Mautic app icon

Email the promised download right after sign-up

For lead magnet ads, Send Email to Contact sends the Mautic email that holds the guide or checklist, so the person gets what the ad offered.

New LeadCreate ContactSend Email to Contact

Facebook Lead Ads app icon Mautic app icon

Load a form's earlier leads into Mautic

Retrieve Leads returns the leads a form already collected, and an Iterator creates a contact for each, so the audience is complete from day one.

ScheduleRetrieve LeadsIteratorCreate Contact

Set up: each lead as a Mautic contact

When you are done, every new lead from your chosen form is added to Mautic as a contact.

  1. Connect Facebook Lead Ads

    In FlowMattic, add a Facebook Lead Ads connection under Connects with the account that manages your page.

  2. Connect Mautic

    Add a Mautic connection with your Mautic installation's address and a user that can create contacts.

  3. Choose New Lead

    Create a workflow with New Lead, pick the page and form, and submit a test lead so its fields are captured.

  4. Map Create Contact

    Add Mautic's Create Contact, map the lead fields to contact fields, test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Add each Facebook lead to Mautic as a contact Template
  1. Facebook Lead Ads app icon 1. Trigger in Facebook Lead Ads New Lead
  2. Mautic app icon 2. Action in Mautic Create Contact

    Fields mapped from the earlier steps (a typical setup)

    From Facebook Lead AdsTo Mautic
    First nameFirst name
    Last nameLast name
    EmailEmail
    Phone numberPhone
    Form nameTag or custom field
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Facebook Lead Ads offers New Lead as its only trigger, so Mautic events such as Email Open cannot change anything in Facebook.
  • Lead fields come from your form's questions, so the mapping is an example. Create matching custom fields in Mautic first for any extra answers.
  • Mautic's own triggers, such as Contact Points Changed, can start a follow-up workflow once leads start engaging with your emails.
Facebook Lead Ads app icon

Facebook Lead Ads

Integration page

Triggers (1)

  • New LeadTriggers when a new lead is created

Actions (2)

  • Retrieve LeadsRetrieve the leads for specific lead form
  • Retrieve Lead by Lead IDRetrieve a specific lead by its Lead ID

Triggers (13)

  • Company Create/UpdateTriggers when a company is created or updated in Mautic.
  • Company DeletedTriggers when a company is deleted in Mautic.
  • Contact Channel Subscription ChangeTriggers when a contact’s channel subscription changes.
  • Contact Company Subscription ChangeTriggers when a contact’s company subscription changes.
  • Contact DeletedTriggers when a contact is deleted in Mautic.
  • Contact IdentifiedTriggers when a contact is identified in Mautic.
  • Contact Points ChangedTriggers when a contact’s points change.
  • Contact UpdatedTriggers when a contact is updated in Mautic.
  • Email OpenTriggers when an email is opened by a contact.
  • Email SendTriggers when an email is sent in Mautic.
  • Form SubmitTriggers when a form is submitted in Mautic.
  • Page HitTriggers when a page is hit in Mautic.
  • Text SendTriggers when a text message is sent in Mautic.

Actions (19)

  • Create ContactCreate a new contact in Mautic.
  • Update ContactUpdate an existing contact in Mautic.
  • Get ContactRetrieve contact details by ID.
  • Delete ContactDelete a contact from Mautic.
  • List ContactsRetrieve a list of all contacts in Mautic.
  • Get SegmentsRetrieve a list of all segments in Mautic.
  • Add Contact to SegmentAdd a contact to a specific segment.
  • Remove Contact from SegmentRemove a contact from a specific segment.
  • Get a CampaignRetrieve a campaign by ID.
  • Add Contact to CampaignAdd a contact to a specific campaign.
  • Remove Contact from CampaignRemove a contact from a specific campaign.
  • Create New Segment EmailCreate a new segment email in Mautic.
  • Send Email to ContactSend a specific email to a contact.
  • Send Email to SegmentSend a specific email to all contacts in a segment linked to email.
  • Add Tags to ContactAdd one or more tags to a contact
  • Remove Tags from ContactRemove one or more tags from a contact
  • Get Contact TagsGet all tags associated with a contact
  • Add Contact to StageAdd a contact to a specific stage
  • Remove Contact from StageRemove a contact from their current stage

Why run this pair with FlowMattic

Facebook Lead Ads and Mautic connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Both ends on your own servers

Mautic is self-hosted and FlowMattic runs on your WordPress site, so lead data never sits in a third-party automation account.

Every lead, no task fees

Runs are unlimited, so a lead form bringing in thousands of contacts costs no more than a small test campaign.

Nurture starts in the same run

Segments, campaigns, stages, tags and emails are all Mautic actions, so one workflow takes a lead from form to first email.

Common questions

What does the Facebook Lead Ads Mautic integration do?

It creates a Mautic contact for each new Facebook lead and can then add them to a segment, campaign or stage, tag them or send an email. You build it once on the FlowMattic canvas and it runs for every lead.

Can I put leads into a Mautic stage?

Yes. Add Contact to Stage after Create Contact, for example to mark every Facebook lead as a marketing qualified lead.

What if the lead is already a Mautic contact?

Check first with List Contacts searching the email, then use a Router to run Update Contact for known people and Create Contact for new ones.

Can different forms go to different campaigns?

Yes. Route on the form name and give each path its own Add Contact to Campaign step, or build one workflow per form.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Facebook Lead Ads and Mautic

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

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

Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Facebook Lead Ads integration 2.0.2, Mautic integration 1.1.1.