Send e-mail fra Shopify Flow via en brugerdefineret SMTP-server

Send e-mail fra Shopify Flow via en brugerdefineret SMTP-server

Kopier side

Send transaktions-e-mails fra Shopify Flow via Gmail, SendGrid, Mailgun, Amazon SES eller din egen SMTP-server, f.eks. en VIP-velkomstmail med dit brand.

Oversigt

Med Workflow Transactional Email kan du sende transaktions-e-mails fra Shopify Flow via din egen SMTP-server. I dette eksempel får en kunde tildelt et VIP-tag, Shopify Flow udløses, og arbejdsgangen sender en e-mail med dit brand ved hjælp af din gemte SMTP-server og dit e-mail-layout.

Denne opsætning består af tre dele:

  1. Opret en SMTP-forbindelse under E-mail-afsendere
  2. Design e-mailen under E-mail-layouts
  3. Brug handlingen Send Transactional Email i Shopify Flow, og overfør kundedata til layoutet

Alle udbydere, der understøtter SMTP, fungerer - herunder Gmail, SendGrid, Mailgun, Amazon SES og din egen mailserver.

Videovejledning

Den komplette opsætning - SMTP-server, e-mail-layout og Shopify Flow-arbejdsgangen. Videoen har ingen lyd, så juster afspilningshastigheden, så den passer til dig.

Inden du går i gang

  • Installer Workflow Transactional Email i din Shopify-butik.
  • Sørg for at have værtsnavnet, portnummeret, brugernavnet og adgangskoden fra din SMTP-udbyder ved hånden.
  • Vælg, hvilken afsenderadresse VIP-e-mailsne skal sendes fra.

Scenarie: En velkomst-e-mail til en VIP

Arbejdsgangen foregår således:

  1. En kunde er mærket som VIP
  2. Shopify Flow starter arbejdsgangen
  3. Arbejdsgangen udfører handlingen Send Transactional Email
  4. Handlinger bruger den SMTP-server, du har gemt
  5. Denne handling sender dit gemte e-mail-layout med kundens oplysninger udfyldt

Trin 1: Konfigurer din SMTP-server

I appen skal du åbne E-mail-afsendere og gå til afsnittet »SMTP«. Det er her, du angiver den mailserver, der skal sende dine transaktions-e-mails.

Siden »E-mail-afsendere« i Workflow Transactional Email

Indtast SMTP-værten, porten, brugernavnet og adgangskoden fra din udbyder, og tryk derefter på Test forbindelse.

Indtastning af SMTP-vært, port, brugernavn og adgangskode

SMTP-serverformularen, hvor navn, vært og port er udfyldt, ved siden af kortet med vores afsender-IP-adresse
SMTP-serverformularen. Værdierne på dette billede er fiktive. Hvis din mailserver begrænser afsendere ud fra IP-adresse, skal du tilføje den adresse, der vises under »Vores afsender-IP-adresse«, til listen over tilladte adresser.
Den nederste del af SMTP-serverformularen med brugernavn, adgangskode og afsenderadresse
Længere nede: loginoplysningerne til din e-mail-server og den adresse, som dine e-mails sendes fra.

Hvis legitimationsoplysningerne er korrekte, vil du se en meddelelse om, at det er lykkedes.

En vellykket SMTP-forbindelsestest

Vælg den adresse, som beskeden skal sendes fra. Angiv også et visningsnavn, så modtagerne ser navnet på din butik i stedet for den rene adresse.

Indstilling af afsenderadresse og visningsnavn

Gem konfigurationen, så den senere kan vælges af din Shopify Flow-handling.

Gemmer SMTP-konfigurationen

Trin 2: Udarbejd e-mailen

Gå til E-mail-layouts. Det er her, du opretter det e-mailindhold, som Shopify Flow skal sende.

Siden »E-mail-layouter«

Opret et layout til dit VIP-scenarie med en emnelinje og en brødtekst. Emnelinjen kan indeholde variabler, der overføres fra Shopify Flow. I dette eksempel bruges firstName med Liquids default-filter som reserve:

Hi {{ variables.firstName | default: "Customer" }} Welcome to VIP Club

Tilføj blokke for at skabe et design, der passer til dit brand.

Valg af blokke i e-mail-designeren

I dette eksempel anvendes en overskriftsblok, en billedblok og en tekstblok. Tekstblokken henviser til variablen firstName, som Shopify Flow vil udfylde.

Et layout bestående af overskrifts-, billed- og tekstblokke

Brug afsnittet Testvariabler til at indtaste eksempelværdier og kontrollere, at designet vises som forventet.

Afprøvning af layoutet med eksempelvariabler

Gem layoutet, så det kan vælges i Shopify Flow-handlingen.

Gemmer e-mail-layoutet

Se Opret et e-mail-layout for den fulde blokbeskrivelse.

Trin 3: Opret arbejdsgangen i Shopify Flow

Åbn Shopify Flow, og opret en arbejdsgang til din VIP-proces. Brug udløseren »kundemærkning«, så arbejdsgangen udføres, når en kunde får mærket VIP.

Et Shopify Flow-arbejdsgang, der bruger en udløser baseret på et kundetag

Klik på Registrer begivenheder, og tilføj derefter tagget til en kunde i en ny fane. Vælg udløseren til venstre, så får du vist de faktiske udløserdata - det gør det meget nemmere at vælge de rigtige variabler.

Recording af hændelser for at indsamle reelle udløsere

Tilføj handlingen Send Transactional Email. I feltet Til e-mail(er) skal du bruge kundens e-mail-variabel. Tryk derefter på Konfigurer e-mail.

Tilføjelse af handlingen Send Transactional Email

På konfigurationsskærmen skal du under Send fra vælge den SMTP-server, som denne e-mail skal sendes via, og under Layout vælge det e-mail-layout, du har oprettet. Under disse felter viser Forhåndsvisning dette layout med emnelinjen, udfyldt med layoutets testvariabler, så du kan kontrollere, at det er det rigtige. Tryk på Gem: Nederst på siden vises meddelelsen Konfigurationen er gemt. Tryk derefter på Afslut for at vende tilbage til arbejdsgangen.

Tilbage til selve arbejdet: Indtast de data, dit layout har brug for, i feltet Variabler (JSON):

{
  "firstName": "{{ customer.firstName }}"
}

Passing kundedata som JSON-variabler

Aktivér arbejdsgangen, når du har bekræftet, at udløseren, betingelsen, layoutet og variablerne alle er korrekte.

Aktivering af arbejdsgangen

Shopify Flow
Hver arbejdsgang starter med en udløser. I dette eksempel bruges en af vores Workflow Trigger Extensions; alle Shopify-udløsere fungerer på samme måde.
Shopify Flow
Tilføj en handling, åbn Workflow Transactional Email, og vælg Send Transactional Email.
Handlingen Send Transactional Email med felterne »Til«, »CC«, »BCC« og »Variabler«
Angiv, hvem der skal modtage e-mailen. Hvert felt understøtter Shopify Flow-variabler.
Konfigurationssiden for e-mail-handlingen, hvor der er valgt en afsender og et e-mail-layout, samt en forhåndsvisning af dette layout nedenfor
Når du vælger »Konfigurer e-mail«, åbnes denne side: Vælg afsender og layout, se forhåndsvisningen nedenfor, og klik derefter på »Gem«.

Hvordan brikkerne passer sammen

Når kunden får VIP-tagget, udfører Shopify Flow-arbejdsgangen og udløser e-mail-handlingen. Denne handling omfatter:

  • dine gemte serverindstillinger fra e-mail-afsendere
  • dit gemte design fra e-mail-layouts
  • de kundeværdier, der overføres fra Shopify Flow som JSON-variabler

Det er netop ved at holde disse elementer adskilt, at layoutet bliver genanvendeligt - man kan sende det samme design til alle kunder uden at skulle redigere HTML-koden hver gang.

Test det fra start til slut

  1. Tildel et tag for testkunde med navnet VIP
  2. Bekræft, at arbejdsgangen kører i Shopify Flow
  3. Kontroller, at kundeen modtager e-mailen
  4. Kontroller, at emnelinjen og HTML-koden vises korrekt
  5. Sørg for, at afsenderens navn og adresse stemmer overens med dit brand

Hvis beskeden ikke kommer frem, skal du åbne Historik i appen for at se udførelsesresultatet og den præcise fejlmeddelelse. Se Historik og fejlfinding.

Her er den afsendte e-mail, hvor der er anvendt SMTP-serveren og opsætningen fra denne vejledning:

Den udsendte VIP-velkomstmail

Relateret