Inleiding tot Workflow Transactional Email

Inleiding tot Workflow Transactional Email

Pagina kopiëren

Voeg transactionele e-mail en HTTP-verzoeken toe aan Shopify Flow met een visuele builder en eigen mailbox.

Shopify Flow start workflows en bepaalt wat er moet gebeuren. Wat het systeem op eigen kracht niet kan, is buiten Shopify om te werken: een e-mail met uw huisstijl versturen vanuit uw eigen mailbox, of een externe API aanroepen. Workflow Transactional Email voegt precies dat toe. Het biedt Shopify Flow drie acties: ‘Transactionele e-mail verzenden’, ‘Marketing-e-mail verzenden’ en ‘HTTP-verzoek’, zodat een workflow een klant een e-mail kan sturen vanaf uw domein, in uw ontwerp en met uw gegevens, en gegevens naar elke gewenste dienst kan verzenden, zonder ook maar één regel code te schrijven.

Hoe het in elkaar zit

  1. Koppel een afzender. Uw Microsoft 365- of Google-mailbox met één klik, of uw eigen SMTP-server. Elke e-mail wordt verzonden onder uw domein en met uw reputatie.
  2. Ontwerp de e-mail. Met de visuele editor stelt u een lay-out samen uit blokken; of plak uw eigen HTML-code. Dankzij herbruikbare kop- en voetteksten blijft elk bericht in lijn met uw huisstijl.
  3. Voeg de actie toe in Shopify Flow. Kies in de stap de afzender en de lay-out, geef de gegevens door via het veld ‘Variabelen (JSON)’, waarna de workflow de gegevens verstuurt.

Wat u krijgt

  • E-mail vanuit uw eigen mailbox. Microsoft 365, Google Workspace en Gmail kunnen via OAuth worden gekoppeld; elke SMTP-server is eveneens geschikt. Testverzendingen en verbindingscontroles zijn ingebouwd, en de app waarschuwt u wanneer een afzender niet meer functioneert. Zie Overzicht van e-mailafzenders.
  • Een volwaardige e-mailontwerper. Tekst, koppen, afbeeldingen, knoppen, scheidingslijnen, kolommen en een tabel met artikelen, plus e-commerceblokken: productkaart en productraster, prijs, kortingscode, aftelling, bestelstatus, sterrenbeoordeling, getuigenissen, links naar sociale media, video, handtekening, tabel en weergave in de browser. Secties kunnen alleen worden weergegeven wanneer aan een bepaalde voorwaarde is voldaan. Zie Een e-mailopmaak ontwerpen en Inhoudsblokken: product, korting, aftelling, tracking en meer.
  • Unieke kortingscodes en live aftelklokken. Met een kortingsblok kunt u voor elke e-mail een eenmalig te gebruiken code in uw winkel genereren; het aftelblok telt in de inbox af in de vorm van een geanimeerde afbeelding.
  • E-mails in de taal van uw klant. Een lay-out bevat vertalingen; het veld ‘Taal’ van de Shopify Flow-stap (meestal {{order.customerLocale}}) selecteert de juiste vertaling. Zie Verzend e-mails in de taal van uw klant.
  • Bijlagen. U kunt een bestand uploaden, er op het moment van verzending een ophalen via een link, of een bestand toevoegen dat door een andere app is opgeslagen bij de bestelling of de klant, zoals een PDF-factuur in een metaveld. Zie Bijlagen en afbeeldingen en Een bestand toevoegen vanuit een bestelling of een metaveld van een klant.
  • Marketing-e-mails met een afmeldmogelijkheid. Een marketinglay-out verstuurt één e-mail per ontvanger met een eigen afmeldlink en uw bedrijfsgegevens; klanten die zich afmelden, worden vanaf dat moment niet meer benaderd. Zie Marketingmails en afmeldingen.
  • HTTP-verzoeken zijn inbegrepen bij elk Shopify-abonnement. Voor de eigen actie ‘HTTP-verzoek verzenden’ van Shopify is een hoger abonnement vereist. Voor deze actie is dat niet het geval. Zie Doe een HTTP-verzoek via Shopify Flow.
  • Geheimen en Liquid. API-sleutels en wachtwoorden worden eenmalig opgeslagen, versleuteld en aangeduid als {{ secrets.keyName }}; onderwerpen, teksten, URL’s en payloads worden overgenomen uit Shopify Flow via {{ variables.xxx }}. Zie Geheimen en Variabelen en vloeistoffen.
  • Maak en vertaal lay-outs met behulp van AI, bewaar elke versie en synchroniseer lay-outs met een GitHub-repository. Zie Lay-outs maken, bewerken en vertalen met AI, Versiegeschiedenis van de lay-out en Bewaar een onbeperkte geschiedenis van lay-outs op GitHub.
  • Een volledig overzicht. Elke verzending en elk verzoek wordt geregistreerd, inclusief de status, het tijdstip en de inhoud, en kan opnieuw worden verzonden. Zie Geschiedenis en probleemoplossing.
  • Er wordt niets uit uw opslag gelezen, tenzij u daarvoor toestemming geeft. De app wordt geïnstalleerd zonder toegangsrechten. Er zijn vier optionele machtigingen, elk voor één functie (het toevoegen van een metaveld-bestand, het aanmaken van kortingen), die ter plekke kunnen worden verleend en ingetrokken op de pagina ‘Machtigingen’. Zie Toestemmingen: welke gegevens de app uit uw winkel mag lezen.
  • Een API en een MCP-server voor uw eigen tools en AI-assistenten. Zie API voor ontwikkelaars en MCP.
De visuele builder met de instellingen aan de linkerkant en de e-mail aan de rechterkant
De visuele builder: instellingen aan de linkerkant, de e-mail aan de rechterkant, met een weergave voor desktop en mobiel.

De drie Shopify Flow-acties

Transactionele e-mail verzenden

Verzendt transactionele berichten: orderbevestigingen, verzendupdates, accountmeldingen. Deze worden naar iedereen verzonden, ook naar klanten die zich hebben afgemeld voor marketingberichten.

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}}
E-mail(s) in CC, e-mail(s) in BCC Optioneel, één per regel
Variabelen (JSON) Gegevens voor de lay-out, bijvoorbeeld {"customerName": "John", "orderId": "12345"}, gebruikt als {{ variables.customerName }}
Taal Optioneel. Hiermee wordt de vertaling van de lay-out geselecteerd; meestal {{order.customerLocale}}
Antwoord aan, Naam afzender Optioneel. De standaardinstellingen van de afzender voor deze stap overschrijven
Bestelling, Klant Optioneel. De bestelling of klant waarop deze stap betrekking heeft; dit is alleen nodig wanneer de lay-out een bestand uit een metaveld bijvoegt

De afzender en de lay-out worden gekozen op de configuratiepagina van de actie zelf (Verzenden vanuit en Lay-out), niet in deze velden.

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
Een Shopify Flow-workflow: een trigger gevolgd door de actie ‘Transactionele e-mail verzenden’
Verzend transactionele e-mails als een stap in de Shopify Flow.
De configuratiepagina van de actie waarop de beschikbare e-mailontwerpen worden weergegeven
De afzender en de lay-out worden per stap gekozen op de configuratiepagina van de actie.

Marketingmail versturen

Verzendt een marketinglay-out: een nieuwsbrief, een verzoek om een beoordeling, een terugwanaanbieding. Dezelfde velden als hierboven, maar er 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 link om zich uit te schrijven,
  • uw afmeldingszin en gegevens van het bedrijf in de voettekst,
  • Klanten die zich hebben afgemeld, worden overgeslagen.
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: methode, URL, headers en body, inclusief eventuele geheimen en variabelen daarin.

Veld in Shopify Flow Wat het doet
Variabelen of overschrijving van de hoofdtekst (JSON) Ofwel variabelen die als {{ variables.xxx }} in de URL, headers en body worden gebruikt, ofwel een overschrijving van de body: {"body": {...}} vervangt de geconfigureerde body volledig
Terugkeerveld Waarden
status De HTTP-statuscode
response De inhoud van het antwoord als JSON in stringvorm

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, onderverdeeld in de tabbladen ‘Transactioneel’ en ‘Marketing’: onderwerp, vormgeving, talen, bijlagen, testvariabelen
Kop- en voettekst Herbruikbare voorinstellingen voor kop- en voetteksten die in alle lay-outs worden gedeeld
HTTP-verzoeken Opgeslagen verzoeken: methode, URL, headers, inhoud
Geheimen Versleutelde waarden waarnaar u verwijst als {{ secrets.keyName }}
Geschiedenis Elke uitvoering, met informatie over de status, de tijd, de verzoek- en antwoordgegevens, en een herhalingspoging
Afmeldingen Klanten die zich hebben afgemeld voor uw marketing-e-mails, met zoekfunctie, handmatige toevoeging, herinschrijving en CSV-export
Ontwikkelaar API-sleutels, het MCP connect-commando, AI- en GitHub-verbindingen
Toestemmingen De optionele machtigingen voor de opslag, elk met een toekenning en een intrekking
Instellingen Standaardinstellingen voor e-mail, marketingteksten in de voettekst per taal, merkkleuren, aangepaste lettertypen en meldingen
Hulp Support, links naar documentatie en uw abonnement
Het dashboard met de installatiehandleiding, gebruiksinformatie, het slagingspercentage en recente activiteiten
Home: het verbruik ten opzichte van het abonnement, het slagingspercentage en de meest recente verzendingen in één oogopslag.

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-verzoek; 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.

Begin hier

In deze bestelling is de eerste e-mail over ongeveer vijftien minuten te verwachten:

  1. Installeren en instellen - de app in uw beheerdersgedeelte.
  2. Overzicht van e-mailafzenders - koppel de mailbox of SMTP-server waarmee de e-mails worden verzonden.
  3. Een e-mailopmaak ontwerpen - Ontwerp de e-mail, of ga uit van een van de Workflow-sjablonen.
  4. Gegevens doorgeven vanuit Shopify Flow - voeg de actie toe aan een workflow en draag de gegevens over.
  5. Uw e-mailconfiguratie testen - voer een test uit en bekijk het resultaat in de Geschiedenis.

Vervolgens, indien nodig: Verzend e-mails in de taal van uw klant, Marketingmails en afmeldingen, Een bestand toevoegen vanuit een bestelling of een metaveld van een klant, Doe een HTTP-verzoek via Shopify Flow, Meldingen en waarschuwingen en Veelgestelde vragen.