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

Инженерия трекинга и атрибуцииРабота для клиента

Meta не видит записи в Calendly и продажи в GoHighLevel

Передаю записи на звонок и продажи из CRM в Meta CAPI. Общий идентификатор с браузерным событием защищает от двойного учёта.

Для кого
Коучи и продавцы инфопродуктов
Проверено

Знакомо?

Выберите свою ситуацию

Ситуация Инженерия трекинга и атрибуции
Почему Meta не показывает конверсий, хотя записи на звонки и продажи в CRM идут?

Как я решаю

Что я делаю

Связываю запись на звонок или продажу в CRM с Meta. Для каждой записи сервер отправляет Lead (или Purchase) через Meta Conversions API с идентификатором клика и хешированными контактными данными. Серверное и браузерное события на странице «Спасибо» получают общий event_id. Meta учитывает их один раз и учится на реальных записях на звонок, а не просмотрах страниц.

Процесс

Как это работает

Этапов: 6. Объём работ и цену согласуем заранее.

  1. Проверить воронку

    Прохожу лендинг, запись, CRM и страницу «Спасибо». Нахожу, где теряются идентификаторы.

  2. Зафиксировать идентификаторы сразу

    Идентификаторы клика (fbc, fbp) и сессия фиксируются на странице и переносятся в запись и в карточку CRM.

  3. Собрать серверную часть

    Вебхук записи проверяется, разбирается и отправляется из Cloudflare Worker в Meta CAPI.

  4. Дедуплицировать

    PII хешируется SHA-256; серверное событие и Lead из браузера получают общий детерминированный event_id.

  5. Проверить реальную запись

    Прослеживаю её от начала до конца: один Lead, правильная сумма и сохранённый идентификатор клика.

  6. Передать

    Письменная схема пути, определение события и обратная проверка, чтобы ваша команда могла этим управлять.

Передача

Что вы получаете

  • Одна серверная конверсия на каждую запись или продажу в CRM, с дедупликацией относительно события из браузера.
  • Идентификатор клика приложен (fbp, fbc, UTM-метки кампании), поэтому запись связывается с объявлением.
  • Только хешированные контактные данные: имя, email и телефон в исходном виде из ваших систем в Meta не уходят.
  • Алгоритм ставок, который учится на записанных звонках, а не на самом дешёвом событии страницы.
  • Письменная схема и обработчики, чтобы путь принадлежал вам, а не вендору.
На чём сделаноЧастей: 6
  1. Calendly и вебхуки записи
  2. GoHighLevel / LeadConnector API
  3. Cloudflare Workers (TypeScript)
  4. Meta Pixel и Conversions API
  5. GTM
  6. ваш стек лендинга (WordPress / Elementor или похожий)

Подтверждение

Примеры работ и результаты

Работа для клиента Сделано для реальных клиентов. Данные клиентов обезличены.

До → после

У браузерного Lead на странице «Спасибо» был EMQ 7.1, у серверного Lead по записи 9.3. Воронка и события те же, общий event_id обеспечивает дедупликацию. Значения получены из сигнала Meta при сдаче в июне 2026.

Коучинговый бизнес 1:1 из Испании

сдано в июне 2026, закрыто в августе 2026 с отзывом 5.0

запись в Calendly → Cloudflare Worker → Lead в Meta CAPI с дедупликацией относительно Lead из браузера; EMQ у Lead из браузера 7.1, у Lead по записи 9.3. Тот же аудит показал, что с трекингом всё в порядке, а проблема в самом объявлении: 94 клика, 0 лидов.

Работа с Meta Pixel, Conversions API и атрибуцией на Upwork

34 контракта с 2016 года, 7 из них начаты в 2024–26

дедупликация браузера и сервера, Workers в аккаунте клиента, атрибуция на уровне объявлений.

Оценка на Upwork: 5 из 5.

Very responsive, professional, and REALLY knows his stuff. I had an issue with meta ads attribution and [he] did a great job fixing it!

Oliver H. Upwork · 2026

Что можно посмотреть

Схема, воссозданная на синтетических данных: запись → вебхук с проверкой HMAC → Worker → Meta CAPI, с дедупликацией браузерного Lead. В очищенном payload видны общий event_id и хешированные поля.

Данные клиента обезличены. Цифры считаны из живых API платформ в июне 2026. Здесь описан путь через записи на звонок. Я основатель Fixel Pixel, о чём сообщаю заранее; это один из вариантов, а не единственный путь.

Цена и сроки

Сколько стоит и как идёт работа

Один путь «запись → Meta» оформляется как Focused Fix с фиксированным объёмом, от 30 000 ₽; точный объём и фиксированную цену мы согласуем письменно до начала работы. Если пока неясно, виноват трекинг или объявление, честный первый шаг: Working Session (10 000 ₽) или Tracking Health Check только на чтение (25 000 ₽) с письменным вердиктом через два рабочих дня после старта работы. Обсудить задачу можно бесплатно.

СметаФиксируется до начала работы

Цена
Focused Fix от 30 000 ₽ за один путь конверсии в фиксированном объёме. Если причина неясна, начните с Working Session (10 000 ₽) или Tracking Health Check только на чтение (25 000 ₽). Обсудить задачу можно бесплатно.
Сроки
Объём и фиксированную смету согласуем до начала. В описанном кейсе пайплайн сдан 2026-06-21, проект закрыт 2026-08-26 с отзывом 5.0.
Первый шаг
Опишите задачу. Я отвечу в течение одного рабочего дня и подскажу, что делать дальше. Первый ответ бесплатный.

Заметка Даниилаперед началом работы

Когда это не нужно

Если подключение Conversions API от Meta в один клик уже видит ваши записи и цифры совпадают с CRM в пределах допустимой для вас погрешности, отдельный путь добавит лишнюю работу, и я так и скажу. А если проблема в объявлении, а не в трекинге, никакой путь конверсий её не исправит. В кейсе с датами аудит прямо показал, что трекинг работал, а объявление нет, и я сказал об этом клиенту, а не продавал пересборку. Одно правило стоит соблюдать всегда: не авторизуйте серверный CAPI личным пользовательским токеном.

Даниил

Вопросы

Что об этом спрашивают

Calendly или GoHighLevel: что вы поддерживаете?

Оба, а также другие инструменты записи и CRM. Схема одна: проверенный вебхук собирает серверное событие, и оно привязывается к сессии на странице.

Вы будете отправлять в Meta персональные данные?

Нет. Контактные данные хешируются до отправки; в событии уходят хешированные идентификаторы и идентификатор клика, а не исходные данные.

Как не посчитать запись дважды?

У Lead из браузера и Lead с сервера один `event_id`, поэтому Meta оставляет одно событие и отбрасывает дубль.

Мне нужен свой сервер?

Не обязательно. Worker может работать в вашем аккаунте Cloudflare, и тогда он ваш, или размещаться у меня под моим наблюдением.

А если записи на самом деле измеряются, а проблема в объявлении?

Тогда это и покажет аудит. Пересборку конверсий при проблеме в объявлении я продавать не буду.

Похожие ситуации

Daniil Maximkin

Здравствуйте, я Даниил.

Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.

Есть похожая задача?

Опишите задачу

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com

Обсудить задачу

Расскажите, что нужно разработать, исправить или подключить.

Описать задачу next@taskfordaniel.com