Можливості Ringostat

Як налаштувати автоматичний callback для форм на будь-яких сайтах і в соцмережах

Усі компанії борються за те, щоб якнайшвидше залучити клієнта. Для цього на сайтах і навіть у соцмережах використовуються форми для збору контактів цільової аудиторії. Але поки у менеджера дійдуть руки зателефонувати, користувач уже може піти до конкурента. Особливо прикро, коли на збір такої бази витрачено гроші, як у випадку з кампаніями Leads Ads у Facebook та Instagram. Тому найкраще рішення автоматично зв’язувати менеджера і клієнта, щойно той заповнить форму. Як це зробити, детально розповість Віталій Сафонов, PHP Developer Ringostat.

Віталій Сафонов, PHP Developer Ringostat

Віталій Сафонов, PHP Developer Ringostat

В Ringostat я займаюся розробкою та створенням інтеграцій для потреб нашої команди. Але іноді від клієнтів надходять цікаві та нестандартні завдання, якими я теж займаюся. Про такий кейс хочу розповісти в цій статті. Інструкція, яка в ній наведена, буде корисною для всіх, хто використовує форми для збору контактів на власному сайті або в соцмережах.

До нас звернувся клієнт, який використовує для просування в соцмережах кампанії Facebook Lead Ads. Цей тип реклами дає змогу збирати контакти цільової аудиторії, не переводячи її на сайт, бізнес-сторінку або в застосунок. Працює це так:

  • людина бачить публікацію з вбудованою опцією підписки;
  • при натисканні на кнопку підписки відкривається форма, де вже заповнені поля, які користувач вказав під час реєстрації в соцмережі;
  • дані автоматично збираються.
Приклад реклами Facebook Lead Ads, автоматичний callback
Приклад реклами Facebook Lead Ads

У нашому випадку клієнт налаштував автоматичну передачу таких даних у Google Таблиці. Передбачалося, що менеджери щодня переглядатимуть і обдзвонюватимуть базу користувачів, які залишили контакти. Але співробітники не завжди встигали робити це вчасно, і така ситуація не влаштовувала клієнта. Тим більше, що він працює у сфері нерухомості, де жорстка конкуренція, а ціна залучення клієнта висока. Тому він звернувся до нас, щоб ми розробили автоматизоване рішення.

Мені вдалося придумати максимально простий варіант, який не потребував втручання програмістів. Його можна використовувати для будь-яких сайтів та інтеграції з сервісами, інформація з яких потрапляє в таблицю, у якій встановлено скрипт.

Умови:

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

⚡️ Збільшуйте кількість звернень з callback Ringostat

Отримайте на 30% більше дзвінків з сайту, без додаткових вкладень у рекламу та SEO

1. Налаштування вихідних даних

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

Насамперед потрібно внести налаштування з вашого проєкту в Ringostat.com у лист Вихідні дані. Нижче я опишу, як це зробити для кожного блоку.

налаштування таблиці, автоматичний callback

Блок «Дані проєкту» 

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

інтеграція з Ringostat API, автоматичний callback

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

Вкажіть, у який час має спрацьовувати callback. Наприклад, наш клієнт захотів не тільки відключити його на вихідні, а й не передзвонювати автоматично в понеділок за контактами, що були залишені в суботу та неділю. Їх менеджери обробляють вручну вранці понеділка. 

ВАЖЛИВО: якщо є вихідні дні, комірки, де потрібно вказувати час навпроти вихідних днів, слід залишити порожніми.

Блок «Налаштування callback»

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

Ми зазвичай рекомендуємо налаштовувати так, щоб дзвінок надходив спочатку менеджеру. Так співробітник від початку готовий до розмови та легше зорієнтується в ситуації, коли слухавку бере клієнт.

Блок utm-мітки

Додаткові налаштування — значення, які передаватимуться і фіксуватимуться в журналі дзвінків проєкту.

2. Налаштування скрипта

Переходимо в налаштування скрипта — вони розміщені у верхній панелі Google Таблиць: РозширенняApps Script. У меню, що відкрилося, вибираємо зліва вкладку Редактор і файл Code.gs. У рядках 2 і 3 задаємо назви аркушів, з якими працюватимемо, якщо назви, які задані за замовчуванням, не влаштовують. Якщо назви аркушів не мають значення і прийнятні, то в редактор скриптів заходити взагалі не потрібно.

автоматичний callback, налаштування скрипта

На цьому етап налаштування завершено. Тепер переходимо в лист Leads, куди передаються заявки. Він може виглядати приблизно так:

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

За замовчуванням, колонка, де містяться номери телефонів клієнтів, називається Number. Якщо назва колонки в таблиці відрізняється, то потрібно в редакторі прописати це ім’я в рядку 4.

автоматичний callback, налаштування скрипта 3

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

Повертаємося на лист Leads. На скрині нижче бачимо колонку Status. Вона створюється автоматично скриптом і служить ідентифікатором для номерів, на які вже дзвонили. Після того як скрипт спрацював і дзвінок було здійснено, навпроти номера з’явиться слово “called”. Під час наступного спрацьовування функції callback спрацює для останнього номера в таблиці, навпроти якого в колонці Status не буде запису “called”.

Скрипт спрацює тільки якщо ВСІ умови нижче будуть дотримані:

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

4. Активація скрипта та налаштування тригера

Тепер ми готові активувати скрипт і налаштувати тригер. Він є додатковим налаштуванням, яке дає змогу запустити автоматичне спрацьовування скрипта з бажаною періодичністю. За замовчуванням, скрипт буде спрацьовувати кожні 10 хвилин після його активації. Періодичність спрацьовування скрипта можна змінити в налаштуваннях тригерів проєкту в редакторі скриптів.

Активація скрипта і налаштування тригера, автоматичний callback

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

автоматичний callback, налаштування часу спрацьовування

Саме час активувати скрипт. Для цього серед розділів меню в документі знаходимо пункт «Активація тригера».

автоматичний callback, активація тригера

ВАЖЛИВО: під час першого спрацьовування скрипта система запросить дозвіл на його активацію. Сміливо дозволяємо, навіть якщо Google не рекомендує цього робити 🙂

Тригер активовано, і тепер залишилося почекати хвилину, поки скрипт спрацює автоматично. Також можна не чекати та запустити його вручну для перевірки.

Заходимо в РозширенняApps Script вибираємо функцію runCallback і натискаємо «Запустити».

автоматичний callback, запуск скрипта

На аркуші Leads бачимо, що скрипт спрацював. На цьому все. Наступна ініціалізація Callback відбудеться через хвилину, якщо всі умови будуть дотримані.

⚡ Підключіть форму зворотного дзвінка Ringostat – і отримуйте більше лідів із сайту

Вибирайте будь-який із 15 дизайнів та кольорів, безкоштовних для клієнтів Ringostat, та змінюйте текст віджету callback

 

Викликайте форму зворотного дзвінка при натисканні будь-якої кнопки сайту. Наприклад, callback спрацює, коли клієнт залишить онлайн-заявку

Висновки: що дає автоматичний callback для форм

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

Редактор блогу Ringostat. Автор статей для видань про діджитал та великих ЗМІ про бізнес. Вивчала журналістику в Одеському національному університеті імені І. І. Мечнікова.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *