Продукты Решения Тарифы Партнерам
Клиентам
Получить консультацию
Связаться
Передача данных из любой формы заявки

Передача данных из любой формы заявки

Дата публикации: 14 апреля 2021

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

Для того, чтобы настроить передачу данных с формы заявки в UIS, необходимо установить на кнопку «Отправить» (или любую другую, активирующих отправку данных) JavaScript-функцию

Comagic.addOfflineRequest(obj), где obj включает в себя:

Копировать
{
  name: 'text',
  email: 'text', 
  phone: 'text',
  message: 'text'
}

При нажатии на кнопку происходит проверка валидности данных — все ли поля заполнены верно (критерии успешности ввода данных задаются владельцем формы заявки). В случае успешной проверки данные заявки будут переданы в UIS.

В отчете «Заявки» можно посмотреть все полученные данные:

Поля формы «Name», «Email», «Phone» будут записываться в поля «Имя», «e-mail», «телефон». Остальные поля будут отображаться в поле «Текст заявки».

Примеры использования:

В качестве примера рассмотрим установку JavaScript-функции на форму оформления заказа с сайта https://www.uiscom.ru/

При заполнении посетителем сайта данном формы, в отчет поступит информация о заявке с указанными контактными данными посетителя.

Для этого, в коде сайта необходимо на страницу подтверждения отправки заказа прописать JavaScript-функцию:

Копировать
Comagic.addOfflineRequest({
    name: $('[name = name]').val(),
    email: $('[name = email]').val(), 
    phone: $('[name = phone]').val(), 
    message: $('[name = message]').val()
});

где:

  • name: $(’[name = name]’).val() - передает данные об имени посетителя и отображает его в столбце отчета «Имя». Тип text.
  • email: $(’[name = email]’).val() - передает данные об электронной почте посетителя и отображает его в столбце отчета «e-mail».
  • phone: $(’[name = phone]’).val() - передает данные о телефоне посетителя и отображает его в столбце отчета «Телефон».
  • message: $(’[name = message]’).val() - передает данные о тексте заявки и для всех остальных полей формы, для которых нет отдельного столбца в отчете и отображает их в столбце отчета «Текст заявки».

Отправленные посетителями заявки можно увидеть в отчете «Заявки».

Эта статья была полезна для людей. Эта статья помогла Вам?
Да, помогла!
Вопрос не решён
Полезные кейсы, статьи и исследования от экспертов UIS
Подписаться
Нажимая кнопку вы подтверждаете, что согласны получать рассылку
Вы успешно подписаны на новости!
Спасибо за обращение
Понятно