Triggers voor opvolgacties
Een opvolgactie wordt altijd opgestart door een bepaalde trigger, zoals een klik in een mail, een open of een bounce. Als een dergelijke gebeurtenis plaatsvindt, dan worden alle bijbehorende opvolgacties uitgevoerd. Dit zijn de opvolgacties die beginnen met een startblok dat overeenkomt met de trigger. Zonder een overeenkomend startblok worden opvolgacties niet uitgevoerd.
Je kunt in een opvolgactie ook meerdere startblokken opnemen, wat praktisch kan zijn als je een gelijksoortig proces in werking wilt stellen naar aanleiding van verschillende soorten aanleidingen. Bijvoorbeeld als je een zelfde soort opvolgactie wilt opstarten naar aanleiding van een klik én een open.
Verschillende soorten triggers
Bij het aanmaken van een opvolgactie zie je dat er veel soorten triggers zijn, zowel triggers afkomstig vanuit mailings (zoals een e-mailimpressie, -klik of -afmelding), maar ook dat er allerlei andere soorten aanleidingen (zoals het aanmaken of bijwerken van het profiel), en zelfs triggers die op het eerste gezicht wat ongebruikelijk lijken (zoals het plaatsen van een bestelling of bekijken van een product).
Mailing events
Copernica is in de eerste plaats natuurlijk een mailsysteem. Dat je opvolgacties kunt maken naar aanleiding van gebeurtenissen in mailings, dat spreekt voor zich. Meer informatie over triggers voor mailings kan in dit artikel gevonden worden.
Website tracker events
Als je gebruik maakt van website trackers, dan wordt het verkeer op je website gelogd, en kun je ook opvolgacties instellen naar aanleiding van dit verkeer. Bijvoorbeeld om op te slaan dat iemand een bepaalde productpagina heeft bezocht.
- Website paginaweergave: als een website tracker een paginaweergave registreert.
- Webformulier verstuurd: als een gebruiker een formulier indient.
- Webformulier pagina verstuurd: als een gebruiker naar de volgende pagina van een formulier gaat.
- Website pushmelding geabonneerd: als een profiel of subprofiel zich abonneert op pushmeldingen.
Let op: wees voorzichtig met opvolgacties naar aanleiding van paginaweergaves: als je website een beetje druk bezocht wordt, worden deze opvolgacties heel vaak uitgevoerd.
Events van integraties en externe koppelingen
De lijst van triggers is nog veel langer. Maar al deze overige triggers worden niet standaard door Copernica geregistreerd, maar zijn beschikbaar voor applicaties en integraties om ook opvolgacties te triggeren. Dit zijn bijvoorbeeld events om aan te geven dat een gebruiker is aangemaakt of een product in een winkelwagentje is geplaatst. Als je voor dit soort events een opvolgactie aanmaakt, dan wordt deze opvolgactie alleen uitgevoerd als er een koppeling of integratie is die dit soort triggers activeert. Of als je met de REST API of een website tracker-script dit zelf doet.
Webshop events
- Bestelling aangemaakt -
order-create
Meer informatie - Bestelling geannuleerd -
order-cancel
Meer informatie - Bestelling Betaald -
order-paid
Meer informatie - Winkelwagen besteld -
cart-checkout
Meer informatie - Winkelwagen geleegd -
cart-reset
Meer informatie - Product toegevoegd aan winkelwagen -
cart-add
Meer informatie - Product uit winkelwagen verwijderd -
cart-remove
Meer informatie - Productaantal in winkelwagen gewijzigd -
cart-edit
Meer informatie - Eigenaar winkelwagen geïdentificeerd -
cart-identified
Meer informatie - Product zoekopdracht -
product-search
Meer informatie - Product bezocht -
product-visit
Meer informatie - Productfoto bekeken -
product-photo
Meer informatie - Product beoordeeld -
product-photo
Meer informatie
Gebruikersbeheer events
- Gebruiker geregistreerd -
user-register
Meer informatie - Gebruiker aangepast -
user-update
Meer informatie - Gebruiker verwijderd -
user-remove
Meer informatie - E-mail ingeschreven -
email-subscribe
Meer informatie - E-mail voorkeuren aangepast -
email-update
Meer informatie - E-mail uitgeschreven -
email-remove
Meer informatie
Algemene events
Naast profiel-, integratie- of emailingevents zijn er ook algemene events. Deze events worden niet getriggerd door een specifieke actie of wijziging in een profiel, maar zijn algemene triggers die je kunt gebruiken om opvolgacties te starten.
- Tijdsverandering: als een bepaald tijdstip wordt bereikt.
- Custom: een custom event dat door de gebruiker zelf wordt getriggerd.
Zelf events triggeren
Als je niet wilt wachten tot een impressie of een klik plaatsvindt, dan kun je op een aantal manieren ook zelf opvolgacties activeren. Dit is handig om opvolgactie te testen, maar ook als je een koppeling maakt met Copernica:
- Met de REST API: je kunt met de REST API zelf triggers opstarten.
- Met een website tracker-script: met de functie
copernica.trigger()
kun je opvolgacties vanuit je website activeren.
Je kunt bovenstaande opties gebruiken voor het starten van normale mailing-events, maar ook de speciale events die standaard niet door Copernica worden geactiveerd.
Beschikbare trigger-variabelen
Als een opvolgactie in Copernica door een event is getriggered, dan kan informatie uit deze trigger gebruikt worden als variabele in opvolgacties en als Smarty variabele in templates, bijvoorbeeld om te checken welk profiel of welke mailing het event heeft veroorzaakt. In dit artikel vind je meer informatie over variabelen die beschikbaar zijn van de triggers.