Передача Webform в AmoCRM
19 января 2023 в 6:48
Всем здравствуйте.
Есть задача интегрировать формы сайта (модуль webform) с AmoCRM, чтобы при отправке формы в AmoCRM создавались контакт и сделка. Сейчас это делается с помощью скрипта, который ловит отправку формы и через сервис передает в AmoCRM. Такой метод не всегда корректно работает. Кто-то решаа такую задачу? Drupal 8/9/10 Спасибо за ответы.
Go to accepted answer
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Начните отсюда
https://www.drupal.org/amocrm
https://www.drupal.org/project/amocrm
Не факт что оно актуально и работает, но возможно чем то поможет.
Я бы еще в самой Амо спросил, вдруг есть какие-то наработки.
Видел эти ссылочки, изучал. Там все под 7ку. Думал может у кого есть рабочее решение, делали под свои проекты.
У многих коммерческих компаний есть свои решения для AmoCRM, но к сожалению, они не делятся с сообществом
Пишется хэндлер для webform который после сабмита формы отправляет нужные данные из полей, пост запросом на нужный урл. Погуглите на эту тему Webform handlers in Drupal 8/9 сложного ничего нет
Нашел вот такой модуль Webform Remote Handlers оно? Теперь бы разобраться с правильной настройкой, если это тот модуль.
Хэндлер для пост-запроса на удалённый урл есть из коробки. Он довольно гибко настраивается, можно всякие интеграции тупо в админке кликать.
Есть возможность более подробно описать?
На странице вебформы таб настройки, там Emails/Handlers, нажать кнопку add handler, выбрать 'POST-запрос', указать адрес запроса, сформировать массив отправляемых данных, используя токены.
Это нашел. В этих настройках вебформа просит url, я так понимаю его нужно настроить с помощью интеграции с Amo, именно создать интеграцию, чтобы при отправке создавался контакт и сделка и связать поля. Понять бы как это сделать.
Ну это уже в документации по AmoCRM надо смотреть. Суть в том, что этого хэндлера достаточно в большинстве случаев, чтобы на стороне друпала ничего не кодить.
Вы сможете помочь? Если да, то интересна цена вопроса.
Увы нет, я никому не помогаю))
Используй официальную библиотеку от Амо
Там в принципе ничего сложного, не давно сталкивался с подобной задачей. Напиши в личку, подскажу.
Настроил интеграцию с AmoCRM для передачи данных из webform submissions в "контакт" и "сделку" AmoCRM с учетом UTM меток в URL страницы и с передачей ссылок на файлы в примечание к сделке. Там всё далеко не так просто как кажется на первый взгляд.
Получился на 1/3 контрибный модуль. Если еще пара клиентов оплатит интеграцию, то в итоге родится удобный контрибный модуль.
Если вы пришли на эту страницу из поисковой выдачи и вам нужна интеграция вашего сайта с AmoCRM, то обращайтесь, сделаю.
Большое спасибо ivnish.Здесь я буду давать обратную связь по использованию и доработке модуля. В будущем хотелось бы создать полноценный модуль.