Nastavení notifikace pro zapomenutý košík

Avatar

Podle Petr Hebký

aktualizováno před 4 měsíci

Jednou z nejpoužívanějších marketingových funkcí push zpráv je upozornění na opuštěný košík, které dokáže k dokončení objednávky přimět až 15 % uživatelů. Předpokladem je, že uživatel je zároveň odběratelem vašich notifikací.

Pokud používáte plugin Vilf.io pro WooCommerce, najdete návod pro nastavení zapomenutého košíku zde.

Obsah článku:

  1. Vložení kódu pro inicializaci JS API

  2. Přiřazení tagů

    1. tag „opuštěný košík“

    2. další tagy (personalizace zprávy)

  3. Tvorba a rozeslání notifikací

    1. vytvoření zákaznického segmentu

    2. vytvoření automatické notifikace


1) Vložení kódu pro inicializaci JS API

Prvním krokem k implementaci automatických upozornění na opuštěný košík je vložení tzv. inicializačního kódu na vaše webové stránky. Tento kód naleznete po přihlášení do dashboardu a vypadá zhruba takto:

2a) Přiřazení tagu „opuštěný košík“

Aby se odběrateli upozornění na opuštěný košík odeslalo, je potřeba takového uživatele označit pomocí tagu (značky). V tomto případě se u každého odběratele, který přidá do košíku jakékoliv zboží, vytvoří tag „cartCreated“. 

Pokud nevyužíváte WP plugin Vilf.io, který tag přiřadí automaticky, je nutné vytvoření značky zařídit kódem, jehož součástí je i příkaz pro smazání tagu v případě, že uživatel objednávku dokončí. 

Na svůj web vložíte kód stejným způsobem, jako jste vložili kód pro inicializaci

VilfIo.push(APP_ID).then(()=>{
    VilfIo.setTags([ 
        {
           "tag": "cartCreated",
           "expire": "2022-02-27T8:36:50+0200", // datum, kdy košík expiruje. Nemusí být vyplněno.
        }
    ]);
});

K tagu „cartCreated“ může být přiřadit datum, kdy expiruje, tzn. kdy  se tag od daného kontaktu automaticky vymaže. Datum nastavíte dle formátu výše. S tímto tagem budeme pracovat v sekci vytvoření zákaznického segmentu.

Pokud uživatel košík vyprázdní či objednávku dokončí je potřeba příslušné tagy smazat, aby se notifikace neposílala, i když nákup dokončí. To provedete vložením následujícího kódu na stránku s dokončenou objednávkou:

VilfIo.push(APP_ID).then(()=>{
    VilfIo.removeTags(['cartCreated', 'mostExpensiveProduct', 'freeShipping']), // odstranění tagů na stánce dokončení objednávky        
});

2b) Přiřazení tagů pro personalizaci zprávy

S doplňujícími značky můžete upozornění na opuštěný košík personalizovat a zvýšit tak šanci, že uživatel nákup dokončí. Do zprávy o nedokončené objednávce můžete přidat např.:

  • jméno uživatele (Vilf.io umí jména skloňovat podle 5. pádu),

  • hodnotu objednávky,

  • název produktu,

Push zpráva pak může vypadat např. takto:

 

Pro vytvoření podobné notifikace je potřeba uživateli přiřadit několik tagů (viz vzorový kód níže); u každého z nich lze (stejně jako u tagu „cartCreated“) nastavit datum expirace.

  • „firstName“ – přiřadí se (i s hodnotou – jménem) po zadání jména v objednávkovém formuláři nebo po registraci uživatele.

  • „mostExpensiveProduct“ – přiřadí se po přidání zboží do košíku; hodnota tagu odpovídá názvu nejdražší položky v košíku.

VilfIo.push(APP_ID).then(()=>{
    VilfIo.setTags([ // 1
        {
            "tag": "cartCreated",
            "expire": "2022-02-27T8:36:50+0200", // datum, kdy košík expiruje. Nemusí být vyplněno.
       },
       {
            "tag": "firstName",
            "value": "Milan", // jméno se ve zprávě skloní podle 5. pádu
            "expire": "2022-02-27T8:36:50+0200", 
       },
       {
            "tag": "mostExpensiveProduct",
            "value": "MacBook Air 13" CZ", 
            "expire": "2022-02-27T8:36:50+0200", 
        }
    ]);
});

 

3a) Vytvoření segmentu 

Jakmile je tagování hotové, můžete v administraci Vilf.io nastavit automatickou notifikaci. Nejprve je potřeba vytvořit segment, tedy okruh zákazníků, kterým se bude upozornění na opuštěný košík posílat.

Podrobné informace o segmentaci naleznete v tomto návodu. Pro účely zasílání notifikací o nedokončené objednávce může mít segment např. tyto parametry (viz obrázek níže):

  • název: zboží v košíku

  • popis: zákazníci, kteří přidali do košíku zboží

  • podmínky: tag: uživatel má přiřazený tag „cartCreated“


3b) Vytvoření automatické notifikace

Posledním krokem je vytvoření samotného upozornění na opuštěný košík. Podrobné informace o automatických notifikacích najdete zde; důležité je ale vědět, že do titulku i samotné zprávy můžete vkládat hodnoty jednotlivých tagů pomocí příkazu $[tag].

Pro zprávu, jaká je na obrázku výše, bude mít text tuto podobu:

titulek

$č[firstName], zapomněl jste zboží v košíku 🛒

tělo notifikace

Udělejte si radost a pořiďte si $[mostExpensiveProduct] – stačí kliknout na tlačítko níže.

tlačítko 1

Dokončit objednávku 

U tagu se jménem dejte pozor, ať jej vložíte ve tvaru „$č[firstName]“ – jen tak se jméno dostane ve výsledné zprávě do 5. pádu.

Nastavte také automatické posílání notifikace. Můžete využít např. tyto podmínky odeslání:

  • odeslat po uplynutí 180 minut (3 hodin),

  • posílat push zprávu uživatelům v segmentu „zboží v košíku“ (viz tvorba segmentu výše).

Podobných notifikací (se stejným nebo různými texty) můžete vytvořit více a testovat, zda vám nejlépe funguje posílání po třech hodinách či jednom dni. 

Jednomu odběrateli můžete zasílat také notifikační sekvence (např. po 3 hodinách, po 1 dni a po 3 dnech). Je ale třeba sledovat, zda více upozornění na jeden zapomenutý košík nepovede k hromadnému odhlašování uživatelů z oběru.

Odpovědělo to na vaši otázku?