2023-03-20 18:32:45
Зберігайте.
Майже Call трекінг - безкоштовно через GTM
Хто просуває сайти послуг і хоче робити підміну номеру, то ось майже Call тренінг (безкоштовний).
Підготував вам скрипт заміни номера. Скрипт підміняє номер, якщо користувач зайшов з реклами Google і зберігає дані в браузері cookie. Він потрібний для відстеження ефективності каналів трафіку.
За промовчанням телефонні номери залишаються статичними (якщо користувач зайшов на сайт із органічної видачі Google (SEO) або безпосередньо).
Приклад: нам потрібно підмінити номер +38 (000) 00-00-000 при заході з реклами Google або з ручною міткою utm з Google на +38 (111) 11-11-111, щоб розуміти який канал залучив дзвінок.
Інструкція:
Переходимо в https://tagmanager.google.com/ (Tag Manager має бути вже на сайті);
Заходимо в тег >> Конфігурація тегів >> Користувальницький тег HTML;
Вносимо дані скрипта (телефон +38 (000) 00-00-000 і +38 (111) 11-11-111 замінюєте на свої) і додаємо тег script, що відкривається і закривається, Телеграм його прибрав;
function purify (str) {
return str
.replace(/ /g,'')
.replace(')','')
.replace('(','')
.replace(/-/g,'');
}
if(
document.location.search.includes('google')
document.location.search.includes('gclid')
document.cookie.includes('ads_client')
) {
// Телефони вводити суворо у цьому форматі: +38 (000) 00-00-000
var phone_1 = '+38 (000) 00-00-000';
var phones = document.querySelectorAll('a[href^=tel]');
phones[0].innerHTML = phone_1.replace('+38 (000) 00-00-000','+38 (111) 11-11-111');
phones[0].href = 'tel:' + purify(phone_1);
document.cookie = 'ads_client';
}
Тригер всі сторінки >> зберігаємо та публікуємо.
Тепер на сайті підмінятимуться номери при заході з реклами google і дані зберігатимуться в cookie браузера.
P.S. Підміну можна зробити і через Google Optimize, але це інша історія)))
Автор Василь Волошин @xvoloshinx
1.4K viewsТаня Михальченко, 15:32