ТГ

Ко всем статьям

Интеграция GetCourse с amoCRM: что проверить, если заявки приходят не так

Интеграция GetCourse с amoCRM обычно нужна, чтобы заявки, оплаты и данные учеников попадали в CRM без ручного переноса. Если заявки приходят не полностью, не создают сделку или выглядят не так, сначала стоит проверить не только виджет, а весь маршрут: событие в GetCourse, передаваемые поля, правило поиска контакта, настройки создания сделки и поля amoCRM.

Что проверить в интеграции

  • маршрут данных: GetCourse -> интеграция -> amoCRM;
  • какие события GetCourse создают или обновляют сделки;
  • телефон, email, UTM, кастомные поля, номер заказа и спецсимволы;
  • связку с Интеграцией GetCourse и Распределением сделок.

Коротко: виджет принимает и обрабатывает данные, которые пришли от GetCourse. Если GetCourse передал поле пустым, не передал UTM или отправил символы в техническом виде, это нужно проверять на стороне события/формы GetCourse и в логах передачи.

Чек-лист проверки

  1. Событие GetCourse. Проверьте, какое событие должно запускать передачу: регистрация, заказ, оплата, изменение пользователя или другое действие. Важно, чтобы выбранное событие действительно происходило в GetCourse и отправляло данные в интеграцию.
  2. Телефон и email. Проверьте, какие поля используются для поиска контакта в amoCRM. Если контакт уже существует, сценарий может обновить найденный контакт или работать по настройкам для существующего контакта.
  3. Создание сделки при существующем контакте. Если контакт найден, но сделки нет, проверьте настройку поведения для случая "контакт есть, сделки нет". Если создание сделки в таком сценарии выключено, новая сделка не появится.
  4. UTM-метки. Проверьте путь пользователя от рекламы до формы GetCourse. UTM могут потеряться на редиректе, между доменами, на промежуточной странице или если форма GetCourse не сохраняет или не передает эти поля: utm_source, utm_medium, utm_campaign, utm_content, utm_term.
  5. Кастомные поля. Для каждого кастомного поля проверьте, что поле есть в GetCourse и заполняется в момент события, передается в интеграцию и сопоставлено с правильным полем amoCRM.
  6. Номер заказа. Если клиент ожидает, что номер заказа будет отдельным идентификатором, проверьте, по чему настроен поиск и обновление: по контакту, email/телефону, заказу или другому полю. Если поиск идет по контакту, новая отправка может обновлять существующую сущность, а не создавать новую сделку под каждый заказ.
  7. Спецсимволы. Если в amoCRM пришли символы вроде &, сначала проверьте, как эти данные пришли в логах от GetCourse. Если GetCourse передал текст в таком виде, виджет получает его как есть.

Примеры переменных и полей

Базовый набор для заявки:

  • имя;
  • телефон;
  • email;
  • название курса или продукта;
  • номер заказа;
  • статус заказа или оплаты;
  • сумма;
  • UTM-метки.

Рекомендуемый минимум для диагностики: телефон или email для поиска контакта, номер заказа или ID события для отличия повторных отправок, источник/UTM для маркетинга, поле "Комментарий" или примечание для сырых данных, если нужно видеть, что пришло от GetCourse.

Границы ответственности

  • GetCourse формирует событие, хранит исходные значения и передает поля, UTM и спецсимволы в том виде, как они настроены на стороне GetCourse.
  • Виджет bizandsoft принимает событие, ищет контакт или сделку по настройкам, создает или обновляет сущности в amoCRM по выбранному сценарию и записывает полученные значения в выбранные поля.
  • amoCRM хранит поля и сущности, применяет обязательные поля, права, воронки, статусы, роботов и Salesbot, а также может дополнительно менять сделку после создания через свои автоматизации.

Частые ошибки

  • В GetCourse заполнено одно поле телефона, а в amoCRM ожидается другое;
  • разные формы ведут в разные воронки без единой логики;
  • UTM-метки теряются при переходе между страницами;
  • повторная покупка создает новый контакт вместо новой сделки у существующего клиента;
  • автоматизация amoCRM запускается раньше, чем в сделку попали все данные;
  • спецсимволы уже пришли в лог интеграции в техническом виде.

FAQ

Можно ли передавать из GetCourse не только заявку, но и оплату?

Да, если заранее определить, какие события оплаты важны для отдела продаж и как они должны отражаться в amoCRM: отдельной сделкой, сменой статуса или обновлением поля.

Что делать, если один ученик создает несколько сделок?

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

Почему заявка пришла без UTM?

Чаще всего UTM теряются из-за формы, редиректа, разных доменов или неполной передачи полей. Проверьте путь пользователя от рекламы до формы GetCourse.

Что сравнить при спорной ситуации?

Сравните, что видно в GetCourse, что пришло в лог интеграции и что записалось в amoCRM. Так проще понять, где именно изменились или потерялись данные.

Полезные ссылки

Если интеграция GetCourse и amoCRM работает нестабильно, bizandsoft поможет проверить маршрут данных и настроить передачу заявок под ваш процесс продаж.

Больше статей

Telegram-канал с пользой для бизнеса

Подписывайтесь, чтобы быть в курсе важных обновлений: советы, инструменты, кейсы

Подписаться на канал

Остались вопросы?

Если у вас остались вопросы, заполните форму обратной связи и наш специалист перезвонит вам в ближайшее время.





Спасибо! Ваш запрос принят

Извините запрос не был принят