Obecnie 222 forumowiczów jest online
Obecnie 222 forumowiczów jest online
Tutaj możesz rozmawiać na następujące tematy: zarządzanie kontem Analytics, przywracanie konta, ustawianie hierarchii kont, rozbieżności danych między AdWords a Analytics, łączenie AdWords z Analytics, importowanie celów e-commerce do AdWords, ustawienia remarketingu.
Poprowadź mnie
star_border
Odpowiedz

Śledzenie konwersji przy pomocy GTM

Nowicjusz ✭ ✭ ✭

Witam serdecznie,

 

chcąc wdrożyć śledzenie konwersji na stronie (wysłanie formularzu) za pomocą Google Tag Managera napotkałem pewien problem.

 

Otóż formularz w witrynie jest tak skonstruowany tak, że GTM nie rozpoznaje go jako formularz, a więc odpada ustawienie wywołania tagu za pomocą formularzy.

 

Postanowiłem więc odpalać tag przy kliknięciu w "wyślij" jednak niestety tag zostaje odpalony za każdym razem gdy klikniemy "wyślij", nawet jeśli formularz nie zostanie wysłany (bo np. ktoś nie podał adresu e-mail).

Ma ktoś pomysł jak weryfikować czy formularz został wysłany?


Dziękuję z góry i Pozdrawiam

Odpowiedź eksperta 1verified_user

Zaakceptowane rozwiązania
Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
kwietnia 2016

Dot.: Śledzenie konwersji przy pomocy GTM

Wschodząca Gwiazda
Dzięki wstawieniu kodu .js do komunikatu można przesłać przez dataLayer niestandardowe zdarzenie. Jeśli strona się nie przeładowuje po wysłaniu formularza to nawet jeśli komunikat ma unikatową klasę lub id to w jaki sposób to wykryjesz?
Musiałbyś wykonywać chyba jakiś skrypt cyklicznie, który wykrywałby tą klasę i na tej podstawie odpalił tag wysyłający zdarzenie, ale to raczej kłopotliwe i mało praktyczne.
Chyba, że masz inny pomysł jak coś takiego zrobić.
Tomasz Ciepłucha

Wyświetl rozwiązanie w oryginalnym poście


Wszystkie odpowiedzi

Dot.: Śledzenie konwersji przy pomocy GTM

Wschodząca Gwiazda
Czy po wysłaniu formularza pokazuje się na stronie jakiś komunikat i czy masz możliwość edytować ten komunikat i wstawić kod javascript jako część tego komunikatu?
Najlepiej by było, jakbyś mógł podać adres strony z tym formularzem.
Tomasz Ciepłucha

Dot.: Śledzenie konwersji przy pomocy GTM

Student ✭

nie wystarczy  żeby komunikat o pozytywnym wysłaniu forma miał coś unikalnego jak class lub id?

Konieczne jest wkładanie tam JS?

Zaakceptowane rozwiązanie.
Rozwiązanie
Zaakceptowane przez: Piotr Kazana (Community Manager)
kwietnia 2016

Dot.: Śledzenie konwersji przy pomocy GTM

Wschodząca Gwiazda
Dzięki wstawieniu kodu .js do komunikatu można przesłać przez dataLayer niestandardowe zdarzenie. Jeśli strona się nie przeładowuje po wysłaniu formularza to nawet jeśli komunikat ma unikatową klasę lub id to w jaki sposób to wykryjesz?
Musiałbyś wykonywać chyba jakiś skrypt cyklicznie, który wykrywałby tą klasę i na tej podstawie odpalił tag wysyłający zdarzenie, ale to raczej kłopotliwe i mało praktyczne.
Chyba, że masz inny pomysł jak coś takiego zrobić.
Tomasz Ciepłucha