Как настроить автоматический callback для форм на любых сайтах и в соцсетях

Olga Feoktistova
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
Loading ... Loading ...
A A A

Все компании борятся за то, чтобы быстрей заполучить клиента. Для этого на сайтах и даже в соцсетях используются формы для сбора контактов целевой аудитории. Но пока у менеджера дойдут руки позвонить, пользователь уже может уйти к конкуренту. Особенно обидно, когда на сбор такой базы потрачены деньги, как в случае с кампаниями Leads Ads в Facebook и Instagram. Поэтому лучшее решение — автоматически связывать менеджера и клиента, как только тот заполнит форму. Как это сделать, подробно расскажет Виталий Сафонов, CCO Assistant Ringostat.

Как настроить автоматический callback для форм на любых сайтах

Виталий Сафонов Ringostat

Виталий Сафонов, 

CCO Assistant Ringostat

В Ringostat я выполняю обязанности аналитика и слежу за работой отдела продаж с CRM. Но иногда от клиентов поступают интересные и нестандартные задачи, которыми я тоже занимаюсь. О таком кейсе хочу рассказать в этой статье. Инструкция, которая в ней приведена, будет полезна для всех, кто использует формы для сбора контактов на собственном сайте или в соцсетях.

К нам обратился клиент, который использует для продвижения в соцсетях кампании Facebook Lead Ads. Этот тип рекламы позволяет собирать контакты целевой аудитории, не переводя ее на сайт, бизнес-страницу или в приложение. Работает это так:

  • человек видит публикацию с встроенной опцией подписки;
  • при нажатии на кнопку подписки открывается форма, где уже заполнены поля, которые пользователь указал при регистрации в соцсети;
  • данные автоматически собираются.

Facebook Lead Ads Источник: Wordstream

В нашем случае клиент настроил автоматическую передачу таких данных в Google Таблицы. Предполагалось, что менеджеры будут каждый день просматривать и обзванивать базу пользователей, оставивших контакты. Но сотрудники не всегда успевали делать это вовремя, и такая ситуация не устраивала клиента. Тем более, что он работает в сфере недвижимости, где жесткая конкуренция, а цена привлечения клиента высока. Поэтому он обратился к нам, чтобы мы разработали автоматизированное решение.

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

Условия:

  • база данных, в которую выгружаются контакты из форм;
  • в базе должна быть колонка Number, где будут храниться номера телефонов, которые надо прозвонить;
  • вы должны быть клиентом Ringostat — ведь звонить будет именно наш callback.


 

1. Настройка исходных данных

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

Первым делом нужно внести настройки из вашего проекта в Ringostat.com в лист «Исходные данные». Ниже я опишу, как это сделать для каждого блока.

Исходный документ для настройки автоматического callback

 

Блок «Данные проекта» 

Auth Key и Project ID — скопируйте из вашего личного кабинета в Ringostat: НастройкиИнтеграцияRingostat API.

как настроить автоматический callback для форм на любых сайтах

 

Блок «График работы» 

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

ВАЖНО: Если есть выходные дни, ячейки, где нужно указывать время напротив выходных дней, следует оставить пустыми.

 

Блок «Настройки Callback»

  1. Метод дозвона — при выборе «На номер телефона» звонок будет совершаться на номер телефона указанный ячейкой ниже. При выборе «На схему переадресации» дозвон будет совершаться в соответствии со схемой переадресации, ID который будет указан ячейкой ниже.
  2. Номер телефона/Схема переадресации — номер следует указывать в формате 380XXXXXXX. ID схемы переадресации можно взять в настройках проекта: Виртуальная АТСПереадресация.
  3. Направление 1-го звонка. Callback сначала направляет звонок на одно направление, и только когда там подняли трубку, соединяет со вторым. В этом разделе нужно выбрать кому пойдет первый звонок — либо менеджеру, либо клиенту. Первый, кто примет вызов, должен будет ожидать пока второй не возьмет трубку.

Мы обычно рекомендуем настраивать так, чтобы звонок поступал сначала менеджеру. Так сотрудник изначально готов к разговору и легче сориентируется в ситуации, когда трубку берет клиент.

 

Блок utm-метки

Дополнительные настройки. Значения, которые будут передаваться и фиксироваться в Журнале звонков проекта.

 

2. Настройка скрипта

Переходим в настройки скрипта — они находятся в верхней панели Google Таблиц: ИнструментыРедактор скриптов. В строках 2 и 3 задаем названия листов, с которыми будем работать, если названия, которые заданы по умолчанию, не устраивают. Если названия листов не имеют значения и приемлемы, то в редактор скриптов заходить вообще не нужно.

Как настроить автоматический callback для форм на любых сайтах

На этом этап настройки завершен. Теперь переходим в лист Leads, куда передаются заявки. Он может выглядеть примерно так:

Как настроить автоматический callback для форм на любых сайтах

Количество и порядок колонок может отличаться, в зависимости от информации, которая собирается. 

По умолчанию, колонка, где содержатся номера телефонов клиентов, называется Number. Если название колонки в таблице отличается, то нужно в редакторе прописать это имя в строке 4.

Как настроить автоматический callback для форм на любых сайтах

 

3. Проверка работы скрипта

Возвращаемся в лист «Leads». На скрине ниже видим колонку Status. Она создается автоматически скриптом и служит идентификатором для номеров, на которые уже звонили. После того как скрипт сработал и звонок был совершен, напротив номера появится слово “called”. При следующем срабатывании функции коллбек сработает для последнего номера в таблице, напротив которого в колонке Status не будет записи “called”. 

Скрипт сработает только если ВСЕ условия ниже будут соблюдены:

  • ячейка в колонке Status должна быть пуста;
  • ячейка с номером телефона не должна быть пуста;
  • Время и день недели, когда скрипт обнаружил необработанный номер, должен соответствовать рабочему графику.

Как настроить автоматический callback для форм на любых сайтах

 

4. Активация скрипта и настройка триггера

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

Как настроить автоматический callback для форм на любых сайтах

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

Как настроить автоматический callback для форм на любых сайтахСамое время активировать скрипт. Среди разделов меню в документе находим пункт «Активация триггера» и выбираем «Активировать триггер».

Как настроить автоматический callback для форм на любых сайтах

ВАЖНО: при первом срабатывании скрипта, система запросит разрешение на его активацию. Смело разрешаем, даже если Google не рекомендует этого делать :)

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

Заходим в НастройкиРедактор скриптов, выбираем функцию runCallback и нажимаем кнопку Play:

Как настроить автоматический callback для форм на любых сайтах

На листе «Leads» видим, что скрипт сработал. На этом все. Следующая инициализация Callback произойдет через минуту, если все условия будут соблюдены.

 

Выводы: что дает автоматический callback для форм

  1. Повышение качества обслуживания и конверсии сайта или кампаний Leads Ads в Facebook и Instagram. Менеджер точно не забудет обработать собранную базу контактов, и клиенты не успеют уйти к конкурентам.
  2. Экономия времени. Обратный звонок происходит автоматически. Сотруднику не нужно тратить время, чтобы набирать номер клиента.
  3. Вы перехватываете теплого лида сразу, именно в тот момент, когда он думает о вашем предложении. Так вероятность покупки повышается, в отличие от ситуаций, если связаться с пользователем через день или неделю.

Также для стандартных форм на сайте у нас есть похожее решение. Это callback, который после заполнения онлайн-заявок. Подробней об этом в статье «Функционал для повышения конверсии форм на сайте»

Задайте нам вопрос

Если вы нашли ошибку - выделите её и нажмите Ctrl + Enter или .

[sendpulse-form id="1099"] [sendpulse-form id="631"]