Inleiding tot Workflow Transactional Email

Shopify Flow is een krachtig automatiseringsplatform, maar de ingebouwde actiebibliotheek kent zijn beperkingen. U kunt workflows activeren en voorwaarden instellen, maar als het erop aankomt om iets te doen met een externe dienst - bijvoorbeeld een API aanroepen of een e-mail met uw eigen huisstijl versturen vanuit uw eigen mailbox - schiet de standaardversie van Flow tekort.
Workflow Transactional Email vult de leemte op. Het voegt drie acties toe aan Shopify Flow: ‘Transactionele e-mail verzenden’, ‘Marketing-e-mail verzenden’ en ‘HTTP-verzoek’, waardoor u uw workflows kunt koppelen aan elke externe API, webhook, CRM of mailbox - zonder ook maar één regel code te schrijven.
Wat maakt het anders?
De standaard-Shopify Flow-applicatie verwerkt interne Shopify-acties goed: het aanbrengen van tags, publiceren en voorraadaanpassingen. Wat ontbreekt, is uitgaande connectiviteit: de mogelijkheid om buiten Shopify te reiken en te communiceren met externe systemen. Deze app richt zich juist op die leemte:
- Verzend e-mails vanuit uw eigen mailbox. Koppel Microsoft 365 of Google met één klik, of stel de app in op een willekeurige SMTP-server. Uw domein, uw reputatie, uw huisstijl.
- Een volwaardige e-mailontwerper. Stel lay-outs samen uit bouwstenen - koppen, tekst, afbeeldingen, knoppen, rijen met twee kolommen, herhalingen en QR-codes - of schrijf uw eigen HTML-code. Dankzij herbruikbare kop- en voetteksten blijft elk bericht in lijn met uw huisstijl.
- Marketing-e-mails met een uitweg. Markeer een sjabloon als ‘marketing’ en elke e-mail die hieruit wordt verzonden, bevat een afmeldlink en uw bedrijfsgegevens; klanten die zich afmelden, worden vanaf dat moment overgeslagen. Zie Marketingmails en afmeldingen.
- HTTP-verzoeken bij elk Shopify-abonnement. De eigen actie ‘HTTP-verzoek verzenden’ van Shopify is beperkt tot bepaalde abonnementen. Deze actie kent die beperking niet, zodat Basic-winkels nog steeds gegevens naar elke API kunnen verzenden.
- Veilig beheer van vertrouwelijke gegevens. Sla API-sleutels, tokens en wachtwoorden eenmalig op en verwijs er vervolgens overal naar als
{{ secrets.keyName }}. Deze gegevens worden in rust versleuteld met Cloud KMS en worden uitsluitend ontsleuteld terwijl een actie wordt uitgevoerd. {{ variables.xxx }}. Creëer dynamische onderwerpen, hoofdteksten, URL’s en Payloads met -plaatshouders die vanuit Shopify Flow worden ingevuld.- Volledig uitvoeringsoverzicht. Elke verzending en elk verzoek wordt geregistreerd, inclusief de details van het verzoek en het antwoord, zodat het opsporen van fouten slechts een muisklik kost in plaats van giswerk. Elke eerdere actie kan opnieuw worden verzonden.
- Geen gegevensbereikShopify. De app vraagt helemaal geen toegangsbereik aan. De app leest uw producten, bestellingen of klanten niet uit - de app voert uitsluitend de uitgaande verzoeken en e-mails uit die u configureert.
De drie Shopify Flow-acties
Transactionele e-mail verzenden
Verzendt een e-mail met behulp van een afzender en een sjabloon voor transactionele e-mails die u in de app hebt geconfigureerd.
| Veld in Shopify Flow | Wat het doet |
|---|---|
| Naar e-mail(s) | Eén of meer ontvangers, één per regel. Meestal een Shopify Flow-variabele, zoals {{customer.defaultEmailAddress.emailAddress}} |
| CC-e-mail(s) | Optionele CC-ontvangers, één per regel |
| E-mail(s) met BCC | Optionele BCC-ontvangers, één per regel |
| Variabelen (JSON) | Aangepaste gegevens voor de lay-out, bijvoorbeeld {"customerName": "John", "orderId": "12345"}, waarnaar wordt verwezen via {{ variables.customerName }} |
De afzender en de lay-out worden gekozen op het configuratiescherm van de actie zelf (Verzenden vanuit en Lay-out), niet in deze velden. Daar worden uitsluitend transactionele lay-outs aangeboden.
De actie levert een resultaat op waarop latere stappen in Shopify Flow kunnen voortbouwen:
| Terugkeerveld | Waarden |
|---|---|
status |
SENT of FAILED, of SKIPPED wanneer een naar marketing omgeschakelde lay-out uitsluitend ontvangers bevatte die zich hadden afgemeld |
messageId |
Het bericht-ID van de aanbieder, indien beschikbaar |
provider |
GOOGLE, MICROSOFT, SMTP of DEFAULT |

Marketing-e-mail verzenden
Verzendt een marketing-e-maillay-out: een nieuwsbrief, een verzoek om een beoordeling, een terugwervingsaanbieding. Deze functie beschikt over dezelfde velden als ‘Transactionele e-mail verzenden’, maar op het configuratiescherm worden uitsluitend marketinglay-outs aangeboden en de verzendwijze verschilt:
- één e-mail per ontvanger in het veld „Aan“ (maximaal 20 per actie), elk met een eigen afmeldlink,
- uw afmeldingszin en de gegevens van het bedrijf in de voettekst,
- Klanten die zich hebben afgemeld, worden overgeslagen.
Het geeft het volgende weer:
| Terugkeerveld | Waarden |
|---|---|
status |
SENT, FAILED of SKIPPED (alle ontvangers hadden zich afgemeld) |
messageId |
Het bericht-ID van de provider van de eerste verzonden e-mail, indien beschikbaar |
provider |
GOOGLE, MICROSOFT, SMTP of DEFAULT |
Alle informatie over marketinglay-outs, de voettekst en de lijst voor het opzeggen van de nieuwsbrief vindt u op Marketingmails en afmeldingen.
HTTP-verzoek
Voert een HTTP-verzoek uit dat u in de app hebt opgeslagen.
| Veld in Shopify Flow | Wat het doet |
|---|---|
| Variabelen of overschrijving van de hoofdtekst (JSON) | Ofwel aangepaste variabelen waarnaar wordt verwezen als {{ variables.xxx }} in de URL, de headers en de body, ofwel een overschrijving van de body: geef {"body": {...}} door om de geconfigureerde request body volledig te vervangen |
Het geeft het volgende weer:
| Terugkeerveld | Waarden |
|---|---|
status |
De HTTP-statuscode |
response |
De inhoud van het antwoord als JSON-tekenreeks |
Over de app
| Pagina | Waarvoor dient het? |
|---|---|
| Home | Installatiehandleiding, verbruik ten opzichte van uw abonnement, succespercentage, verzendstatus, een overzicht van acties en recente activiteiten |
| Afzenders van e-mails | Gekoppelde Microsoft 365- en Google-accounts, SMTP-servers en het dialoogvenster voor het verzenden van een testbericht |
| E-mailopmaak | De e-mails zelf - onderwerp, opmaak, bijlagen, testvariabelen - in de tabbladen ‘Transactioneel’ en ‘Marketing’ |
| Kop- en voettekst | Herbruikbare voorinstellingen voor kop- en voetteksten die in alle lay-outs worden gedeeld |
| HTTP-verzoeken | Opgeslagen verzoeksjablonen: methode, URL, headers, body |
| Geheimen | Versleutelde waarden waarnaar u verwijst als {{ secrets.keyName }} |
| Geschiedenis | Elke uitvoering met gegevens over de status, de tijd, het verzoek en het antwoord |
| Afmeldingen | Klanten die zich hebben afgemeld voor uw marketing-e-mails, met zoekfunctie, handmatig toevoegen, opnieuw aanmelden en CSV-export - zie Marketingmails en afmeldingen |
| Ontwikkelaar | API-sleutels en het connect-commando voor de REST API en de MCP-server - zie API voor ontwikkelaars en MCP |
| Instellingen | Standaardinstellingen voor e-mail, de marketingteksten in de voettekst per taal, merkkleuren, aangepaste lettertypen en meldingen - zie Instellingen |
| Hulp | Contactgegevens voor support, links naar documentatie en uw abonnement |
Bekijk het in de praktijk
Een aangepast HTTP-verzoek verzenden vanaf Shopify Flow (de video heeft geen geluid):
Een e-mail met uw huisstijl versturen via uw eigen SMTP-server (de video heeft geen geluid):
Abonnementen en limieten
| Abonnement | Prijs | Acties per voortschrijdende periode van 30 dagen | Opslag van bijlagen |
|---|---|---|---|
| Gratis | $0 | 500 | 500 MB |
| Voorgerecht | 15 dollar per maand | 5.000 | 2 GB |
| Groeien | 35 dollar per maand | 15.000 | 10 GB |
| Onbeperkt | 100 dollar per maand | Onbeperkt | 50 GB |
Jaarlijkse facturering is beschikbaar bij elk betaald abonnement en is voordeliger dan maandelijkse facturering. Eén „actie” staat gelijk aan één verzonden e-mail of één uitgevoerde HTTP-aanvraag; een marketing-e-mail naar meerdere ontvangers telt nog steeds als één actie. Elk abonnement omvat alle functies - de abonnementen verschillen uitsluitend in volume en opslagruimte. Zie Abonnementen en gebruik.
Volgende stappen
Werk deze lijst in volgorde af:
- Overzicht van e-mailafzenders - bepaal hoe uw e-mail de winkel moet verlaten.
- E-mail verzenden vanaf Shopify Flow via een aangepaste SMTP-server - sluit uw eigen e-mailserver aan en verstuur uw eerste e-mail met uw eigen huisstijl.
- E-mail verzenden vanaf Shopify Flow met Microsoft 365 - verzenden vanuit een Microsoft 365- of Outlook-mailbox.
- E-mail verzenden vanaf Shopify Flow met Google - verzenden vanuit een Google- of Gmail-mailbox.
- Een e-mailopmaak opstellen - de e-mail zelf ontwerpen.
- Marketingmails en afmeldingen - nieuwsbrieven en aanbiedingen met een link om u af te melden.
- Variabelen en vloeistoffen - verwerk de Shopify Flow-gegevens in uw onderwerp en hoofdtekst.
- Bijlagen en afbeeldingen - bestanden en afbeeldingen aan een e-mail toevoegen.
- Voorinstellingen voor kop- en voetteksten - Zorg ervoor dat elke e-mail in lijn is met uw huisstijl.
- Dien een HTTP-verzoek in via Shopify Flow - een externe API aanroepen vanuit een workflow.
- Geheimen - Vermeld geen API-sleutels en wachtwoorden in uw sjablonen.
- Geschiedenis en probleemoplossing - elke uitvoering bekijken en fouten verhelpen.
- Veelgestelde vragen - de vragen die ons het vaakst worden gesteld.

