- Tinkamumas tikrinamas kasdien, viena para į priekį, ir pakeitus datą profilyje.
- Prie datos pridėtas laikas paleidimui nesvarbus — vertinama tik diena.
- Kasmet kartojant vertinama diena ir mėnuo, ne metai.
- Data vertinama pagal profilio laiko juostą; jos nesant — pagal paskyros.
Kuo datos srautai kitokie
Beveik visi srautai laukia veiksmo: pirkimo, prekės peržiūros, registracijos. Datos srautai laukia dienos.
Skirtumas praktiškai svarbus, nes atveria scenarijus, kurių kitaip nėra. Klientas, kurio garantija baigiasi po mėnesio, nieko nedaro — bet momentas jam parašyti yra idealus. Tas pats galioja prenumeratos atnaujinimui, sezoninei prekei ar metinėms nuo pirmo užsakymo.
Techniškai tam reikia vieno dalyko: datos profilyje. Ji gali ateiti iš parduotuvės, iš formos arba būti apskaičiuota — bet be jos srautas neturi nuo ko atsispirti.
Kaip veikia paleidimas
Klaviyo dokumentacijoje mechanizmas aprašytas tiksliai, ir kelios detalės keičia planavimą.
Patikra vykdoma kasdien, ir vykdoma viena para į priekį. Papildomai tikrinama kaskart, kai data profilyje pridedama arba pakeičiama.
Laikas prie datos ignoruojamas. Jei savybėje įrašyta data su valanda, paleidimui vertinama tik diena. Kada tiksliai laiškas išeis, lemia srauto laiko apribojimai, o ne datos savybė.
Tą pačią dieną pridėta data. Dokumentacijoje pažymėta, kad žmogus gaus žinutę tik tuo atveju, jei data pridėta iki numatyto siuntimo laiko. Pridėjus vėliau, tos žinutės jis negaus, bet liks sraute tolesniems laiškams.
Iš to seka praktinė išvada: datos srautai nėra greiti. Jei duomenys į profilį ateina su vėlavimu, pirmas laiškas gali būti praleistas — todėl svarbiems scenarijams laiką verta skaičiuoti su atsarga.
Kartojimas kasmet ir kas mėnesį
Čia slypi detalė, kuri paaiškina daug netikėtų rezultatų.
Klaviyo nurodo, kad kasmet kartojamuose srautuose vertinama diena ir mėnuo, o ne konkretūs metai. Gimimo data 1990 m. sausio 1 d. paleis srautą kiekvienų metų sausio 1 d. — ir, kas svarbiau, taip pat elgsis net ateities data, pavyzdžiui, 2030 m. sausio 1 d.
Praktinė pasekmė: jei į datos savybę per klaidą pateko būsima data, srautas vis tiek suveiks šiemet. Tai dažna klaida importuojant duomenis, ir ji pastebima tik tada, kai laiškai jau išsiųsti.
Dokumentacijoje taip pat pasakyta, kuris kartojimas kam tinka: mėnesinis geriau tinka prenumeratų atnaujinimams, metinis — gimtadieniams ir metinėms. Kaip veikia gimtadienio scenarijus atskirai, aprašėme gimtadienio laiškų straipsnyje.
Kur šie srautai duoda daugiausiai
Pirmas variantas pelningiausias, nes turi aiškų terminą ir aiškų veiksmą. Antrasis paprasčiausias, nes duomenų prašyti nereikia — pirmo užsakymo data jau yra profilyje, jei parduotuvė ją perduoda, kaip aprašėme Shopify straipsnyje.
Laiko juostos ir ką jos keičia
Dokumentacijoje pažymėta, kad datos srautai visada vertinami iš profilio perspektyvos: data nustatoma pagal profilio laiko juostą, o jos nesant — pagal paskyros laiko juostą.
Vienos šalies parduotuvei tai nesvarbu. Bet parduodant į kelias šalis tas pats srautas skirtingiems žmonėms suveiks skirtingu momentu — ir tai dažniausiai gerai, nes laiškas ateina teisingu vietiniu laiku.
Problema atsiranda tada, kai laiškas susietas su konkrečia akcija, prasidedančia vienu metu visiems. Tokiu atveju datos srautas netinka — reikia paprastos kampanijos su fiksuotu laiku. Kaip apskritai renkamės siuntimo laiką, aprašėme siuntimo laiko straipsnyje.
Kiek profilių turi datą
Antras patikrinimas prieš paleidžiant — kiek žmonių apskritai turi tą savybę. Srautas, veikiantis 3 % sąrašo, techniškai tvarkingas, bet praktiškai neduos nieko pastebimo.
Gimimo data dažniausiai yra tik tų, kurių paprašėte; pirmo užsakymo data — visų pirkusių. Todėl metinių srautas beveik visada apims daugiau žmonių nei gimtadienio, nors abu remiasi ta pačia mechanika.
Kas nutinka pakeitus datą
Ši dalis dažniausiai pražiūrima, nors keičia srauto elgesį iš esmės.
Klaviyo prieš kiekvieną laišką patikrina, ar paleidusi data nepasikeitė. Jei ji atnaujinama taip, kad nebepatenka į srauto laikotarpį, žmogus iš srauto išeina ir tolesnių laiškų negauna. Kartu sistema automatiškai perplanuoja pagal naują datą, todėl vėliau jis gali įeiti iš naujo.
Praktiškai tai reiškia, kad prenumeratos atnaujinimo srautas savaime susitvarko, kai klientas atnaujina anksčiau: senas priminimas nebeišsiunčiamas, o naujas suplanuojamas pagal naują datą. Tai retas atvejis, kai numatytasis elgesys sutampa su tuo, ko norite.
Verta atkreipti dėmesį ir į tai, kad perplanavimas veikia tik tada, kai data profilyje realiai atnaujinama. Jei prenumeratos atnaujinimas fiksuojamas atskiru įvykiu, bet datos savybės nepakeičia, srautas apie tai nesužinos ir priminimą vis tiek išsiųs.
Bet yra ir kita pusė. Jei data profilyje atnaujinama klaidingai — pavyzdžiui, per importą, kaip aprašėme importavimo straipsnyje — srautas persiplanuos tyliai, ir apie tai nesužinosite, kol kas nors nepasiges laiško.
Formatas, dėl kurio srautai tyliai neveikia
Dažniausia datos srautų problema nėra logikoje. Ji yra tame, kad data profilyje įrašyta formatu, kurio sistema neatpažįsta kaip datos.
Klaviyo dokumentacijoje nurodyta, kad data turi būti vienu iš priimamų datos ir laiko formatų — pavyzdžiui, metai-mėnuo-diena. Jei ji atkeliauja kaip paprastas tekstas „1990 sausio 1“, savybė profilyje atrodys užpildyta, bet srautas nepaleis nė vieno laiško.
Tai klastinga klaida, nes niekur nerodoma klaida. Srautas tiesiog stovi tuščias, o paaiškinimas atrodo logiškas — „dar niekas neatitiko sąlygos“.
Patikrinti paprasta: atsidarykite kelis profilius ir pažiūrėkite, ar savybė rodoma kaip data, ar kaip tekstas. Antras patikrinimas — susikurti segmentą su sąlyga pagal tą datą; jei jis tuščias, nors profilių su savybe yra, formatas netinkamas.
Ta pati problema dažniausiai atkeliauja per importą, kai stulpelis paruoštas skaičiuoklėje savo formatu. Kaip to išvengti perkeliant duomenis, aprašėme importavimo straipsnyje.
Klaidos, kurias matome audituose
- Tikimasi greito veikimo. Patikra vykdoma kartą per parą, ne akimirksniu.
- Datos formatas netinkamas. Srautas tyliai nepaleidžiamas nė vienam.
- Būsimos datos profilyje. Kasmet kartojant jos vis tiek suveikia šiemet.
- Pasirinktas metinis kartojimas prenumeratoms. Reikėjo mėnesinio.
- Netikrinama, kiek profilių turi datą. Srautas veikia mažumai sąrašo.
Orientyrai vienoje vietoje
Nuo ko pradėti
Pažiūrėkite, kokias datas jūsų profiliai jau turi. Pirmo užsakymo data yra beveik visada, ir jos pakanka metinių srautui paleisti be jokio papildomo duomenų rinkimo.
Prieš paleisdami patikrinkite, kiek profilių tą datą turi ir kokiu formatu ji įrašyta — tai vienintelė priežastis, dėl kurios datos srautai dažniausiai tyliai neveikia. Kaip tokius srautus sudėliojame kartu su likusiais po pirkimo, aprašėme automatizacijų paslaugos puslapyje.