Transaktionelle mails er en e-mail, der bliver sendt på baggrund af en transaktion (forstået i ordets bredeste forstand). En transaktion i denne sammenhæng kan være, men ikke begrænset til, et færdiggjort køb, en oprettelse af et medlem, opdatering af medlem, ændring af ordrestatus m.v.
For overskuelighedens skyld deler vi de transaktionelle mails og deres brugsscenarier op i to kategorier. Uagtet hvilken af nedenstående du bruger, så kan begge funktioner bruges til både at sende em e-mail og/eller en SMS.
1. En SMTP service Brug en SMTP til at sende transaktionelle mails. Det kræver mindre teknisk indsigt at sætte op, men giver mindre designfrihed. Brug Heysender*. Mange bruger en SMTP til at sende transaktionelle mails ifm. med køb i webshop (ordrebekræftelse, ændring af ordrestatus m.v.). Det er hurtigt at sætte op, men det er til gengæld sværere at ændre i designet og/eller tekster efterfølgende. Hvis du har en webshop, så vil denne SMTP ofte være bygget ind i dit shopsystem, men med mulighed for eventuelt at sætte din egen op med en anden udbyder – f.eks. Heysender. Hele mailen er således lavet som HTML-kode og du har ikke en træk-og-slip-funktion, som du kender det fra Heyloyalty. Alle ændringer i mailen skal dermed også laves i HTML-koden.
Disse beskeder kan sendes til modtagere, som ikke er på din liste i Heyloyalty.
*Tip: Heysender er et add-on i Heyloyalty, der gør det simpelt at opsætte en SMTP. Heysender vil også fungere som en log for dig, så du kan overvåge leveringen af dine transaktionelle mails. Dette er en MARKANT forskel ift. de normale SMTP services, som diverse webshops sætter op for dig. Forskellen ligger i, at du med Heysender kan slå op i loggen og se præcis, til hvilken mailadresse en given mail er sendt samt hvorvidt den er blevet leveret eller ej. Dermed kan du se, om det f.eks. er korrekt, når en kunde henvender sig til din kundeservice og siger, at de aldrig har fået en ordrebekræftelse. Læs mere om Heysender her
2. Brug af webhooks Opsæt webhooks til at sende fra ét system til et andet (f.eks. fra dit CRM-system til Heyloyalty). Bruger du denne tilgang får du højere designfrihed, da den transaktionelle mail kan opsættes og designes i Heyloyalty, som du kender det fra kampagner og automations. Du kan dermed flette indholdet fra transaktionen ind i mailen vha. flettefelter i Heyloyalty. Vær opmærksom på at dette adskiller sig fra de normale flettefelter i Heyloyalty, fordi du manuelt skal skrive flettefeltet i mailen på Step 2 – Design og opsætning i Heyloyalty. Et eksempel på et sådanne flettefelt kan være, at du gerne vil flette modtagerens navn ind, og flettefeltet vil i givet fald være noget i stil med {ExternalFields.name} eller {ExternalFields.firstname}. Det præcise flettefelt afhænger af din opbygning af JSON-objektet og det kan således ikke beskrives præcist i denne guide.
Disse beskeder kan sendes til modtagere, som ikke er på din liste i Heyloyalty. Det afhænger dog af, hvad du sender med som den unikke nøgle og hvad du sætter af andre krav. En udvikler kan læse mere herom i ovenstående API-dokumentation.
Opsæt og brug integration med webhooks
For at kunne sende transaktionelle mails i Heyloyalty skal du opsætte skræddersyede triggers, der bruger webhooks til at trigge en mail.
Udfyld felterne, så de passer til den rigtige liste. Felterne sessionstid og produktfeed er frivillige at udfylde, da de givetvis ikke er nødvendige for dig.
For at sende en mail via dette webhook skal du oprette en automation.
Udfyld informationerne og vælg Onsite adfærd som Triggertype og vælg herefter Webhook med kategori ud for Vælg handling. Trigger kategorien skal være værdien fra ”Category” i dit JSON-objekt.
For at finde den eksakte værdi er du nødt til at vide, hvad category er i dit JSON-objekt. Hvis du ikke selv har lavet webhooket og integrationen, så find den ansvarlige internt på arbejdspladsen og få den nødvendige hjælp. Det kan Heyloyalty ikke hjælpe med.
Klik Videre, vælg din skabelon og design din mail.
Som beskrevet indledningsvist kan du flette personaliseret indhold ind i mailen. Det kan f.eks. være modtagerens fornavn, dato for begivenheden, ordrestatus eller noget helt fjerde. Du skal manuelt skrive flettefeltet ind. Det præcise flettefelt kan Heyloyalty ikke give dig, men det vil altid have strukturen {ExternalFields.NavnetPåFlettefeltet} hvor NavnetPåFlettefeltet findes i dit JSON-objekt
Hvis du mangler information eller hjælp, som du ikke finder her på guide sitet, er du altid velkommen til at kontakte vores support! support@heyloyalty.com / tlf. 87 300 399