Скрипт відправки форми - передача utm через referrer

Вітаю! З вами Денис Герасимов сайт rek9.ru і ми поговоримо про Скрипт відправки форми до вас на email і про одну маленьку аспекті - передачі utm мітки в лист за допомогою Referer.

Що необхідно для передачі utm міток при відправці форми?

  1. Лендінгем з формою. Якщо у вас його до цих пір немає, то в попередній статті ви можете дізнатися про те, як за допомогою bootstrap можна створити адаптивний Лендінгем. (Лендінгем також можна скопіювати)
  2. Скрипт відправки форми на email. Можливо він є у вас в комплекті з Лендінзі. Якщо його немає, то ви можете його завантажити під цією статтею.
  3. Натсроіть скрипт, з'єднати форму Лендінзі з цим скриптом і налаштувати скрипт таким чином, щоб листи приходили до вас на email.
  4. Для того, щоб бачити utm мітки необхідно прописати рядок на php

В результаті якщо заявка прийшла зі сторінки з utm мітками, то ви побачите ці мітки у себе в листі.

Налаштування відправки форми на email з utm мітками

У мене є Лендінгем, який ми створили в попередній статті. Я його вже закачав на сервер, у мене є доступ до хостингу і є скрипт відправки листа, який складається з трьох файлів (скачати ви його можете трохи вище). Оброблювач головною форми це mailer.php файл. Знаходяться ці файли в тій же папці, що і сайт.

Зараз покажу як пов'язувати форму з обробником. Для цього перейдемо на мій робочий стіл. Відкриємо папку, де міститься код сторінки нашого створеного Лендінзі, відкриємо файл Index в NotePad ++. У рядку з тегом

необхідно ввести рядок action = "mail / mailer.php» вказавши тим самим шлях до нашого обробника на сервері. Необхідно так само прописати method = "post». Далі в поле, де ми передаємо email необхідно прописати name = "email", а в полі, де ми передаємо ім'я прописати name = "name», а тип кнопки змінити на