Как прокидывать пиксель FB в UTM-метках


0

В ЛС поступают вопросы как прокидывать Facebook pixel в UTM-метке.

И да-да я знаю что статьи на эту тему уже есть, но как-то не камильфо что у всех есть статья, а у меня нет)

Для чего? 

— Ну как минимум чтобы не заёб@ваться созданием 1050050 потоков в трекере. 

— Не во всех ПП (далеко не во всех) можно прокидывать пиксель через ссылку из тех что недавно лил Riddick.guru, Cpa.tl — там точно можно прокидывать в ссылке (UTM-метке)

P.S. > Обычно гружу проклу/ленд в Keitaro и в коде вставляю всего пару строк)

Лишь расскажу как делаю я, с помощью KeitaroTDS. Что ж, приступим.

  1. Открываем трекер — Кампании — Выбираем вашу кампанию — Параметры
FB-pixel & UTM, изображение №1

2. Выбираем любой свободный SUB_ID

FB-pixel & UTM, изображение №2

3. Вводим название (для себя), саму метку (fb_pixel) и любой рандомный набор цифр, в последствии которые будем менять на свой FB pixel.

4. Пол дела сделано, дальше переходим в «Лендинги» — Ваш ленд/Проклу(на проклу обычно ставлю событие fbq(‘track’, ‘PageView’); ) и нажимаем «Редактировать» 

FB-pixel & UTM, изображение №3

5. ВАЖНО: Если у вас HTML ленд, нужно поменять расширения файлов index.html → index.php и success.html → success.php 

6. В файле index.php вставляем в начало страницы следующий код

<?php 

// Сохраняем Facebook Pixel в Cookie 

setcookie(«fb_pixel», $_GET[‘fb_pixel’], time()+600); // срок действия 10 минут 

?>

7. Теперь чтобы срабатывала конверсия в success.php вставляем код от ФБ до закрывающего тега </head>

<!— Facebook Pixel Code —>

<script>

!function(f,b,e,v,n,t,s)

{if(f.fbq)return;n=f.fbq=function(){n.callMethod?

n.callMethod.apply(n,arguments):n.queue.push(arguments)};

if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;

n.queue=[];t=b.createElement(e);t.async=!0;

t.src=v;s=b.getElementsByTagName(e)[0];

s.parentNode.insertBefore(t,s)}(window, document,’script’,

‘https://connect.facebook.net/en_US/fbevents.js’);

fbq(‘init’, ‘<?php echo $_COOKIE[«fb_pixel»]; ?>’);

fbq(‘track’, ‘Lead’);

</script>

<noscript><img height=»1″ width=»1″ style=»display:none»

src=»https://www.facebook.com/tr?id=<?php echo $_COOKIE[«fb_pixel»]; ?>&ev=PageView&noscript=1″

/></noscript>

<!— End Facebook Pixel Code —>

Либо сокращенный вариант который подсказали ребята из IMgroup

<noscript><img height=»1″ width=»1″ src=»https://www.facebook.com/tr?id=<?php echo $_COOKIE[«fb_pixel»]; ?>&ev=Lead&noscript=1″/></noscript>

8. Теперь просто копируем ссылку на ваш поток: 

https://moysait.com/SRYwi2?fb_pixel=560435921481514
FB-pixel & UTM, изображение №4

И всё вставляете ссылку в фб, и просто заменяете в ссылке ID пикселя на свой. 

P.S. — Для применения данного кода не обязательно иметь трекер, можете поставить ленд на свой хостинг и пользоваться вот так: http://site.ru/land/?fb_pixel=232384288888


Like it? Share with your friends!

0
m0pfin

0 Comments

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