Ваш промокод mojWPAds на плагин рекламы для WordPress >>

Как показать свой контент пользователю, перешедшего с определенного сайта

В статье представлен код php, который позволит показывать определенный контент только пользователям, перешедших с определенного сайта.

Например. У вас лендинг по продаже услуг/товара. Вы создали рекламные компании в директе, VK, прямая продажа рекламы по сайтам. Теперь вы можете вывести целевой текст под конкретный источник трафика и вам не нужно несколько лендингов.

  • Только сегодня всем пользователям ВКонтакте скидка на товар 20%
  • Только сегодня всем пользователям site.ru скидка на товар 15%
  • Только сегодня всем пользователям скидка на товар 10%

Жирным выделил что меняется. Т.е. тестируете что лучше идет и какие каналы рекламы можно скорректировать для мотивации.

Это один из примеров. Уже исходя из своих потребностей применяете представленный код.

<?php 
if (strpos($_SERVER['HTTP_REFERER'], 'site')) { echo 'Здесь ваш текст для пользователей с site.ru'; } 
elseif (strpos($_SERVER['HTTP_REFERER'], 'yandex')) { echo 'Здесь ваш текст для пользователей с выдачи яндекс'; } 
elseif (strpos($_SERVER['HTTP_REFERER'], 'vk')) { echo 'Здесь ваш текст для пользователей с ВКонтакте'; }
else { echo 'Здесь текст для всех остальных'; }
?>

После strpos($_SERVER['HTTP_REFERER'] будет указываться домен, откуда придет человек. Можете указывать без доменной зоны (.ru, .com и т.д.). Главное - доменное имя, которое, понятное дело, у каждого сайта уникально.

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

Обратите внимание как добавить или убрать лишний источник. Это будет код:

elseif (strpos($_SERVER['HTTP_REFERER'], 'vk')) { echo 'Здесь ваш текст для пользователей с ВКонтакте'; }

Добавляете или убираете его в соответствующем месте.

Представленный код не учитывает куки.

Привет. Меня зовут Виталик.

Я автор этого блога, а так же Магазина WordPress https://wp-r.ru/ и ридера блогов вебмастеров и SEO-специалистов WMSN.ru


Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 10 комментариев
  1. Надежда says:
    http://vkpluss.ru/

    Так то прикольно конечно. Я тут у вас сегодня просто зависла.

  2. Денис Тумилович says:
    http://in4wp.ru

    Круто, очень нужная вещь, особенно для лендингов. Спасибо за подсказку.

  3. seoonly.ru says:
    http://seoonly.ru/

    Спасибо-) Как раз для одного сайта с авито много народу приходит

    • Евгений says:
      http://medlabpromo.ru

      На авито ведь вроде прямые ссылки запрещены? Как так-то?

  4. Freethinker says:
    http://freethinker.ru/

    strpos($_SERVER['HTTP_REFERER'], 'vk') говорите? Сейчас насоветуете тут. При такой проверке я тоже буду считаться пришедшим из ВК, если перейду с домена vkruge.ru или даже spravka.ru - в общем с любого домена, содержащего vk.

    • Виталий says:
      http://mojWP.ru/

      Вообще, речь идет о лендингах и рекламе, которая приводит людей. В этом случае владелец знает домены откуда приходят.
      Спасибо за ваше мнение. Если есть идеи как улучшить код - буду рад получить информацию.

  5. Freethinker says:
    http://freethinker.ru/

    Скажу даже больше: при такой проверке достаточно вхождения в любой части URL, не только в домене. То есть даже переход со страницы mojwp.ru/yandex-nashe-vse будет считаться переходом с Яндекса.

    • Виталий says:
      http://mojWP.ru/

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

    • Павлуха says:
      http://pavluha.net/

      Согласен с критикой. Вообще, хороший аналитик смотрит $_SERVER['REQUEST_URI'] на предмет UTM-меток, которые он предусмотрительно указал в адресах ссылок своих рекламных кампаний (utm_source=РЕСУРС&utm_campaign=КАМПАНИЯ&utm_medium=ТИП_РЕКЛАМЫ и пр.) Их можно даже через метрику и аналитикс в удобном виде анализировать. Так что, пример использования $_SERVER['HTTP_REFERER'] не самый лучший. Но в целом для кого-то полезная инфа.

  6. Ошибкин says:

    В названии статьи ошибка. Вместо "перешедшего" должно быть "перешедшему".

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2017 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.75MB | MySQL:115 | 0,250sec
Лучшие плагины для сайта WordPress
Магазин WordPress WP-R.ru
Я понял, не показывай больше.
Смотри мои обучающие видео на YouTube
Сайт использует cookie
Друг, не уходи!