Інтеграція обертального звонка (CallbackHunter) на веб-сайт
CallbackHunter — сервіс обертального звонка: відвідувач вводить номер телефону, система автоматично з'єднує його з менеджером. Додатково надає аналітику та інструменти захоплення лідів.
Установка віджета
CallbackHunter встановлюється вставкою скрипту:
<script type="text/javascript">
(function(h,u,n,t,e,r,s){h[t]=h[t]||function(){
(h[t].q=h[t].q||[]).push(arguments)},h[t].c=e,r=u.createElement(n),
s=u.getElementsByTagName(n)[0],r.async=1,r.src='//widget.callbackhunter.com/assets/widget/widget.js',
s.parentNode.insertBefore(r,s)})(window,document,'script','cbh','WIDGET_ID');
cbh('init');
</script>
JavaScript API
// Передати дані про користувача
cbh('data', {
email: user.email,
name: user.name,
order: orderId
});
// Відкрити форму програмно (наприклад, при кліку на кнопку "Перезвоніть мені")
cbh('show');
Webhook при заявці
CallbackHunter відправляє POST-запрос на вказаний URL при кожній новій заявці на обертальний звонок. На сервері:
Route::post('/webhooks/callbackhunter', function (Request $request) {
Lead::create([
'phone' => $request->phone,
'source' => 'callbackhunter',
'name' => $request->name ?? null,
'meta' => $request->all()
]);
// Сповістити менеджера в Telegram
});
Налаштування розпорядження звонків
Віджет відображається лише в робочий час — налаштовується в кабінету CallbackHunter. Для кастомної логіки можна приховувати/показувати віджет через JS залежно від часу.
Тривалість установки: кілька годин.







