Перейти к основному содержимому

Маппинг полей

Маппинг полей — это способ указать модулю: «Когда Facebook отправляет поле с именем email, поместите его в поле Email в Perfex CRM».

Как получить доступ

Перейдите в Meta LeadsField Mapping в боковой панели.

Или откройте: https://yourcrm.com/admin/facebookleadsintegration/field_mapping

Как работает маппинг полей

Когда кто-то заполняет форму лида на Facebook/Instagram, данные выглядят так:

{
"full_name": "John Smith",
"email": "[email protected]",
"phone_number": "+1234567890",
"company_name": "Acme Corp",
"city": "New York"
}

Модулю нужно знать, куда поместить каждое значение в Perfex CRM:

Facebook Field          →    Perfex CRM Field
─────────────────────────────────────────────
full_name → Lead Name
email → Email
phone_number → Phone
company_name → Company
city → City

Маппинг по умолчанию (автоматически!)

Хорошие новости! Модуль поставляется со встроенными маппингами по умолчанию для распространённых полей Facebook. Они работают автоматически — настройка не требуется!

Facebook FieldPerfex CRM FieldAuto-Mapped?
full_nameLead NameYes
first_name + last_nameLead NameYes
emailEmailYes
phone_numberPhoneYes
company_nameCompanyYes
street_addressAddressYes
cityCityYes
stateStateYes
countryCountryYes
zip_codeZip CodeYes
websiteWebsiteYes
job_titlePositionYes
подсказка

Если ваша форма лида использует эти стандартные имена полей Facebook, всё сопоставляется автоматически! Настраивать ничего не нужно.

Пользовательские маппинги полей

Для любых нестандартных полей (пользовательские вопросы в форме лида) можно создавать пользовательские маппинги.

Добавление пользовательского маппинга

  1. Перейдите на страницу Field Mapping
  2. Нажмите «Add Mapping»
  3. Заполните:
ColumnWhat to EnterExample
Facebook Field (левое поле)Имя поля из формы лидаbudget
Perfex CRM Field (выпадающий список справа)Куда сохранить в Perfex"Description" или пользовательское поле
  1. Нажмите «Save Mappings»

Пример: пользовательские вопросы

Допустим, форма лида спрашивает: «Какой у вас ежемесячный бюджет?»

Если в форме лида поле названо monthly_budget:

Facebook Field: monthly_budget    →    Perfex CRM Field: Description

Или если в Perfex есть пользовательское поле:

Facebook Field: monthly_budget    →    Perfex CRM Field: leads_budget (custom)

Использование пользовательских полей Perfex CRM

Если вы создали пользовательские поля для лидов в Perfex CRM, они появятся в выпадающем списке в разделе «Custom Fields».

Как создать пользовательское поле:

  1. В Perfex CRM перейдите в SetupCustom Fields
  2. Нажмите New Custom Field
  3. Установите:
    • Field Belongs To: Leads
    • Field Name: например, «Budget»
    • Slug: например, leads_budget
  4. Сохраните

Это пользовательское поле появится в выпадающем списке Field Mapping!

подсказка

Совет: называйте поля формы Facebook тем же slug, что и пользовательские поля Perfex (например, leads_budget) — тогда они будут сопоставляться автоматически без ручной настройки!

Поиск имён полей Facebook

Не знаете, как называются поля формы Facebook? Вот как узнать:

Способ 1: проверка формы лида в Ads Manager

  1. Откройте Facebook Ads Manager
  2. Откройте кампанию → Набор объявлений → Объявление
  3. Нажмите на форму лида
  4. Посмотрите имена полей («Field Name» или «Question ID»)

Способ 2: проверка тестового лида

  1. Отправьте тестовый лид из модуля (Settings«Send Test Lead»)
  2. Перейдите в Sync History
  3. Нажмите на запись тестового лида
  4. Увидите точные имена полей, отправленные Facebook

Способ 3: Lead Ads Testing Tool Facebook

  1. Откройте Lead Ads Testing Tool
  2. Выберите страницу и форму
  3. Создайте тестовый лид
  4. Проверьте Sync History для имён полей

Удаление маппингов

Чтобы удалить пользовательский маппинг:

  1. Нажмите красную кнопку рядом со строкой маппинга
  2. Нажмите «Save Mappings»
warning

Удаление маппинга не удаляет существующие лиды — затрагиваются только будущие лиды.

Приоритет маппинга

При поступлении лида модуль обрабатывает поля в таком порядке:

  1. Пользовательские маппинги (ваши ручные настройки) — проверяются первыми
  2. Маппинги по умолчанию (встроенные стандартные поля) — используются как запасной вариант
  3. Автоопределение (если имя поля совпадает с slug пользовательского поля Perfex)

То есть пользовательские маппинги всегда имеют приоритет над стандартными!

Частые вопросы

«Что, если я не настрою маппинги?»

Маппинги по умолчанию обработают все стандартные поля автоматически. Пользовательские маппинги нужны только для пользовательских вопросов в формах лидов.

«Что, если Facebook отправит поле, которое я не сопоставил?»

Оно будет сохранено в поле Description лида как дополнительные данные, так что информация не теряется.

«Можно ли сопоставить одно поле Facebook с несколькими полями Perfex?»

Напрямую нет — каждое поле Facebook сопоставляется с одним полем Perfex. В таком случае используйте автоматизацию рабочих процессов Perfex CRM.

Готовы узнать о Lead Ads? What Are Lead Ads?