Campanii de marketing meteo low-code cu Voucherify, AerisWeather, Zapier, Segment, Braze și Twilio
Publicat: 2022-04-18Cuprins:
- Ce este marketingul bazat pe vreme?
- Campanie locală bazată pe vreme:
- Importați clientul în Voucherify.
- Construiți segmentul de clienți.
- Creați coduri publice.
- Partajați coduri cu clienții prin Twilio.
- Construiți automatizarea Zapier <> AerisWeather.
- Proiectați trei căi în Zapier care activează/dezactivează codurile publice în funcție de condițiile meteorologice.
- Campanie meteo globală:
- Adăugați metadate la profilurile clienților în Voucherify.
- Creați segmente de clienți pe baza metadatelor.
- Modelați campaniile de reduceri și carduri cadou.
- Creați distribuție Braze.
- Conectați Segment cu Braze, Voucherify și Zapier.
- Construiește un Zap.
- Urmăriți progresul campaniilor dvs. cu Voucherify.
Ce este marketingul bazat pe vreme?
Marketingul meteo (de asemenea, marketing bazat pe vreme sau marketing declanșat de vreme) este o automatizare puternică de marketing care utilizează date meteorologice în timp real pentru a declanșa reclame și a personaliza mesajele de marketing în funcție de vremea locală.
De ce ar trebui să vă bazați mesajele și promoțiile pe vreme? Un studiu din 2010 al economistului Kyle B. Murray a arătat că expunerea la lumina soarelui ar putea crește consumul și probabilitatea noastră de a cheltui . Pe de altă parte, în timpul zilelor triste, reci sau furtunoase, cumpărătorii sunt mai reticenți în a cumpăra. Vremea este un motor universal al comportamentului de cumpărare al consumatorilor și al receptivității la mesajele de marketing. Specialiștii în marketing știu că vremea are o influență extraordinară asupra acțiunilor întreprinse de consumatori – unde merg și cum călătoresc, ce alimente mănâncă, ce haine poartă, ce produse și servicii cumpără și, în sfârșit, cât sunt gata să cheltuiască.
Câteva exemple de campanii de marketing bazate pe vreme:
- Starbucks a vizat reclamele digitale bazate pe semnalele meteo actuale, aliniind conținutul și condițiile meteo cu mesaje precum „Este cald astăzi! Intră și relaxează-te cu Starbucks.”
- Pantene și-a promovat produsele anti-încrețire pentru păr consumatorilor din zonele în care umiditatea este la vârf, iar produsele sale de volum pentru păr în regiunile mai uscate.
- Timberland a folosit o prognoză meteo de trei zile pentru a determina clienții să cumpere îmbrăcăminte de ploaie.
- Coop a lansat reclame pentru brânză fondue la radioul elvețian pe baza prognozei meteo, reclamă în principal în zilele mai reci.
Imaginați-vă că doriți să lansați mai multe campanii promoționale dinamice bazate pe prognozele meteo și geolocalizarea clienților . Ceea ce ar putea arăta ca un simplu flux este un câmp minat literal de probleme tehnice. Jucătorii proeminenți de pe piață, cum ar fi Starbucks sau Timberland, pot angaja mai multe departamente în construirea unui astfel de flux. Dar ce se întâmplă dacă nu ai timp, bani și forță de muncă de rezervă? Din fericire, platformele SaaS low-code vă pot veni în ajutor.
Acest articol vă va arăta cum să configurați două campanii bazate pe vreme, cu puține sau deloc necesare cunoștințe de codare, folosind funcții ieșite din cutie ale platformelor SaaS binecunoscute. Prima campanie se potrivește mai bine afacerilor locale, în timp ce a doua se adresează companiilor internaționale. Iată mecanismul de promovare pe care îl vom folosi:
Cafeneaua Berlinului – campanie meteo locală
- Dacă în Berlin ninge, activați un cupon public de -20% în magazinul nostru.
- Dacă ninge și temperatura a scăzut sub -15°C în Berlin, activați un cupon public de -50%.
- Dacă nu ninge, dezactivați ambele oferte.

Campanie meteo globală pentru un magazin de cafea online – Let is Snow
- Dacă ninge în locația utilizatorului, utilizatorii vor primi un cupon personal, unic pentru un termos gratuit, care poate fi răscumpărat dacă comanda lor depășește 50 USD.
- Dacă ninge și temperatura este sub -15°C în locația utilizatorului, utilizatorii vor primi un card cadou de 40 USD valabil pentru comenzile de peste 100 USD.

Vom folosi platforme fără cap pentru a veni cu o dovadă de concept funcțională pentru campanii.
- API web de geolocalizare
- Zapier <> AerisWeather – API de automatizare
- Segment — Platformă de date despre clienți
- Voucherify – Software de management al promovării
- Braze – Marketing prin e-mail
- Twilio – Marketing mobil
Folosind aceste servicii headless de cea mai bună calitate și un pic de cod personalizat, vă puteți reduce dramatic timpul de lansare pe piață și costurile de dezvoltare . Dacă este prima dată când te întâlnești cu platforme fără cap, s-ar putea să găsești acest articol interesant.
Notă: pentru a vă asigura că acest flux are succes, trebuie să vă conectați magazinul cu aceste aplicații.
Cafeneaua Berlinului – campanie meteo locală
Întreprinderile au fost puternic lovite de criza de sănătate cauzată de COVID-19. Pentru a ajuta companiile să dezvolte campanii creative și ușor de configurat, am decis să modelăm un flux pentru o campanie bazată pe vreme pentru clienții din Berlin .
Iată logica promovării:
- Dacă în Berlin ninge, activați un cupon public de -20% în magazinul nostru.
- Dacă ninge și temperatura a scăzut sub -15°C în Berlin, activați un cupon public de -50%.
- Dacă nu ninge, dezactivați ambele oferte.
Iată ce vom face pas cu pas:
- Importați baza noastră de clienți în Voucherify (asigurați-vă că profilurile clienților includ locația și numărul de telefon).
- Construiți un segment pentru clienții din Berlin.
- Creați două coduri independente pentru -20% și -50% cu un model de cod personalizat.
- Partajați codul cu clienții prin integrarea Twilio.
- Mergeți la Zapier și construiți o conexiune cu AerisWeather.
- Solicitați AerisWeather să verifice vremea în Berlin în fiecare zi, la ora 7:00.
- Dacă sunt îndeplinite condițiile de promovare, Zapier trimite o solicitare POST către Voucherify pentru a activa vouchere.
- Dacă condițiile meteo nu sunt îndeplinite, Zapier printr-o solicitare POST dezactivează codurile de sine stătătoare.
Voucherify – Motor de promovare All-in-One
Notă: Pentru a începe o încercare gratuită a Voucherify, urmați acest link .
Voucherify este un motor de promovare API care acceptă mai multe tipuri de promovare. Vom folosi Voucherify pentru a:
- Importați clienți printr-un fișier CSV.
- Construiți un segment pentru clienții din Berlin.
- Creați două coduri independente pentru -20% și -50%.
- Partajați coduri cu clienții prin integrarea Twilio.
Clienți de import
Deschideți contul Voucherify și găsiți fila Clienți din stânga dvs. Cu un fișier CSV gata, faceți clic pe butonul de import CSV și începeți să mapați atributele clienților în Voucherify. Pentru campaniile pregătite pentru producție, ar trebui să sincronizați înregistrările clienților prin integrarea API sau Segment.io (prezentat în al doilea scenariu).
Rețineți că avem nevoie de locația și un număr de telefon pentru acest flux de lucru.

Confirmați maparea. Veți fi notificat când importul este gata.

Creați un segment pentru clienții din Berlin
În funcție de numărul de date importate despre clienți, importul poate dura până la câteva minute . Cu profilurile clienților deja în Voucherify, continuați să construiți un segment (grup) pentru clienții din Berlin.
- Denumiți grupul de clienți.
- Alegeți modul de actualizare automată (clienții noi vor fi adăugați automat).
- Selectați condițiile – Orașul este Berlin.
Reîncărcați lista de clienți pentru a vedea câți utilizatori se califică pentru grup și salvați segmentul dvs.

Creați coduri publice
Treceți la fila Campanii și generați un nou cod autonom. Codurile independente sunt coduri publice de reducere partajate prin mai multe canale. Alegeți cupoanele de reducere și codul independent ca tip. Personalizați modelul de cod, de exemplu, SNOW2020.

Apoi, setați intervalul de timp al campaniei – desfășurăm o promoție pe tema iernii, așa că să o setăm la 1 noiembrie și 31 ianuarie.

Apoi, alegeți tipul de reducere, reducere de 20% și adăugați limite de răscumpărare (reguli de validare).
- Audiență – Codul este disponibil doar clienților din segmentul Berlin.
- Volumul comenzii – Codul este valabil doar pentru comenzile de peste 10 EUR.
- Constrângeri bugetare – Codul poate fi răscumpărat o dată pe client.

Omite metadatele și salvează campania după ce ai examinat-o în pasul final.
După crearea codului, reveniți la Campaign Manager și creați încă o campanie – toți parametrii vor fi la fel, cu excepția:
- Modelul de cod este acum COLD2020.
- Reducerea este de 50% reducere.
- Codul este disponibil numai pentru clienții din segmentul Berlin (Public).
- Codul este valabil doar pentru comenzile care includ Hot Coffee (structura comenzii).
- Codul poate fi răscumpărat o dată pe client (Constrângeri bugetare).
Asigurați-vă că dezactivați ambele coduri – acestea vor fi activate (valide) numai dacă sunt îndeplinite anumite condiții meteorologice.

Partajați coduri cu clienții
Ultimul pas este partajarea codului cu clienții. Puteți partaja codul pe rețelele de socializare, reclame plătite sau bannere din magazinul dvs. De data aceasta am dori să trimitem informațiile despre codurile noastre printr-un mesaj text. Pentru a face acest lucru, vom folosi integrarea Twilio.
Notă: veți avea nevoie de un cont Twilio pentru a testa acest flux de lucru. Versiunea de încercare a Twilio va fi suficientă.
Pentru a vă conecta contul Voucherify la Twilio, accesați Directorul de integrări din tabloul de bord.

Găsiți Twilio și apăsați Conectare . Trebuie să furnizați:
- SID contului.
- Jeton de autentificare.
- Numar de telefon.
Puteți găsi aceste date în vizualizarea principală a proiectului dvs. Twilio.

Cu contul Twilio conectat, treceți la livrarea codului clienților din Berlin. Voucherify poate sprijini procesul de furnizare a codurilor clienților tăi finali. Accesați fila Distribuții și creați un mesaj nou.
Nu vom baza distribuția pe niciun declanșator – alegeți mesajul manual .

- Denumiți distribuția (de exemplu, Special de iarnă).
- Alegeți scopul mesajului – Trimiteți un mesaj simplu clienților .
- Selectați audiența – Mesaje în vrac către clienții din segmentul – Clienții din Berlin.
- Alegeți consimțământul de marketing sau dezactivați această funcție.
- Selectați canalul – SMS – Twilio .

În cele din urmă, personalizați mesajul text și adăugați variabile (de exemplu, numele clienților). Variabilele acționează ca substituenți care vor fi populați cu date relevante după trimiterea mesajelor.

Nu uitați să includeți codurile dvs. publice în mesaj și să vă informați clienții despre regulile de promovare. Salvați și trimiteți mesajul.
Zapier – Glue of the Web
Zapier este unul dintre instrumentele de automatizare de top pentru stiva tehnologică modernă. Acceptă mai mult de 1000 de aplicații web și vă permite să le conectați cu puțină sau deloc munca de dezvoltare. Vom folosi Zapier pentru a conecta aplicația AerisWeather cu Voucherify . Conectați-vă la contul Zapier și faceți un nou Zap.
AerisWeather va acționa ca un declanșator . Vom folosi Date noi de observații ca eveniment. Faceți clic pe Continuați și autorizați conexiunea conectându-vă la contul dvs. AerisWeather (există o versiune de încercare gratuită disponibilă).

În pasul următor, va trebui să configurați declanșatorul. Furnizați o locație (Berlin) în care doriți să verificați prognoza meteo. Selectați unitățile de măsură (imperial/metric), fusul orar, cât de des trebuie verificată vremea (în cazul nostru, în fiecare zi la ora 7 dimineața).

Apoi, Zapier vă va permite să testați conexiunea pentru a vedea dacă conturile dvs. Zapier și AerisWeather sunt conectate corect. Ca răspuns, AerisWeather ar trebui să afișeze prognoza meteo actuală pentru Berlin.
În pasul următor, definiți acțiunile care urmează să urmeze o prognoză meteo în Berlin. Vom construi trei căi :
- Dacă prognoza meteo include zăpadă, trimiteți o solicitare la serverul nostru pentru a activa voucherul special pentru zăpadă SNOW2020 pentru -20% reducere.
- Dacă prognoza meteo include ninsoare și temperatura este sub -15°C, trimiteți o solicitare la serverul nostru pentru a activa voucherul special pentru frig COLD2020 pentru -50% reducere.
- Dacă prognoza meteo nu include zăpadă, dezactivați ambele coduri independente pentru a face promoția să dispară din magazinul/aplicația dvs.
Pentru a crea căi, vom folosi caracteristica Paths by Zapier.

Prima cale – SNOW2020
Denumiți-vă calea și accesați secțiunea Configurare și testare a regulilor pentru a modifica fluxul. Fluxul nostru va continua dacă noile date de observație din AerisWeather pentru Berlin includ zăpadă, care apare în prognoză sub comenzile rapide – S, SW, WM, SI, RS, BS. Trebuie să adăugăm fiecare dintre condiții separat, separate prin condiția SAU:

Faceți clic pe Continuare pentru a configura acțiunea ulterioară. Vom folosi webhook -uri pentru a notifica serverul nostru despre vremea curentă. Webhook-urile sunt o modalitate unică de comunicare între diferite aplicații web. De data aceasta, vom trimite o solicitare POST către Voucherify care va activa codul public creat anterior (SNOW2020).

Va trebui să adăugați referința API pentru a activa voucherul și adăugați numele voucherului. Puteți găsi referința API-ului Voucherify explicată aici. În cazul nostru, este https://api.voucherify.io/v1/vouchers/SNOW2020/enable.

Va trebui să adăugați ID-ul API și Tokenul , pe care le puteți găsi în Setările proiectului Voucherify.

A doua cale – COLD2020
Ieșiți de pe prima cale și construiți o a doua condiție pentru vremea cu zăpadă și îngheț pentru a activa codul independent de -50% . Din nou, denumește calea și creează reguli. Continuați doar dacă Noile Date de Observație includ zăpadă (configurarea este aceeași ca pentru prima cale) și Temperatura observată este sub -14°C. Din nou, va trebui să stabilim reguli separate pentru fiecare cod meteo - șase reguli în total.

Continuați să configurați acțiunile – din nou, un webhook POST trimis către Voucherify, de data aceasta este https://api.voucherify.io/v1/vouchers/COLD2020/enable.
A treia cale – dezactivați ambele coduri
Dorim ca codurile noastre independente să fie dinamice – sunt activate/dezactivate în fiecare zi la ora 7 dimineața, pe baza prognozei meteo pentru Berlin . Știm deja cum să le activăm pe ambele. Acum, să vedem cum să dezactivăm codurile dacă nu există prognoză de ninsoare.
Adăugați a treia cale și denumiți-o. Dacă noile date de observare nu includ niciuna dintre condițiile legate de zăpadă (din nou, fiecare separat), atunci trimiteți o solicitare POST la https://api.voucherify.io/v1/vouchers/SNOW2020/disable și trimiteți un POST solicitarea la https://api.voucherify.io/v1/vouchers/COLD2020/disable. Acest lucru va necesita doi pași pentru a fi configurați în Zapier.


Asigurați-vă că Zap este pornit și că este gata!

Cele două coduri de sine stătătoare, SNOW2020 și COLD2020, vor fi activate și dezactivate dinamic pe baza prognozei meteo de la Berlin. Rețineți că, în timp ce Voucherify se ocupă de logica backend pentru codurile dvs., aveți control deplin asupra modului de prezentare a codurilor utilizatorilor finali.
Să zăpadă – Campanie meteo globală
Acest flux este excelent pentru companiile globale care au utilizatori răspândiți în diferite locații. Aceștia pot viza utilizatorii în funcție de condițiile meteorologice locale.
În acest exemplu, propunem o campanie de sensibilizare pentru clienți noi, în care oferim cupoane pentru un termos gratuit sau carduri cadou de 40$.
Iată logica promovării:
- Dacă ninge, utilizatorii vor primi un cupon pentru un termos gratuit, care poate fi răscumpărat dacă comanda lor este mai mare de 50$.
- Dacă ninge și temperatura este sub -15°C, utilizatorii vor primi un card cadou de 40$ valabil pentru comenzile de peste 100$.
Regulile campaniei:
- Rambursabil o dată pe client.
- Valabilitatea cuponului la șapte zile de la publicare.
- Valabilitatea cardului cadou pe durata campaniei (în cazul nostru, de la 01.09.2020 la 31.12.2020).
Cupoanele vor fi distribuite prin automatizarea Braze prin e-mail.
Călătoria utilizatorului în această campanie ar arăta astfel:
Un anunț duce la pagina de destinație cu un formular de completat. În formular, un vizitator trebuie să activeze partajarea locației și să introducă adresa de e-mail pentru a participa la campania bazată pe vreme. Dacă utilizatorul, în locația sa (furnizată de browser), în momentul completării formularului, are condițiile meteo care sunt specificate în campanie, va primi cuponul sau respectiv cardul cadou. Cupoanele sau cardurile cadou vor ajunge la utilizatorii calificați prin e-mail Braze. Cupoanele/cardurile cadou vor fi validate conform regulilor campaniei (de către Voucherify), iar doar clienții ale căror comenzi îndeplinesc criteriile prestabilite le vor putea valorifica.
Vom folosi câteva platforme SaaS: Voucherify, Zapier, AerisWeather, Segment și Braze pentru a construi această campanie.
Cum va funcționa din punct de vedere tehnic?
Vremea și locația dinamică nu sunt parametri acceptați implicit în Voucherify. Cu toate acestea, prin utilizarea metadatelor, puteți furniza date personalizate către Voucherify. În consecință, datele dvs. personalizate (cum ar fi vremea, ocupația, preferințele etc.) preluate din CRM sau alte platforme pot fi folosite pentru a construi grupuri de clienți și limite de răscumpărare pentru campaniile dvs. promoționale.
- Utilizatorul ajunge la pagina de destinație și completează formularul pentru a-și partaja e-mailul și informațiile de localizare geografică prin API-ul browserului.
- Formularul trimite datele clientului prin webhook către Zapier:
- Zapier trimite datele către Segment.
- Segment trimite datele către Braze și Voucherify.
3. Zapier întreabă AerisWeather despre vremea locală pentru utilizator, pe baza informațiilor de geolocalizare. Există două căi posibile pe care le va urma Zapier:
Dacă ninge și temperatura este sub -15°C, atunci:
- Zapier solicită Voucherify să actualizeze clientul cu metadate: isCold: true, isSnow: true.
- Distribuirea cardurilor cadou a cardurilor cadou este automată, declanșată atunci când clientul intră în segmentul relevant. Segmentul va aduna clienți care îndeplinesc două cerințe de metadate isCold: true ȘI isSnow: true.
Dacă la locația utilizatorului ninge și temperatura este peste -15°C, atunci:
- Zapier solicită Voucherify să actualizeze clientul cu metadate: isCold: false, isSnow: true.
- Distribuția gratuită a codurilor de reducere termos este automată, declanșată atunci când clientul intră în segmentul relevant. Segmentul va aduna clienți care îndeplinesc două cerințe de metadate isCold: false ȘI isSnow: true.
Iată un rezumat al pașilor pe care va trebui să-i faceți pentru a configura această campanie:
- Creați metadate ale clienților în Voucherify.
- Creați segmente de clienți în Voucherify.
- Creați două campanii – cupoane unice și carduri cadou în Voucherify
- Pregătiți distribuția automată cu Braze folosind funcția Atribute personalizate.
- Creați o pagină de destinație cu un formular pentru a colecta informații despre clienți și un buton pentru a permite partajarea locației.
- Configurați integrarea segmentului pentru a captura datele care provin din formular și a le transfera în Braze și Voucherify.
- Accesați Zapier și creați un Zap cu pluginuri AerisWeather, Segment și Voucherify.
Creați metadate în Voucherify
Înainte de a construi campanii, ar trebui să ne asigurăm că datele care curg de la Zapier ajung în Voucherify în formatul corespunzător. Pentru a asigura integritatea datelor pe toate platformele, trebuie să utilizați Validatorul Schema de Metadate disponibil în Setările proiectului din contul Voucherify.
Vom construi câteva proprietăți noi de metadate pentru obiectul client. Trebuie să le definim în prealabil pentru a ne asigura că sunt aceleași pe toate platformele utilizate în acest flux. Vom avea nevoie de două tipuri de metadate: isCold și isSnow, cu două valori posibile: true sau false.
Alegeți Metadate „Standard”, apoi alegeți Client în panoul din dreapta. Adăugați două definiții noi.
- isCold, tastați: steag.
- isSnow, tastați: steag.


Creați segmente de clienți
Vom crea segmente de clienți pe baza metadatelor pe care tocmai le-am creat. Datorită acestor segmente, vom putea configura regulile de validare a campaniei și un declanșator pentru livrarea automată. În acest fel, dacă un client îndeplinește anumite criterii meteo, va primi automat cupoanele.
Segmentele vor fi:
- Cold and Snow: metadatele satisface: {isCold: true, isSnow: true}.
- Zăpadă: {isCold: fals, isSnow: true}.
Găsiți secțiunea Clienți din bara laterală din stânga și construiți primul segment – Cold and Snow.
- Definiți numele segmentului: Frig și Zăpadă.
- Selectați tipul de actualizare automată.
- Alegeți operatorul ȘI.
- Definiți condiții – metadatele isCold sunt adevărate și isSnow este adevărată.

Continuați pentru a crea al doilea segment unde isCold: false, isSnow: true și salvați-l.

Cu proprietățile metadatelor adăugate și segmentele create, sunteți gata să creați două campanii.
Campania Let it Snow folosește două tipuri de campanii diferite. Vom oferi un cod de reducere pentru un termos gratuit pentru clienții care se confruntă în prezent cu zăpadă și temperaturi mai calde (peste -14°C) și carduri cadou de 40$ pentru utilizatorii care se confruntă cu zăpadă și temperaturi scăzute (sub -15°C).
Modelați campania – reducere unică la produs
Deschideți Campaign Manager și creați o campanie de cupon de reducere.
În prima secțiune, furnizați informații generale despre campania de reduceri.
- Alegeți coduri în bloc ca tip.
- Activați modul de actualizare automată – dacă numărul de clienți eligibili pentru cod depășește numărul de coduri generate, noi coduri vor fi adăugate automat.
- Enable Clienții se pot alătura campaniei o dată – chiar dacă clientul se califică din nou pentru reducere, el/ea va primi un singur cod din această campanie.
- Setați limita de răscumpărare a codului la o dată.
- Personalizați modelul de cod, de exemplu, SNOW2020### (opțional).
Apoi, selectați intervalul de timp al campaniei și valabilitatea codului. Asigurați-vă că setați valabilitatea codului la 7 zile de la publicare. Procesul de publicare înseamnă atribuirea codului clientului selectat.

Apoi, alegeți tipul de reducere. Vrem să dăm un termos gratis; prin urmare, putem stabili o reducere unitară pentru balonul termos. Alegeți Adăugați întotdeauna articole de comandă noi ca efect de reducere. În acest fel, nu contează dacă clientul are deja balonul în coș – va fi întotdeauna adăugat unul nou la comandă.

Va trebui să adăugăm următoarele reguli de validare:
- Public : Clientul se află în segmentul: Zăpadă.
- Volumul comenzii : Comanda trebuie să fie de cel puțin 50$.
După denumirea și salvarea regulilor, omite metadatele și revizuiește fluxul în pasul rezumat. Dacă fluxul este corect, salvați și activați campania.
Modelați campania – carduri cadou de 40$
Deschideți Campaign Manager și selectați tichetele cadou ca tip de campanie.
Furnizați câteva informații necesare:
- Alegeți coduri în bloc ca tip.
- Activați modul de actualizare automată.
- Activați Clienții se pot alătura campaniei o dată.
- Lăsați limita de valorificare a codului la 1 (deoarece comanda minimă este de 100$ în această campanie, ei vor putea folosi cardul cadou o singură dată).
- Personalizați modelul de cod, de exemplu, COLD2020### (opțional).
Alegeți intervalul de timp al campaniei. După încheierea campaniei, 31 decembrie, toate cardurile cadou vor fi invalide.
Apoi, decideți cu privire la valoarea cardului și atribuiți regulile de răscumpărare codurilor dvs. Încărcați 40$ pe cărți și construiți următoarele reguli:
- Audiență – Clientul se află în segmentul: Frig și Zăpadă.
- Volumul comenzii – Suma totală – este mai mare de 100$.

Omiteți din nou a patra secțiune (metadate) și salvați campania.
Programați automatizarea mesajelor cu Voucherify & Braze
Următorul lucru de făcut în Voucherify este configurarea livrării automate a codurilor către clienții care îndeplinesc condițiile meteo . Automatizarea Zapier, pe care o veți vedea în pasul următor, se ocupă de publicarea cuponului. Publicarea cuponului atribuie un cod aleatoriu dintr-o campanie selectată noului client care îndeplinește condițiile de reducere. Acest proces are loc în culise – trimiterea efectivă a mesajelor de e-mail/text va fi gestionată de Braze.
Găsiți fila Distribuții și construiți o nouă automatizare.
Va trebui să facem acest pas de două ori, o dată pentru campania Let it snow 1 (cupoane de reducere) și o dată pentru campania Let it snow 2 (campania de carduri cadou). Configurația este aceeași, așa că o voi arăta o singură dată pentru campania Let it snow 1.
Alegeți declanșatorul mesajului – Clientul a intrat în segment .

- Denumiți distribuția.
- Selectați scopul distribuției – Trimiteți și emiteți coduri unice .
- Selectați campania.
- Selectați publicul – clienții din segmentul Snow.

Apoi, alegeți acordurile de marketing adecvate sau dezactivați această funcție.
În cele din urmă, selectați canalul pe care doriți să-l utilizați – Braze .

Va trebui să vă conectați contul Braze în Directorul de integrări în prealabil. Pentru aceasta, veți avea nevoie de cheia API REST și informațiile despre punctul final API .

Apoi puteți reveni la distribuție și puteți adăuga un cod de voucher publicat (vom folosi acest nume mai târziu în Braze pentru a configura distribuția pe baza atributelor personalizate).
Să setăm letitsnow_1 ca cod.

Urmați aceiași pași pentru cealaltă distribuție a campaniei (Let it Snow 2). Singura modificare a set-up-ului va fi că segmentul pe care îl vei folosi este Snow and Cold și campania Let it snow 2. De asemenea, codul voucherului publicat va fi letitsnow_2.
Configurați automatizarea e-mailului Braze
Distribuția Voucherify & Braze a asigurat că Voucherify va trimite coduri unice către Braze pentru a fi adăugate la profilurile clienților ca atribute personalizate . Încă trebuie să setăm șabloanele de e-mail reale în Braze pentru ca această integrare să funcționeze.
Vom folosi atribute personalizate pentru a distribui cupoanele numai clienților eligibili. Atributul personalizat va fi codul voucherului publicat pe care l-am adăugat în distribuția în Voucherify la pasul anterior.
Creați o nouă campanie de e-mail în Braze
Din Tabloul de bord Braze, creați o nouă campanie, definiți numele campaniei, alegeți un șablon de e-mail și editați corpul e-mailului. Va trebui să adăugați atributul personalizat în corpul e-mailului pentru a afișa cupoanele.

Editați-vă corpul e-mailului și adăugați atributul personalizat definit în distribuția Voucherify. Tastați {{custom_attribute.${custom_attribute_with_code}}} pentru a afișa codul unic. Îl puteți plasa oriunde în eticheta <body> a șablonului de e-mail. Asigurați-vă că îl scoateți în evidență.
În cazul nostru, este {{custom_attribute.${letitsnow_1}}} așa cum l-am configurat anterior în Voucherify.


Iată cum poate arăta e-mailul cu codul voucherului:

Alegeți o metodă de livrare bazată pe acțiuni . E-mailurile ar trebui să fie livrate dacă atributul personalizat se schimbă la o nouă valoare.

Apoi, puteți continua să configurați ceilalți parametri ai campaniei dvs. Braze.
Creați o pagină de destinație
Acum că campaniile noastre sunt live, trebuie să creăm o pagină de destinație pentru a colecta e-mailurile către Braze și un buton pentru a activa partajarea locației. Acesta este un widget exemplar pe care l-ați putea folosi pe site-ul dvs. web. Acest formular colectează e-mail și geolocalizare (pe baza adresei IP furnizate de browser) de la utilizatori și le trimite către Zapier pentru a începe fluxul de lucru Zapier (pe care îl vom explica în pasul următor).
Configurați integrarea segmentului
Segment este o infrastructură de date pentru clienți (CDI) alimentată de un API robust. Cu ajutorul Segmentului, clienții pot colecta, analiza și transfera cu ușurință datele clienților.
Va trebui să configurați Segment pentru a trimite adresele de e-mail de la Zapier și pentru a crea utilizatori Braze și Voucherify dacă cineva completează formularul.
Mai întâi, trebuie să creați un cont de segment. Va trebui apoi să adăugați o Sursă (Zapier) și două Destinații (Braze și Voucherify) în Segment. Trebuie să aveți conturi pe aceste platforme în prealabil, pentru a vă copia cheile API. Zapier nu oferă integrare cu Segment, așa că o vom adăuga ca solicitare HTTP API.
Accesați Segment, alegeți Surse din panoul din stânga și faceți clic pe Adăugați sursă. Veți fi direcționat către un catalog sursă.

Adăugați sursa și denumiți-o, de exemplu, Zapier.

Dacă adăugați un API HTTP și îl denumiți, obțineți o cheie pe care trebuie să o copiați și să o inserați în Zap. Vă vom explica cum să faceți acest lucru în pasul următor. Până când vă configurați Zap, lăsați sursa așa cum este și treceți la adăugarea destinațiilor.
Faceți clic pe un buton albastru Adăugați destinație sau accesați Destinații din bara laterală din stânga.
Să adăugăm Braze ca destinație . Dacă faceți clic pe adăugați destinație, se va deschide catalogul de destinații. Alegeți Braze și adăugați-l ca destinație, apoi configurați-l. Selectați Zapier ca sursă.

Se vor deschide setările Braze. Veți avea nevoie de cheia API REST și Appboy Datacenter (clusterul dvs. Braze).
Puteți găsi cheia dvs. API în Setările aplicației – Consola pentru dezvoltatori din Braze. Puteți chiar să creați o cheie API nouă, separată acolo, alegând numai datele utilizatorului pentru a fi trimise. În partea dreaptă, veți găsi un buton Creare cheie API nouă. După ce ai creat o cheie nouă sau o folosești pe cea existentă, o poți adăuga la Segment.


Apoi trebuie să adăugați clusterul dvs. Braze Datacenter . Pentru a decide care este centrul dvs. de date Braze, trebuie să verificați structura punctului final REST și, dacă îl comparați cu definițiile API Braze, veți ști care cluster este al dvs.
După ce ați ales centrul de date, activați punctul final de destinație (glisor albastru de lângă numele destinației).

Acum, să adăugăm Voucherify ca destinație . Urmați aceiași pași ca și adăugarea Braze - găsiți-l în catalog, adăugați și configurați sursa la Zapier. Apoi, tot ce trebuie să faceți este să copiați cheia și simbolul API.

Puteți găsi cheile dvs. API în Setările proiectului Voucherify. Copiați-le și adăugați-le la Segment. Activați Voucherify (glisor albastru de lângă numele destinației). Sunteți pregătiți!
Configurați-vă Zap
Accesați Zapier și creați un Zap cu AerisWeather, Segment și un plug-in Voucherify.
Un memento rapid al fluxului de lucru dorit:
1. Formularul trimite datele prin webhook către Zapier dacă clientul completează formularul de pe site, cu adresa de e-mail și consimțământul pentru urmărirea geolocalizării.
2. Zapier trimite datele către Segment, care le trimite către Braze și Voucherify, unde sunt creați utilizatorii.
3. Zapier întreabă AerisWeather despre vremea locală a utilizatorului, pe baza informațiilor de geolocalizare colectate. Există două căi posibile pe care le va urma Zapier:
Dacă la locația utilizatorului ninge și temperatura este sub -15°C, atunci:
- Zapier solicită Voucherify să actualizeze clienții cu metadatele isCold: true, isSnow: true.
- Distribuția cardurilor cadou este automată, declanșată atunci când clientul intră în segmentul relevant pentru utilizatorii care îndeplinesc aceste două cerințe de metadate isCold: true ȘI isSnow: true.
Dacă la locația utilizatorului ninge și temperatura este peste -15°C, atunci:
- Zapier solicită Voucherify să actualizeze clienții cu metadate isCold: false, isSnow: true.
- The coupon distribution is automatic, triggered when the customer enters the relevant segment for users who meet these two metadata requirements isCold: false AND isSnow: true.
Here is the Zap set-up:

To reproduce this Zap, add the following steps to your Zap.
Webhooks by Zapier – Catch Hook

The first step on Zapier is catching a webhook sent from your website. This will trigger the entire workflow. The Zap workflow will be activated if someone fills out a form on your website. The form will send data to Zapier containing the user e-mail and geolocation.
If you set-up the “webhook by Zapier” on Zapier, a custom URL will be generated for you to send the requests. You will need to use this URL to set-up the webhook on your landing page.
We have created a sample code for the form, including webhook, here: https://glitch.com/edit/#!/thoracic-silky-angora
Remember to use your Webhook URL in line 57 .

Here is an example of a response Zapier will catch.

The second step on Zapier should be a webhook sent from Zapier to another application, in our case, Segment. You need to set up the webhook directly on Zapier.
You need to add the URL of the application, where Zapier should send the webhook. In our case, it's Segment API: https://api.segment.io/v1/identify.

You need to mark in which format or language you will be sending your data – we have chosen JSON payload type because this is the format Braze reads the data in.
You need to mark which data should be sent out and map the data. We will be sending only the email addresses, but in Segment, we also need userId to identify the users, so we have decided to use the email as a user id. We have mapped it the following way:
{{COD}}
{
"userId": "{{107784173__userEmail}}",
„trăsături”: {
"email": "{{107784173__userEmail}}"
}
}
{{ENDCODE}}
Then, choose the following settings:
- Wrap requests in array: No
- Unflatten: Yes
Add Basic Authentication — this is your write key from Segment set-up (we got it when we were setting up Zapier as a source in Segment in the previous step).
Note that you need to add a “pipe” | after the write key to separate the key from the password. In our case, there is no password, so we just add the pipe and leave the space on the right empty.


After setting the webhook up, you can test it and check if the data collected in your form is successfully sent via webhook on your page to Zapier then to Segment, then to finally hit Voucherify and Braze.
Find Observation Data in AerisWeather
We want AerisWeather to check the weather forecast at the user's location and to have the metadata assigned to the customers if the weather forecast shows snow or temperatures below -15°C. This metadata will be added to the customer data in Voucherify and will let us validate if the users are eligible for the promotion or not.
To set it up, you need to choose Find observation data in AerisWeather.

You will need to set-up an account on AerisWeather and add your AerisWeather user ID in Zapier.
As for the action – add location data that you have collected via webhook from your store and choose the units (in our case, metric).


As you can see, the test was successful, and the response from AerisWeather returns the weather conditions in the user's location.
Delay for (by Zapier)
To give the applications some time between creating customers and updating their metadata, we need to add a step “delay for”. This will ensure the customer exists in Voucherify and Braze before we add metadata to their profile.

Conditionally run (by Zapier)
Now, you will need to set up a set of conditions. Suppose the weather forecast contains specific data (snow or the temperature drops below -15°C). In that case, predefined metadata should be added to the user data stored in Voucherify.

Va trebui să utilizați webhook-uri de la Zapier, alegeți acțiunea Execută condiționat.
Creați reguli
Vom avea nevoie de două scenarii, două seturi de condiții (numite „căi” în Zapier) pe baza cărora vom derula două campanii diferite.
Calea A — ninge, iar temperatura este sub -15°C.
Trebuie să stabilim un set de reguli. Vom numi metadatele este Zăpadă și este Frig, condițiile vor fi marcate ca un steag (la fel cum am setat în metadatele clienților în Voucherify).

În acest scenariu, dorim ca ambele valori să fie adevărate, isSnow=true și isCold=true.
Să stabilim regulile:


Notă: aceste acronime sunt coduri meteorologice primare și am ales pentru acest exemplu toate condițiile meteorologice posibile care includ zăpadă.
Notă: Obs Temp C sunt date care arată temperatura prezisă în acest moment, în locația dată.
Trebuie să configurați șase reguli în total, deoarece există câteva coduri meteo care prezic zăpadă (S, SW, WM, SI, RS, BS).
Dacă aceste condiții sunt îndeplinite, Zap va continua la următoarea acțiune. Dacă aceste condiții nu sunt îndeplinite, Zap-ul se va opri.
Următorul pas este Action by Voucherify. Acest pas va fi efectuat dacă regulile pe care tocmai le-am creat sunt îndeplinite. Acest pas va fi același în ambele căi, A și B, dar va diferi prin metadatele adăugate clientului. Vom arăta acest pas pentru calea A și mai târziu vă vom spune care ar trebui să fie configurarea pentru calea B.
Acțiune prin Voucherify – Actualizați clientul în Voucherify
Va trebui să alegeți un plug-in din Voucherify – Actualizați client în Voucherify (1.9.0). Datorită acesteia, veți putea adăuga metadate utilizatorului care a completat formularul de pe site-ul dvs., pe baza condițiilor de prognoză meteo pentru locația furnizată de acesta. Aceste metadate vor descrie dacă îndeplinesc cerințele campaniei (zăpadă și temperatură). Trebuie să alegeți aplicația – Voucherify (și versiunea actuală a aplicației) și evenimentul de acțiune (Actualizare client).

Trebuie să alegeți un cont Voucherify și să îl conectați la Zapier. Apoi, trebuie să configurați acțiunea.

Iată ce vom trimite:
- ID sursă: e-mailul utilizatorului
- E-mail: e-mail utilizator
- Metadate – isSnow true și isCold true

Vă puteți testa acțiunea acum.
Calea B — ninge, iar temperatura este peste -15°C.
Configurarea acestei căi și acțiunii de către Voucherify este aproape identică ca în calea A. Singurele două diferențe sunt:
- Trebuie să setați condiția ca Obs Temp C să fie mai mare de -15°C (în loc de mai puțin de -14°C).
- Metadatele adăugate clienților în Voucherify trebuie să fie isSnow=true, isCold=false.
Voila! Ați terminat de configurat campania. Acum îl puteți promova pe diverse canale, de exemplu, reclame Google, Facebook sau Instagram, sau chiar media offline (o reclamă într-o revistă tipărită sau un afiș, direcționând publicul către un link către o pagină de destinație printr-un cod QR).
Notă: Configurarea acestei campanii validează condițiile meteo atunci când clientul completează formularul. De asemenea, puteți configura o altă schemă de validare, de exemplu, verificarea vremii clientului în timpul răscumpărării voucherului/cardului cadou (toată lumea primește un cupon, dar îl poate folosi doar pe timp de ninsoare). Voucherify vă oferă o mulțime de posibilități datorită unui API flexibil și robust.
După configurarea campaniei, puteți urmări publicațiile și răscumpărările direct în tabloul de bord Voucherify.
Notă: pentru această campanie, distribuțiile pot fi analizate doar în Braze, deoarece nu am folosit distribuții Voucherify. Dacă am folosit Voucherify ca canal de distribuție, am putea vedea analiza distribuției în Voucherify.
Istoricul răscumpărărilor
Din vizualizarea campaniei, puteți vedea starea răscumpărărilor (reușite/eșuate), voucherele valorificate, clienții și data răscumpărării.

Istoricul publicațiilor
Din vizualizarea campaniei, puteți vedea și istoricul publicării. Vă arată câte vouchere au fost publicate, care a fost codul voucherului, cui au fost publicate, când și prin ce canal.

rezumat
Datorită API-ului flexibil Voucherify și integrărilor sale largi, puteți crea campanii promoționale avansate care necesită puțină sau deloc codificare din partea dvs.
{{CTA}}
Dacă doriți să aflați mai multe despre funcțiile Voucherify
Începeți aici
{{ENDCTA}}
