Child pages
  • Звонок с сайта
Skip to end of metadata
Go to start of metadata

Для того чтобы повысить лояльность клиентов разместите на Вашем сайте форму, подобную этой:

С помощью такой формы любой, зашедший на Ваш сайт клиент, сможет заказать себе звонок от Вашей компании. Достаточно ввести в форму номер, наша система перезвонит клиенту и соединит его с Вашим оператором.

Для настройки данного сервиса щелкните по иконке  главного меню личного кабинета.

На открывшейся странице введите доменное имя сайта

Далее выберите номер который будет определятся в качестве АОНа при звонке клиенту.

Выберите фразу, которую услышит клиент как только система ему дозвонится.

Укажите группу переадресации на которую наша система переведет Вашего клиента.

Далее необходимо вставить код формы на страничку Вашего сайта и написать скрипт, который будет отсылать на нашу платформу HTTP запрос со следующими полями.

client_number - номер клиента в формате <код страны><код города><номера абонента>. Например, 79152543765

call_start_datetime - время начала звонка в формате гггг-мм-дд чч:мм:cc

form_id - уникальный id вашей формы, привязанный к домену

Пример кода формы и скрипта для отсылки запроса на звонок приведены ниже.

 Форма на сайт

Чтобы разместить на сайте форму web-to-call, вставьте в нужное место вашей страницы следующий код

<form method="post" action="/web_to_call.php">

  Введите Ваш телефон

  <input value="" name="client_number" type="text">

  <input value="Отправить заявку" type="submit">

</form>     

Мы рекомендуем добавить к приведенной форме графический код для проверки того, что звонок с сайта заказал человек. Например, такой - http://www.google.com/recaptcha/captcha

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

 

 Скрипт web_to_call.php

 

<?php
$url='https://my.telediscount.ru/abonent.php/web_to_call/siteListener';
$params = array();
$params['client_number'] = $_REQUEST['client_number'];
$params['call_start_datetime'] = date('Y-m-d H:i:s');
$params['form_id'] = '190774';
      
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, false);
curl_setopt($ch, CURLOPT_URL,$url);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

$result = curl_exec($ch);
curl_close($ch);

header('Location: '.$_SERVER['HTTP_REFERER']);
?>

  • No labels