Передать параметр из URL в форму и отправить на email  [РЕШЕНО]

Вопросы, связанные с формами в WYSIWYG Web Builder.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить
Аватара пользователя

Автор Темы
depmar
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 06 ноя 2017, 18:22
Версия Web Builder: 11.0.4

Передать параметр из URL в форму и отправить на email

Сообщение depmar » 06 ноя 2017, 19:12

Есть форма обратной связи в лендинге.
Нужно получать на email не только данные, которые заполнить пользователь, но и и какой-нибудь параметр из ссылки по которой он открыл этот лендинг.

Изображение

Изображение

В яндексе я хочу сделать несколько разных объявлений. Номер объявления, например, можно передавать в utm-метке. Т.е. когда пользователь увидит объявление и кликнет по нему, то он уже перейдет по ссылке, в которой есть не только адрес сайта, и еще какая-нибудь utm-метка, или параметр.
Вот это мне и надо считать и отправить вместе с данными формы обратной связи.
На почту придет заявка от клиента и этот параметр или метка. А дальше я уже буду обрабатывать эту аналитика, чтобы понимать с какого объявления клиенты более "качественные" (в моем понимании).

Реклама
Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Передать параметр из URL в форму и отправить на email

Сообщение anonimus » 06 ноя 2017, 20:47

попробуйте это
Изображение
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============

Аватара пользователя

Автор Темы
depmar
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 06 ноя 2017, 18:22
Версия Web Builder: 11.0.4

Передать параметр из URL в форму и отправить на email

Сообщение depmar » 06 ноя 2017, 21:22

Попробовал. Не получилось.
Передает только :
Referer : <имясайта>.ru/index.php
А полная ссылка была:
http://<имясайта>.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign={35456454}&utm_content={797979}&utm_term={fish}

Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Передать параметр из URL в форму и отправить на email

Сообщение anonimus » 06 ноя 2017, 21:44

а чем вас статистика яндекс метрики не нравится?
и вот ещё
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============

Аватара пользователя

Gudwinn
Эксперт
Эксперт
Сообщения: 1418
Зарегистрирован: 07 авг 2015, 18:39
Версия Web Builder: 11.0.2
Имя: Кирилл

Передать параметр из URL в форму и отправить на email  [РЕШЕНО]

Сообщение Gudwinn » 07 ноя 2017, 15:28

Здравствуйте, это очень просто, вставьте в значение скрытого поля вот это

Код: Выделить всё

<?=$_GET['utm_campaign']; ?>
в одинарных кавычках можете указать любой параметр, и тогда его значение появится в инпуте
создание и разработка сайтов
Платные консультации
Готовые решения
Скайп: kirill47853

Аватара пользователя

Автор Темы
depmar
Читатель
Читатель
Сообщения: 3
Зарегистрирован: 06 ноя 2017, 18:22
Версия Web Builder: 11.0.4

Передать параметр из URL в форму и отправить на email

Сообщение depmar » 07 ноя 2017, 23:26

Менеджер открывает в почте заявку на обратный звонок. Звонит. Как понять с какого объявления была заявка? Нет связи с метрикой и той заявкой, которая пришла на почту. Поэтому хочу отправлять номер объявления в utm-метке.

Отправлено спустя 2 минуты 2 секунды:
Отправлено спустя 35 секунд:
Спасибо большое, помогло!!! :-): :-): :-):

Помогло это решение:

Код: Выделить всё

<?=$_GET['utm_campaign']; ?>


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

Аватара пользователя

sioffo
Читатель
Читатель
Сообщения: 5
Зарегистрирован: 08 авг 2018, 08:23
Версия Web Builder: 12.5

Передать параметр из URL в форму и отправить на email

Сообщение sioffo » 08 авг 2018, 10:09

Дополню ответ от Гудвина. Бывает такое, что форма на другой странице, при этом utm-метки теряются, тогда надо подтягивать данные с куки. Выглядить это следующим образом:
В начало страницы вставляем:
<?
if($_GET[utm_source]) {setcookie("utm_source",$_GET[utm_source],0,'/');}
if($_GET[utm_medium]) {setcookie("utm_medium",$_GET[utm_medium],0,'/');}
if($_GET[utm_campaign_name]) {setcookie("utm_campaign_name",$_GET[utm_campaign_name],0,'/');}
и т.д.
?>
<!--Записываем UTM-метки из Куки или достаем UTM-метки оттуда при переходе на новую страницу или лайтбокс-->
Далее в скрытые поля уже добавляем <?=$_COOKIE['utm_source']?>


Ответить

Вернуться в «Формы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость