UTM-метки помогают получить подробную информацию об источнике трафика. Мы рассмотрим, как их установить и получать данные меток на почту с заявок сайта. Заодно подключим реферальные хвосты, чтобы узнать с какого сайта перешел пользователь.
Скачать: utm-метки
Установка
- Заливаем на сайт 2 скрипта с папки «js«. После этого подключаем на сайт такие 3 скрипта:
<script type="text/javascript">
var namekey = ['utm_source','utm_campaign','utm_medium','utm_term','utm_content'], //Ключи какие будем парсить
div_class = '.rezult', // Куда будем выводить результат
input_hide = 'hidden'; //hidden
$(document).ready(function (){
input();
$(".refer").val(refer);
});
</script>
<script src="js/script1.js" type="text/javascript"></script>
<script src="js/script2.js" type="text/javascript"></script>
- Дальше нужно в каждую форму на сайте (<form>) добавить класс class=»rezult» и поле:
<input name="refer" class="refer" type="hidden" value="">
Пример:
<form method="post" action="form.php" class="rezult">
<input name="refer" class="refer" type="hidden" value="">
<input type="text" name="name" value="ИМЯ" required>
<input type="text" name="phone" value="ТЕЛЕФОН" required>
<input type="submit" class="button" value="ОСТАВИТЬ ЗАЯВКУ" />
</form>
- Последний шаг — добавления кода меток в файл обработчика.
Пример: (в моем случае этой файл form.php)
<?php
$phone = $_POST["phone"];
$refer = $_POST['refer'];
$utm_source = $_POST['utm_source'];
$utm_campaign = $_POST['utm_campaign'];
$utm_medium = $_POST['utm_medium'];
$utm_term = $_POST['utm_term'];
$utm_content = $_POST['utm_content'];
$to = "Ваш_Email"; // Ваша почта для заявок
$subject = "Новая заявка";
$message = "Имя: $name\nТелефон: $phone\n\n$refer\nИсточник кампании: $utm_source\nКанал кампании: $utm_medium\nКлючевое слово компании: $utm_term\nСодержание компании: $utm_content\nНазвания компании: $utm_campaign";
>mail ($to,$subject,$message,"Content-type:text/plain; charset = utf-8") or print "Не могу отправить письмо !!!";
?>
P.S. С помощью поля формы refer вы сможете узнать, с какого сайта перешел пользователь (это называется реферальных хвост).
Чтобы проверить работу скрипта, надо открыть сайт ссылкой с метками и оставить заявку на сайте.
*Для создания такой ссылки можно воспользоватся генератором ссылок с UTM метками, с помощью которого можно быстро создавать ссылки с метками.
Пример:
http://site.ru/?utm_source=1&utm_medium=2&utm_term=3&utm_content=4&utm_campaign=5&6