WT AmoCRM - RadicalForm

WT AmoCRM - RadicalForm

Скачивания 3260 Просмотры 2336 CTR 140% Plg Free

Плагин отправки данных в Amo CRM из форм обратной связи Joomla, созданных с помощью профессионального плагина Radical Form. Требует библиотеку WT Amo CRM library

WT AmoCRM - RadicalForm

Описание

Плагин работает только вместе с Radical Form. Для связи с Amo CRM необходимо установить и настроить библиотеку WT Amo CRM library.

Возможности плагина

  • создание сделок в Amo CRM
  • выбор воронки продаж, на которой создавать сделки
  • возможность указать тег сделки при создании
  • возможность указать название сделки - поле rfSubject
  • возможность указать для каждой формы свою воронку - поле pipeline_id в форме
  • возможность указать для каждой формы свой набор тегов - поле lead_tag_id в форме. В поле может быть указано как единственное значение, так и несколько id тегов через запятую.
  • настройка сопоставления имен полей формы Radical Form с пользовательскими полями сделки Amo CRM
  • возможность указать для каждой формы свой form_id.
  • поля формы с именами phone и email определяются как телефон и электронная почта по умолчанию
  • Поля со множественным выбором (select, radio, checkbox) объединяются в одно, где выбранные значения разделены запятой
  • определение всех 18 типов UTM-меток, которые возможны в Amo CRM. На страницы сайта добавляется js-скрипт, который сохраняет все обнаруженные UTM-метки в сессионные cookie. Если отправка формы происходит спустя некоторое время или с других страниц - в сделке всё равно будут указаны UTM-метки.
  • можно не отправлять в Amo CRM некоторые формы (добавляем специальное поле в форму)

Образец HTML-формы для Joomla Radical Form и AmoCRM

<form name="callback-menu" class="p-2">
    <h2 class="mb-3">Обратная связь</h2>
    <div class="mb-3">
        <label for="callback-menu-tel" class="form-label">Ваш телефон</label>
        <input name="phone" required="" type="tel" id="callback-menu-tel" class="form-control"
               placeholder="+7 (999) 999-99-99">
    </div>
    <div class="mb-3"><label for="callback-menu-email" class="form-label">Ваш email</label>
        <input name="email"
               required=""
               type="email"
               id="callback-menu-email"
               class="form-control"
               placeholder="your@email.ru">
    </div>
    <div class="mb-3">
        <label for="callback-menu-message" class="form-label">Сообщение</label>
        <textarea name="message" rows="3" id="callback-menu-message" class="form-control"></textarea>
    </div>
    <input type="hidden" name="form_id" value="123"/>
    <!-- Указываем скрытое поле с id воронки AmoCRM -->
    <input type="hidden" name="pipeline_id" value="1111111"/>
    <!-- Указываем скрытое поле с id тега сделки AmoCRM -->
    <!-- Это может быть один тег -->
    <input type="hidden" name="lead_tag_id" value="283172"/>
    <!-- Или несколько тегов через запятую -->
    <input type="hidden" name="lead_tag_id" value="283172,188323,382761"/>
    <!-- Здесь мы выбираем несколько возможных значений для отправки. -->
    <!-- Выбранные значения будут объеденены через запятую в одну строку -->
    <select name="developer" multiple>
        <option value="js">JavaScript</option>
        <option value="php">PHP</option>
        <option value="android">Android</option>
    </select>

    <!-- Если чекбокс установлен (выбран), то значение отправится в форму. -->
    <!-- Если не выбрано, то значение поля не отправится вообще. -->
    <!-- В случае, если выбраны оба варианта, то их значения в AmoCRM будут перечислены через -->
    <!-- запятую: 10, 20.  -->
    <label for="checkbox-1">Флаг со значением 10</label>
    <input type="checkbox[]" value="10" id="checkbox-1"/>
    <label for="checkbox-2">Флаг со значением 20</label>
    <input type="checkbox[]" value="20" id="checkbox-2"/>
    <input type="hidden" name="rfSubject" value="Это будет название сделки"/>
    <button class="btn btn-lg- btn-dark mx-auto rf-button-send">Отправить</button>
</form>

В случае множественных значений одного поля в настройках плагина нужно указывать имя поля без квадратных скобок. Например, в HTML-коде вы пишете <input name="developer[]" type="checkbox" value="android" />, а в настройках плагина указывайте имя поля developer, без квадратных скобок.

Не отправлять некоторые формы в Amo CRM

Иногда возникает необходимость не отправлять некоторые формы в AmoCRM. Для этого укажите в форме скрытое поле с именем stop_amo и любым значением. Например <input type="hidden" name="stop_amo" value="123asd" />. В этом случае данные формы не попадут в Amo CRM.

Joomla

Тип расширения:
Плагин
Каталог:
System
Версия Joomla:
4.1, 4.2, 4.3.1, 4.3.4, 5.0.0

Что нового

Добавлено

Joomla 5 ready

Небольшие изменения для полной совместимости с Joomla 5. SubscriberInterface.
Добавлено

Поле stop_amo в форме

Иногда возникает необходимость не отправлять некоторые формы в AmoCRM. Для этого укажите в форме скрытое поле с именем stop_amo и любым значением. В этом случае данные формы не попадут в Amo CRMweb
Добавлено

Changelog url

Перед обновлением можно просмотреть список изменений прямо из админки Joomla.

Смотрите также

Расширения Joomla WebTolk

89 Всего расширений
11 Категорий
392 Выпущено версий
379456 Всего скачиваний
Корзина
Корзина пуста