Na czym to polega w sklepie
Zdarzenie niestandardowe cta_click rejestruje kliknięcia w elementy call-to-action poza standardowym lejkiem ecommerce. Parametry cta_name i cta_location pozwalają raportować skuteczność przycisków w hero, banerach promocyjnych i stopce bez mieszania z select_promotion.
Przykład ze sklepu internetowego
Baner Black Friday na stronie głównej i przycisk „Zobacz kolekcję” w sekcji hero - każdy CTA dostaje spójną taksonomię nazw:
// Klik w baner promocyjny na homepage
document.querySelector('.hero-cta').addEventListener('click', () => {
gtag('event', 'cta_click', {
cta_name: 'black_friday_hero',
cta_location: 'homepage_hero',
cta_text: 'Zobacz kolekcję zimową',
link_url: '/kolekcja/zima-2026',
});
});
// GTM - zmienne warstwy danych + trigger kliknięcia linku
dataLayer.push({
event: 'cta_click',
cta_name: 'footer_newsletter',
cta_location: 'footer_column_2',
});
Co zrobić po stronie biznesu
- Ranking CTA na landingach kampanii Google Ads - który przycisk konwertuje.
- Porównanie cta_location: sticky bar vs modal vs inline na PDP.
- Dashboard kliknięć bez konwersji - CTA z ruchem, ale bez add_to_cart.
W skrócie
cta_click daje kontrolę nad mikrokonwersjami marketingowymi. Ustal słownik cta_name z zespołem - bez tego raport będzie chaosem.