Vyzkoušejte přednastavené kampaně a získejte první konverze do 15 minut.

Mailocator Engage / Fitry 2025-12-07 18:37:50

Filtr podle hodnot v dataLayeru

Filtr podle dataLayeru umožňuje cílit kampaně na základě informací, které váš web posílá do analytických či marketingových nástrojů (například typ stránky, ID produktu, cenu, kategorii nebo stav košíku). Můžete tak zobrazovat kampaně jen v situacích, kdy data z dataLayeru splňují zadané podmínky – například jen na produktových stránkách, u dražších produktů nebo při určité hodnotě košíku.

Díky tomu se kampaň nespouští „naslepo“, ale reaguje na konkrétní kontext, který už na webu stejně měříte.

Kde se používá nejčastěji?

Typ stránky (pageType)

Např. page_type = „product“, „category“, „cart“, „checkout“.

Umožní zobrazit jiné kampaně na produktové stránce, jiné v košíku a jiné v checkoutu.

Cena nebo marže produktu

Např. product.price nebo product.margin.

U dražších nebo vysoce maržových produktů můžete nabídnout speciální výhodu, dopravu zdarma nebo bonus, který podpoří dokončení nákupu.

Stav košíku a objednávky

Např. cart.value, cart.items_count.

U větší hodnoty košíku zobrazíte motivaci k dokončení (sleva na dopravu apod.), u prázdného košíku naopak doporučení produktů.

Jak zadávat název objektu v dataLayeru

Mailocator umí pracovat jak s jednotlivými objekty, tak s jejich vnořenými vlastnostmi.
Název se vždy zadává ve formě cesty v rámci objektu, nikoliv jako kompletní zápis s dataLayer[...].

Správně (příklad):

  • page_type
  • page_type.product
  • ecommerce.detail.products[0].id (pokud váš dataLayer používá pole)

Nesprávně:

  • dataLayer[0].page_type.product
  • window.dataLayer[0].page_type.product

Stačí tedy zadat tu část názvu, která odpovídá struktuře objektu v dataLayeru, bez prefixu dataLayer[...].

Pokud se stejná hodnota v dataLayeru vyskytne vícekrát (např. postupně při různých interakcích), Mailocator vždy pracuje s nejnovější (aktuální) hodnotou v historii tohoto objektu.