Кто знает варианты реализации?
Скорее нет, чем да. Вам же надо отловить событие, записать и уже по нему выдавать серферу данные.да, как вариант думаю может подойти. только вот сохранится ли подмененый номер при серфинге по сайту после перехода по ютм метке.
Посмотрите в сторону таких скриптов и сервисов, в общем три ссылочки
mellodesign.ru/blogs/calltracking-diy
1ps.ru/blog/promotion/2016/otslezhivanie-zvonkov-s-kontekstnoj-reklamyi-sistemyi-kolltrekinga/
internet-marketolog.com/skript-podmenyi-nomera-telefona/
да, как вариант думаю может подойти. только вот сохранится ли подмененый номер при серфинге по сайту после перехода по ютм метке.
Задачи такой изначально не стояло в вопросе ))) Обозначенное мной решение для одностраничников подходит, вашу задачу чтоб решить, нужно как-то сохранить телефон в куки или как и выводить его на других страницах.
Может дело в передаче и проверки куков? как куки раньше всех записать? может из-за этого не передает новые телефоны.
<script> sipuniCalltracking({ sources: { 'yd':{'utm_source': 'yd'}, 'google':{'utm_source': 'google'} }, phones: [ {'src':'yd', 'phone':['+7962000000']}, {'src':'google', 'phone':['+7962000010']} ], pattern:'+# (###) ###-####' }, window); </script>