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

Со свежими изменениями:


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

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

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

{
  name: 'text',
  email: 'text', 
  phone: 'text',
  message: 'text'
}

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

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

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

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

В качестве примера рассмотрим установку JavaScript-функции на форму оформления заказа с сайта http://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() - передает данные о тексте заявки и для всех остальных полей формы, для которых нет отдельного столбца в отчете и отображает их в столбце отчета «Текст заявки».

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


Эта статья была полезна для 5 людей. Эта статья помогла Вам?
Подпишитесь на рассылку

Обещаем присылать только полезную информацию