Integrations

Bitrix24 Meta Lead Ads Integration

It is not enough for the form to reach your CRM; the ad it came from should reach it too. Otherwise the question "which ad brought sales" has no answer at the end of the month.

At a glance

  • Form connection
  • Field mapping
  • Campaign breakdown
  • Record type
  • Owner distribution

Why a record that says "came from Facebook" is useless

Plenty of tools move the form into your CRM. The problem is not moving it, but not moving the breakdown:

  • The record only saying "came from Facebook", with no indication of which campaign
  • Budget decisions at month end made by guesswork
  • Form answers landing as notes rather than fields, so they cannot be filtered
  • The same lead reported twice and creating two records
  • No clarity on who a lead is assigned to, so they pile up with some agents
  • Forms exported by hand and entered into the CRM through spreadsheets

Scope of the implementation

What sets it apart from Bitrix24's own Facebook connection is writing the breakdown as fields and reporting the sale back to Meta.

Form connection

Your Facebook and Instagram lead forms are listed and you choose which ones to connect.

Field mapping

You place a Bitrix24 field next to each form question. Multiple-choice answers land on their match in the Bitrix24 list.

Campaign breakdown

Campaign, ad set and ad name are written as dropdown fields, and UTM fields are filled in as well.

Record type

You choose whether a form creates a Lead, a Contact, or a Contact plus Deal.

Owner distribution

Owners are set per form; if you pick several people, records are distributed in turn.

Duplicate control

The Meta Lead ID is written to the record, so a lead reported twice does not create a second record.

Why the breakdown has to be a dropdown

If the campaign name is written to the record as free text you cannot filter, group or report on it; all you have is a readable note. In this integration campaign, ad set and ad name are held as dropdown fields in Bitrix24. When a new ad goes live the list grows on its own. You can then filter "leads from this campaign" in Bitrix24's own CRM lists and see the conversion rate. On the technical side one detail has been handled carefully: Meta's payload carries only IDs and not names; names are resolved from the ad tree and cached, and because the ID stays fixed even when a name changes, past records are not corrupted.

  • Campaign, ad set and ad name written as dropdown fields
  • The list grows by itself when a new ad appears
  • Options are never deleted, so values on past records stay intact
  • UTM fields and the Meta Lead ID are also written to the record
  • Names may change but IDs do not, so reports stay consistent over time
The list of connected Meta forms and how many fields are mapped

You do the mapping: and there is a reason

The system does not guess which Bitrix24 field a form question goes to; you map it. That looks like extra work at first but it is a deliberate choice: if it guessed, it would quietly produce wrong data that goes unnoticed for months. By the same logic, leads arriving before the mapping is saved are not written to Bitrix24; they wait. The moment you save the mapping, waiting leads are written retroactively, so no lead is lost. Answers you did not map are not lost either; they are noted on the record timeline.

  • You choose a Bitrix24 field for every form question
  • Without a mapping the lead waits and is written retroactively later
  • Unmapped answers are noted on the record timeline
  • Changing the record type (Lead → Contact + Deal) resets the mapping, because the fields differ
  • Phone numbers are converted to E.164 before writing
Mapping form questions to Bitrix24 fields

Setup: you do not need your own Meta app

Because a ready Meta authorization setup is used, you do not have to create your own Meta app and go through App Review; a process that normally takes weeks. In the panel you connect your Facebook account and pick your page; your ad accounts come with the connection and you choose which are in scope. The only condition is that the Facebook account you connect has permission for that ad account and page in Meta Business; without it, forms are not listed.

  • No Meta app of your own and no App Review
  • Connect a Facebook account, select the page and ad accounts
  • The connected account must be authorised in Meta Business
  • No leads arrive from the forms of an account you left out of scope

How it differs from Bitrix24's own Facebook connection

Bitrix24's built-in connection moves the form into the record; the difference is in the breakdown and the feedback loop.

Comparison of Bitrix24's built-in Facebook form connection with the Meta Lead Ads integration
TopicBitrix24 built-inMeta Lead Ads integration
Does the form reach the record?YesYes, within seconds
Campaign / ad set / ad nameNot carriedAs dropdown fields
UTM fieldsLimitedWritten to standard UTM fields
Field mappingFixedYou choose, question by question
Owner distributionOne rulePer form, distributed in turn
Duplicate controlLimitedBy Meta Lead ID
Reporting the sale to MetaNoYes (Conversions API)
Monthly costIncluded in the Bitrix24 planUSD 79 per ad account

How would this work in your process?

In a free 30-minute call we listen to your workflow and map out how this would run in your company.

Book a free consultation

How we work

The critical part is field mapping; a wrong mapping produces broken data that goes unnoticed for months.

  1. 01

    Account and form inventory

    We decide together which ad accounts and forms are in scope.

  2. 02

    Building the field structure

    Bitrix24 fields matching the form questions are created where they do not exist.

  3. 03

    Mapping and distribution

    Each question is mapped to a field, and record type, owner distribution and source value are defined.

  4. 04

    Verification

    A test lead is sent and we check that it lands in the right fields with the breakdown written.

What you end up with

  • Facebook and Instagram forms connected to Bitrix24
  • Question-level field mapping and record type configuration
  • Campaign, ad set and ad name written as dropdown fields
  • UTM fields and Meta Lead ID recorded
  • Per-form owner distribution and source definition
  • Conversion reporting broken down by campaign
  • Duplicate record control

Frequently Asked Questions

Why use this when Bitrix24 has its own Facebook form connection?

Bitrix24's connection moves the form into the record but does not carry campaign, ad set and ad name as fields. This integration writes the breakdown as dropdown values, assigns the owner and source by your rules, and reports the sale back to Meta as a conversion.

Do Instagram forms come through as well?

Yes. Facebook lead forms and Instagram forms land in the same list, and the platform is kept in a separate field on the record so you can report by platform too.

Do we have to create our own Meta app and go through review?

No. A ready provider authorization is used. All you do is connect your Facebook account in the panel and pick your page and ad accounts. Creating your own app and passing App Review normally takes weeks.

Who is an incoming lead assigned to?

You decide per form: one person or several. If you pick several, records are distributed in turn so the load is shared evenly. You also choose what is written to the source field, per form.

If we map fields later, do earlier leads get lost?

They do not. Without a mapping a lead is not written to Bitrix24; it waits. The moment you save the mapping, waiting leads are written retroactively. This is deliberate: waiting was chosen over guessing and writing to the wrong field.

How is it priced?

USD 79 per ad account per month, or USD 790 per year. The number of campaigns, forms and leads makes no difference. Two ad accounts in scope is USD 158. The module is bought separately from your WhatsApp line. Meta does not charge separately for lead forms or conversion reporting; your ad budget is paid to Meta as usual.

Which CRMs does it work with today?

Writing forms to the CRM and reporting conversions work with Bitrix24 today. Zoho, HubSpot and GoHighLevel are next; in the meantime you can use those CRMs' own Lead Ads connections.

Let's configure this around your business

Book a free intro call and we'll walk through your process and show which settings fit you.