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. De volgende triggers worden door Copernica zelf geregistreerd en de bijbehorende opvolgacties worden automatisch uitgevoerd:

  • Spamklacht: als er naar aanleiding van een mail aan klacht wordt ontvangen.
  • E-mailaflevering: als een mailing door een ontvangende server wordt geaccepteerd.
  • Elke e-mailimpressie: elke impressie die wordt gemeten (dit kunnen er meerdere zijn, als iemand de mail meerdere keren opent, of als er meerdere tracking-images in een mail zitten).
  • De eerste e-mailimpressie: alleen de eerste impressie.
  • Een klik op een link: als er op een link in een mailing wordt geklikt.
  • Een verzonden mailing: als een e-mail wordt verzonden.
  • Een uitschrijving: als iemand zich afmeldt voor een mail.
  • Een e-mailfout: als een mailing niet kon worden afgeleverd.

Profielevents

Ook als er profielen of subprofielen worden aangemaakt of bijgewerkt, dan worden opvolgacties uitgevoerd. Dit is handig voor bijvoorbeeld welkomstcampagnes: als een profiel wordt aangemaakt kun je direct een opvolgmail sturen.

  • Profiel aangemaakt: als er een nieuw profiel wordt aangemaakt.
  • Profiel bijgewerkt: als een profiel wordt bijgewerkt.
  • Subprofiel aangemaakt: als er een subprofiel wordt aangemaakt.
  • Subprofiel bijgewerkt: als een subprofiel wordt bijgewerkt.

Pageview 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.

Je kunt het beste voorzichtig met dit soort opvolgacties omgaan: 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.

Hier is een overzicht van alle gebeurtenissen die opvolgacties kunnen uitvoegen.

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.