Заявки с сайта в amoCRM: каждая форма создаёт сделку с контактом

Заявки с сайта в amoCRM в nana800 передают два блока: «webhook» принимает данные формы, а «amoCRM request» создаёт по ним сделку сразу с контактом. Для подключения нужны адрес вашего аккаунта amoCRM и долгосрочный токен, свой сервер не нужен. Одна заявка стоит как три запуска базового блока, 1000 запусков стоят 100 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.

Собрать в конструкторе

Что можно автоматизировать

  • Заявка с формы на сайте сразу становится сделкой с контактом: имя и телефон из формы, название «Заявка с сайта»
  • Заказ из корзины сайта создаёт сделку, где бюджет равен сумме заказа
  • Заявки с разных лендингов попадают в свои воронки и этапы
  • Ответы квиза добавляются к новой сделке примечанием, и менеджер видит их в карточке
  • Заявка одновременно создаёт сделку в amoCRM и приходит менеджеру в Telegram

Как настроить

  1. 1

    Получите долгосрочный токен amoCRM

    В amoCRM откройте раздел amoМаркет и создайте внешнюю или приватную интеграцию. Откройте её вкладку «Ключи», нажмите «Сгенерировать токен» и выберите срок действия от 1 дня до 5 лет. Сразу скопируйте токен: он показывается один раз.

  2. 2

    Добавьте триггер «webhook»

    Вебхук - это адрес, на который сайт отправит данные формы. Создайте схему в конструкторе и добавьте триггер «webhook». В поле method выберите POST, в поле path впишите путь, например /lead: он начинается со знака «/» и не заканчивается им.

  3. 3

    Настройте блок «amoCRM request»

    Добавьте блок «amoCRM request». В «Адрес аккаунта amoCRM» впишите адрес из браузера, например mycompany.amocrm.ru, и вставьте токен. «Тип запроса» - POST, «Раздел amoCRM» - leads/complex: так одним запросом создаётся сделка вместе с контактом.

  4. 4

    Опишите сделку в «JSON-данных»

    Образцы JSON есть в подсказке к полю. Задайте название и бюджет сделки, а в контакте внутри сделки - имя из формы: поля формы лежат в данных вебхука в body. Телефон и email контакта amoCRM принимает в custom_fields_values с кодами PHONE и EMAIL. Воронку и этап задают pipeline_id и status_id, их ID вернёт запрос GET в разделе leads/pipelines.

  5. 5

    Подключите форму и проверьте

    Включите схему, нажмите «API» в конструкторе и вставьте адрес вебхука в настройки формы или в код сайта. Во вкладке «Попробовать» отправьте тестовые имя и телефон: в amoCRM появится сделка, а в результате блока будет её ID. Включённая схема стоит 0,42 ₽ в час.

Сколько стоит

Запуск блоков Вебхук стоит до 0,10 ₽, блоков amoCRM - 0,20 ₽. Каждый месяц баланс бесплатно пополняется до 350 ₽, включённая схема стоит 0,42 ₽ в час.

Сервисы в связке

  • Вебхук

    Принимайте заявки с сайта и события сервисов через вебхук и отвечайте на запросы без своего сервера и кода. Бесплатный баланс каждый месяц, карта не нужна.

  • amoCRM

    Автоматизация amoCRM без кода: заявки с сайта и из Telegram становятся сделками, задачи и примечания ставятся сами. Бесплатный баланс каждый месяц, карта не нужна.

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

Приём заявки вебхуком стоит как один запуск базового блока, запрос в amoCRM - как два, 1000 запусков стоят 100 ₽. Включённая схема стоит 0,42 ₽ в час. Баланс каждый месяц бесплатно пополняется до 350 ₽, карта не нужна. Если схема включена круглосуточно весь месяц, большая часть этой суммы уходит на часы работы схемы.

Токен выдаёт ваша интеграция в amoCRM: раздел amoМаркет, вкладка «Ключи», кнопка «Сгенерировать токен». Срок вы выбираете сами, от 1 дня до 5 лет, потом нужен новый токен. Отозвать токен можно на вкладке «Выданные доступы». ID интеграции, секретный ключ и ссылка для перенаправления блоку не нужны.

Да, блок работает и с Kommo, международной версией amoCRM. В поле адреса аккаунта укажите полный адрес, например mycompany.kommo.com. Для amoCRM хватит имени аккаунта: mycompany превратится в mycompany.amocrm.ru.

Поставьте после первого блока второй «amoCRM request»: POST в разделе leads/notes. В entity_id подставьте ID созданной сделки из результата первого блока, а ответы формы - в текст примечания. Второй запрос стоит ещё как два запуска базового блока.

Откройте результат блока: при ошибке success равен false, а в error_message лежит ответ amoCRM с названием поля, которое не подошло. Частые причины: неверный или просроченный токен, неоплаченный аккаунт amoCRM, ошибка в JSON-данных или ID поля, которого нет в вашем аккаунте.

Форма amoCRM и так создаёт сделки. nana800 нужен, когда форма своя или из конструктора сайтов, когда заявку надо ещё записать в таблицу или прислать в Telegram, и когда к сделке нужно сразу добавить примечание или задачу.

Соберите первую схему бесплатно

Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.

Собрать в конструкторе