Flow Builder/Automation/Facebook Lead Generation

Facebook Lead Generation

You must first connect your Facebook page inside NicoChat.

2026-08-12

Connecting your Facebook page inside NicoChat

You must first connect your Facebook page inside NicoChat.

Connecting NicoChat to Facebook Ads Manager

Attention
You will need to connect your Facebook page first inside NicoChat.
The same page the instant form is linked to.
The same Facebook page linked to the account where you plan to run ads.

Integrations inside NicoChat

Integrations -> Others -> Facebook Ads

You need to connect your Facebook Ads business account here.

After clicking the button, you will be directed to the FB ad account integration page.

After continuing, another page will appear where you need to enable the items mentioned:

  • Manage ads for ad accounts you have access to
  • Receive your email address <<email address>>

After enabling, click Done.

Back to NicoChat Integrations -> Others -> Facebook Ads 👍

You can see that your Facebook Ads business account is connected.

Cross-check on Facebook: NicoChat assigned as the CRM tool

Next, we need to check whether NicoChat has been installed as your CRM system to receive the lead data.

Go to your Facebook account -> Business Manager -> Integrations -> Lead Access -> CRMs:

Here you must make sure NicoChat has been installed, so that it can receive all the lead generation data.

If it does not appear, type NicoChat in the search: you should be able to find it.

Attention
If you cannot find the NicoChat or Chatbot app (for NicoChat partners), it is because you have not connected your Facebook page inside the workspace.
Connect your Facebook page inside the NicoChat platform.

Lead generation can only be received on the Facebook Messenger channel or on the Omni-Channel. These are the two channels where we can create this type of automation.

Set the chatbot administrator

Inside the Chatbot -> Tools -> Admins

It is important that you set yourself as Administrator here, because all the lead generation information will go to that specific Administrator, where you will be able to set up the whole automation.

You can search for a new administrator by name in the contact list and select them.

To receive the lead generation data, you will only be able to use the Messenger profile or the Web Chat profile, according to your preference. Either profile needs to be an administrator of the chatbot.

Now you are ready to receive data from Meta when a new lead signs up through your instant forms.

Creating a lead form in Ads Manager

Create a new campaign

Open your Ads Manager account -> Create a new ad campaign

In Campaigns, Create a new campaign -> Choose “Leads” as your campaign objective.

Under Leads you can see:

  • Instant Forms - Capture the data and send it to NicoChat.
  • Messenger
  • Conversions
  • Carts

After choosing lead forms, click “Continue” to go to “Choose a campaign setup page”

Now select Manual leads campaign and press Continue.

Now let's name the campaign “Lead form demo”.

Special ad categories: no change

Campaign details: no change

Campaign Advantage budget: off

Click the “Next” button to switch to the Ad set section.

The Ad set section.

The most important thing here is that you will create a FORM. We leave the Ad set section untouched and click the Next button to move on to the Ad section.

The Ad section - Create Form

We need to scroll down to the form section called “Instant form”. Let's create a form by clicking “Create form”

After clicking “Create form”, the following window will appear

Create form (Settings)

1
Form setup
Language; Sharing: Restricted or Open. Let's select Open.

Field names: Email and Full name

Tracking parameters: parameter name and parameter value.

Create form (Content)

1
Form name: lead form demo
2
Form type: More volume - (entirely up to the user's preference)
3
Intro: use a new image or an image already uploaded
4
Greeting:
Headline: Want to learn how to write 100% human text with ChatGPT? Description: paragraph or list

Just fill in your details below and I will send it to you.

1
Questions:
Custom questions: you can add additional questions.

If you need an additional name, such as the company name, among others, you will need to add a new question.

  • Multiple Choice
  • Short answer
  • Conditional
  • Appointment scheduling

Prefill questions: this is the data Meta already has. Users just check the prefilled data from the Facebook, WhatsApp or Instagram account and press OK

Description: We keep your data stored securely on our servers and will not share it with third parties.

Just fill in the questions beforehand and add contact fields, such as phone number, first name, last name and email address.

You can rearrange them in the order you need.

They will be filled in dynamically.

Privacy Policy: It is also important to add the Privacy Policy. You can link your website to any type of privacy policy. Add the link to your website page.

Link text: Terms of Service

Custom disclaimer: you can also add one or leave it as is.

Message for leads

  • Headline: Thank you, you're all set.
  • Description: You can visit our website or exit the form now.
  • Call to action button: View website | Call business | View file
  • Link: google.com/