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

Oversigt

Workflow Transactional Email giver dig mulighed for at sende transaktions-e-mails fra Shopify Flow via din egen SMTP-server. I dette eksempel modtager en kunde 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. Udarbejd e-mailen under »E-mail-layouts«
  3. Brug handlingen »Send transaktions-e-mail« i Shopify Flow og indsæt kundedata i layoutet

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

Videovejledning

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

Før 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 tagget med »VIP«
  2. Shopify Flow starter arbejdsgangen
  3. Arbejdsgangen udfører handlingen »Send transaktions-e-mail«
  4. Handlingen bruger din gemte SMTP-server
  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« på 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 godkendte 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.

Gemning af SMTP-konfigurations

Trin 2: Udarbejd e-mailen

Gå til »E-mail-layouts«. Her opretter du det e-mailindhold, som Shopify Flow vil sende.

Siden »E-mail-layouts«

Opret et layout til dit VIP-scenario 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 levere.

Et layout sammensat af overskrifts-, billed- og tekstblokke

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

Test af layoutet med eksempelvariabler

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

Gemning af e-mail-layoutet

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

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

En »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.

Registrering af hændelser for at indsamle reelle triggerdata

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

Tilføjelse af handlingen »Send transaktions-e-mail«

I konfigurationsskærmbilledet skal du vælge det e-mail-layout, du har oprettet, samt den SMTP-server, som denne e-mail skal sendes via. Tryk på »Gem« og derefter på »Afslut« for at vende tilbage til arbejdsgangen.

Valg af e-mail-layout og SMTP-server

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

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

Overførsel af 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 arbejdsgang-

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 transaktions-e-mail«.
Handlingen »Send transaktions-e-mail« 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
Når du vælger »Konfigurer e-mail«, åbnes denne side: Vælg afsender og layout, og klik derefter på »Gem«.

Hvordan brikkerne passer sammen

Når kunden modtager »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-layouter
  • de kundeværdier, der overføres fra Shopify Flow-trinnet 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. Anvend tagget »VIP« på en testkunde
  2. Kontroller, at arbejdsgangen kører i Shopify Flow
  3. Kontroller, at kunden 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-velkomst-e-mail

Relateret