Wijzigingslogboek

De nieuwste updates en verbeteringen.

Newv1.16.025.09.2026

Marketing-e-mails met afmeldoptie, standaardinstellingen voor de gehele webshop, merkkleuren en verzendstatus

Workflow Transactional Email kunt u nu ook marketingmails versturen, en alle e-mails die u al verstuurt, blijven precies zoals ze zijn.

  • Marketinglay-outs. Wanneer u een lay-out aanmaakt, kiest u het type: transactioneel (de standaardinstelling, en alle lay-outs van vóór deze update) of marketing. De lijst met e-maillay-outs bevat een tabblad ‘Transactioneel’ en een tabblad ‘Marketing’.
  • Nieuwe Shopify Flow-actie: Marketing-e-mail verzenden. Deze actie biedt uitsluitend marketinglay-outs; de actie ‘Transactionele e-mail verzenden’ blijft uitsluitend transactionele lay-outs aanbieden. Uw bestaande stappen en workflows voor ‘Transactionele e-mail verzenden’ blijven gewoon doorlopen zoals voorheen.
  • Eén e-mail per ontvanger, elk met een eigen afmeldlink. Bij een marketingactie wordt aan maximaal 20 ontvangers elk één bericht verzonden. Elke marketing-e-mail eindigt met uw afmeldtekst, de link en uw bedrijfsgegevens, per taal, die eenmalig worden ingesteld onder Instellingen > Marketing-e-mails en indien nodig per lay-out of per vertaling kunnen worden aangepast. Klanten die zich uitschrijven, worden vanaf dat moment overgeslagen: in de geschiedenis wordt ‘Overgeslagen’ weergegeven en op de nieuwe pagina ‘Uitschrijvingen’ worden zij vermeld, met mogelijkheden voor zoeken, opnieuw aanmelden en CSV-export.
  • Instellingen, ingedeeld in tabbladen. Standaardinstellingen voor e-mail (CC, BCC, ‘Beantwoorden aan’, ‘Van’-naam en testontvangers) voor elke e-mail die de app verstuurt, marketingteksten per taal, merkkleuren die in elke kleurenkiezer worden weergegeven, en de bestaande lettertypen en meldingen.
  • Status van verzendingen op het dashboard: defecte links en afbeeldingen in verzonden e-mails, problemen met de afzender, het percentage mislukkingen en afmeldingen.
  • Geschiedenis als CSV-bestand, met de door u ingestelde filters.
  • De voorinstellingen voor kop- en voetteksten bevatten teksten per taal en bieden een live voorbeeld terwijl u deze bewerkt; de tekst en links van een gestapelde koptekst kunnen afzonderlijk worden uitgelijnd.
  • Bijlagen per taal in rich text- en HTML-lay-outs.
  • De app maakt gebruik van het nieuwe beheerdersontwerp van Shopify.
Newv1.15.024.09.2026

De app spreekt uw taal

Workflow Transactional Email Hieronder volgt de taal van uw Shopify-beheerderspaneel. Het is beschikbaar in het Engels, Duits, Spaans, Frans, Italiaans, Nederlands, Deens, Portugees (Brazilië en Portugal), Japans en Chinees (vereenvoudigd en traditioneel).

  • Elke pagina, elk dialoogvenster en elk bericht van de app, met inbegrip van de e-mailbouwer, de afzenders van e-mails, HTTP-verzoeken, de geschiedenis en de instellingen.
  • In Shopify Flow: de instellingenpagina en het voorbeeld van de stappen ‘Transactionele e-mail verzenden’ en ‘HTTP-verzoek’.
  • De Sidekick-tools en de Shopify Flow-sjablonen van de app.

De taal is afgestemd op de taal die u hebt gekozen voor uw Shopify-account. Om dit te wijzigen, opent u uw Shopify-accountprofiel en kiest u een voorkeurstaal. Al uw medewerkers zien de app in hun eigen taal.

Twee zaken blijven ongewijzigd:

  • De velden binnen de Shopify Flow-stappen (Aan e-mail(s), CC, Antwoord aan, Taal enzovoort) blijven in het Engels, omdat Shopify Flow ze precies zo weergeeft als de app ze definieert.
  • Uw e-mails worden nooit gewijzigd. Ze worden precies zo verzonden als u ze hebt geschreven. Om klanten een e-mail in hun eigen taal te sturen, voegt u vertalingen toe aan een lay-out. Verzend e-mails in de taal van uw klant

Ook verholpen: wanneer u een nieuwe voorinstelling voor een kop- of voettekst aanmaakte, verscheen de opslagbalk soms niet, waardoor de voorinstelling niet kon worden opgeslagen. Deze wordt nu bovenaan de pagina weergegeven zodra u iets wijzigt.

Fixedv1.14.221.09.2026

Het fragment „Variables (JSON)” met artikelen is opgenomen op Shopify Flow

Een lay-out met een tabel voor artikelen krijgt een fragment ‘Gebruik in Shopify Flow’ dat een kleine Shopify Flow-lus voor de producten bevat. Toen ik dat fragment in het veld ‘Variabelen (JSON)’ van de actie ‘Transactionele e-mail verzenden’ plakte, kreeg ik de foutmelding ‘Ongeldige JSON-indeling’, hoewel het fragment correct was.

De reden: de controle in de Shopify Flow-editor las de tekst voordat er iets was ingevuld in Shopify Flow. Op dat moment is de lus nog geen JSON; deze wordt pas een lijst met producten wanneer de workflow wordt uitgevoerd.

  • De check ondersteunt nu Shopify Flow-variabelen en lussen, zowel in de actie ‘Transactionele e-mail verzenden’ als in de actie ‘HTTP-verzoek’. Plak het fragment precies zoals het is, zonder aanhalingstekens rond de regel line_items.
  • Hetzelfde geldt voor een waarde die met het json-filter is geschreven, zoals "name": {{ order.customer.displayName | json }}.
  • JSON die echt foutief is, bijvoorbeeld door een ontbrekende komma of enkele aanhalingstekens, wordt nog steeds gemeld wanneer u de stap opslaat.

Als bij een stap deze foutmelding werd weergegeven, opent u deze stap en plakt u het fragment opnieuw. Workflows die al in uitvoering waren, ondervinden hier geen hinder van. Tabel met artikelen voor bestellingen Gegevens doorgeven vanuit Shopify Flow

Newv1.14.119.09.2026

U wordt op de hoogte gesteld wanneer uw e-mailserver niet meer reageert

Tot nu toe werd er bij een SMTP-server die helemaal niet reageerde, alleen een nieuwe poging ondernomen: elke e-mail mislukte vanwege een time-out bij het tot stand brengen van de verbinding, en er werd geen waarschuwing verzonden, omdat één enkele time-out geen bewijs is dat de server niet meer beschikbaar is.

De app houdt nu de telling bij. Na drie opeenvolgende verbindingsstoringen ontvangt de winkel een melding van de afzender waarin het probleem wordt benoemd - uw e-mailserver reageert niet op onze verbindingspogingen - samen met een overzicht van de punten die moeten worden gecontroleerd: de host, de poort, of de server actief is en bereikbaar is via het internet, ook vanaf ons verzend-IP-adres. Bij een succesvolle verzending wordt de telling gereset.

Zowel bij het testen van de verbinding met een SMTP-server als in de gedetailleerde geschiedenis van een mislukte e-mail wordt hetzelfde advies weergegeven. Meldingen en waarschuwingen

Newv1.14.018.09.2026

Meertalige lay-outs, artikelen, versiegeschiedenis en AI

Stuur elke klant de e-mail in zijn of haar eigen taal, stel lay-outs samen door ze te beschrijven en raak nooit meer een wijziging kwijt.

  • E-mails in de taal van uw klant. Voeg vertalingen toe aan elke lay-out, als kopie of vertaald met AI, en schakel tussen deze versies via de taalkiezer naast de paginatitel. Stel het nieuwe veld ‘Taal’ in de actie ‘Transactionele e-mail verzenden’ in op {{order.customerLocale}}, zodat elke klant zijn eigen versie ontvangt. Verzend e-mails in de taal van uw klant
  • Eén lay-out voor elke taal. De nieuwe variabele {{ language }} bevat de taal waarin een e-mail wordt verzonden, zodat één enkele lay-out aan Duitse klanten de ene alinea kan tonen en aan alle anderen een andere, zonder dat een volledige vertaling nodig is. Bij het wisselen tussen de talen van een lay-out blijft de editor precies zoals hij is; alleen de inhoud verandert. Verzend e-mails in de taal van uw klant
  • ‘Reply-To’- en ‘From’-naam per workflow. Stuur antwoorden naar uw support-inbox en geef een afzendernaam weer die bij de e-mail past, rechtstreeks vanuit de Flow-stap. Naam in het veld ‘Beantwoorden aan’ en ‘Van’
  • Tabel met artikelen voor bestellingen. In een nieuw blok worden de artikelen van een bestelling weergegeven, inclusief afbeeldingen, hoeveelheden, prijzen en totalen. De kaart ‘Flow-variabelen’ stelt de Shopify Flow-lus voor u op. Tabel met artikelen voor bestellingen
  • Bijlagen via een link. Voeg een PDF-bestand van een factuur of ticket toe via een URL in uw Shopify Flow-gegevens; dit bestand wordt opgehaald wanneer de e-mail wordt verzonden. Bijlagen en afbeeldingen
  • Versiegeschiedenis. Elke opgeslagen versie van een lay-out wordt bewaard. Bekijk een eerdere versie in het voorbeeldvenster en herstel deze met één muisklik. Versiegeschiedenis van de lay-out
  • Onbeperkte geschiedenis op GitHub. Koppel een repository en elke versie van uw lay-outs wordt daarin opgeslagen. Bewerk het bestand van een lay-out op GitHub en de app neemt de wijzigingen over. Bewaar een onbeperkte geschiedenis van lay-outs op GitHub
  • Maak, bewerk en vertaal met behulp van AI. Koppel uw eigen Claude-, OpenAI-, Gemini- of OpenRouter-sleutel, kies uit de modellen van uw provider en beschrijf de e-mail die u wilt versturen. Lay-outs maken, bewerken en vertalen met AI
  • Maak lay-outs met behulp van uw AI-assistent. De Developer API en de MCP-server kunnen nu e-maillay-outs, vertalingen en versies aanmaken en bijwerken, zodat een assistent een lay-out voor u kan samenstellen. Een AI-assistent (MCP) koppelen
  • Een snellere, overzichtelijkere app. Elke pagina is omgezet naar de nieuwe webcomponenten van Shopify, dezelfde bouwstenen die ook door het Shopify-beheersysteem zelf worden gebruikt. Pagina’s worden sneller geladen en volgen de patronen van de admin: een installatiehandleiding op de startpagina, één manier om elke lijst te filteren en te doorzoeken, en status- en referentie-informatie naast het formulier dat u aan het bewerken bent. De visuele builder maakt nu gebruik van de volledige paginabreedte en beschikt over voorbeelden voor desktop en mobiel, evenals de functies ‘ongedaan maken’ en ‘opnieuw uitvoeren’.
  • In de geschiedenis wordt de taal weergegeven. Bij elke e-mail wordt vermeld in welke taal deze is verzonden, en u kunt de geschiedenis filteren op lay-out en afzender.

Als u de nieuwe velden gebruikt in een workflow die u al hebt: Shopify Flow blijven de velden behouden waarmee een stap is aangemaakt. Om de velden ‘Taal’, ‘Antwoord aan’ en ‘Van’ in een bestaande workflow te verkrijgen, verwijdert u de stap ‘Transactionele e-mail verzenden’ en voegt u deze opnieuw toe. Workflows die u niet wijzigt, blijven precies zoals voorheen functioneren.

Improvedv1.13.015.09.2026

Meldingen wanneer een afzender niet meer functioneert, Liquid dat werkt zodra het wordt verzonden, en e-mails die precies zo aankomen als bedoeld

Deze uitgave gaat over de fouten die u niet kon zien: een mailbox die stilletjes ophield met verzenden, een lay-out die er in het voorbeeld prima uitzag maar vervolgens mislukte, en ontwerpdetails die de reis naar de inbox niet hebben overleefd.

Wij brengen u op de hoogte wanneer een e-mailafzender niet meer functioneert

Tot nu toe kon een verzender uitvallen, waardoor elke e-mail die via die verzender werd verzonden, mislukte en er in de geschiedenis alleen een rode regel verscheen.

  • Gekoppelde Google- en Microsoft 365-mailboxen blijven vanzelf aangemeld: de app verlengt de toegang automatisch, zodat er bij normaal gebruik niets verloopt. Wanneer het account zelf die verlenging weigert (u hebt de toegang van de app ingetrokken, een wachtwoordwijziging heeft de toegang beëindigd of een beheerder heeft deze geblokkeerd), verschijnt er een banner op het dashboard en ontvangt u één keer per dag per afzender een e-mail met het verzoek om de verbinding opnieuw tot stand te brengen. Door de verbinding opnieuw tot stand te brengen, blijven uw afzenders en uw Shopify Flow behouden.
  • Dezelfde waarschuwing heeft betrekking op configuratieproblemen die elke verzending verhinderen, telkens met de exacte oplossing: een verkeerde SMTP-gebruikersnaam of een verkeerd wachtwoord, een e-mailserver die onze verzendserver blokkeert (wij vermelden het IP-adres dat moet worden toegestaan), een e-mailadres dat in het SMTP-hostveld is ingevoerd, een poort en versleuteling die niet overeenkomen, een Google-account zonder Gmail en een Outlook-postvak dat door Microsoft is geblokkeerd.
  • Bij ‘Verbinding testen’ en de testverzending wordt nu dezelfde oplossing naast de foutmelding weergegeven.
  • Het koppelen van een Google-account zonder de toestemming „E-mail namens u verzenden“ wordt onmiddellijk geweigerd met een toelichting, in plaats van een mailbox te koppelen die nooit berichten kan verzenden.

De melding is standaard ingeschakeld. U kunt deze uitschakelen onder ‘meldingen’.

De Liquid-code die u nu in de editor invoert, werkt wanneer de e-mail wordt verzonden

Een vergelijking zoals {% if variables.total > 5 %}, een filter tussen aanhalingstekens zoals {{ variables.name | default: "there" }} of een tag die u gedeeltelijk had opgemaakt, kon er in het voorbeeld goed uitzien, maar mislukte vervolgens bij elke daadwerkelijke verzending met de foutmelding expected "|" before filter. De editor sloeg die tekens op een manier op die Liquid niet kon lezen.

  • Bestaande lay-outs worden automatisch aangepast; u hoeft niets te wijzigen.
  • Wanneer u een lay-out opslaat die een echte Liquid-fout bevat, wordt u hier nu al bij het opslaan op gewezen, in plaats van pas wanneer een klant zijn e-mail niet ontvangt.

Shopify Flow-gegevens met tabbladen of aanhalingstekens zorgen er niet langer voor dat uw e-mail leeg raakt

Een producttitel of opmerking die een tabteken of aanhalingsteken bevat (denk bijvoorbeeld aan 12" vinyl) kan ervoor zorgen dat de variabelen (JSON) onleesbaar worden, waardoor de e-mail met lege velden werd verzonden.

  • Die waarden worden nu correct uitgelezen.
  • Indien de gegevens nog steeds niet kunnen worden gelezen en uw lay-out gebruikmaakt van variabelen, mislukt de actie met een duidelijke uitleg in de Geschiedenis, in plaats van dat er een e-mail met ontbrekende gegevens wordt verzonden.

Uw e-mailontwerp wordt precies zo weergegeven als u het hebt ontworpen

Onze veiligheidscontroles op uitgaande e-mail zorgden ervoor dat enkele elementen die een goed ontworpen e-mail nodig heeft, werden verwijderd.

  • De weergave voor mobiele apparaten en de tekenset blijven behouden, zodat e-mails correct worden aangepast op telefoons.
  • Google Fonts die in Branding zijn geselecteerd, worden nu geladen in e-mailprogramma’s die deze ondersteunen, zoals Apple Mail.
  • Opmaak die uitsluitend in Outlook wordt weergegeven in aangepaste HTML blijft behouden, zelfs wanneer de code over meerdere regels is verdeeld.

Een stabielere verzending via uw eigen SMTP-server

  • De app opent maximaal twee verbindingen tegelijk met uw SMTP-server. Wanneer de server bezet is, probeert Shopify Flow het verzenden van de e-mail even later opnieuw, in plaats van dat de verzending mislukt met de foutmelding „te veel verbindingen“.
  • Een mailserver die niet reageert, wordt na 15 seconden opgegeven en er wordt via Shopify Flow een nieuwe poging ondernomen, in plaats van uw workflow minutenlang op te houden.

Privacy

  • Zoals vermeld in ons privacybeleid wordt de verzend- en uitvoergeschiedenis bij elk abonnement 30 dagen bewaard.
  • Toepassingslogboeken worden in de EU opgeslagen en wij maken geen gebruik meer van het traceren van verzoeken.
  • De antwoorden op HTTP-verzoeken die worden teruggestuurd naar Shopify Flow blijven binnen de groottelimiet van Shopify Flow.

Kleinere zaken

  • De knop ‘Weergeven en verbergen’ bij de secties in de visuele builder is weer beschikbaar.
  • De rich text-editor is volledig opnieuw opgebouwd op een nieuwe basis. De werkbalk, links, afbeeldingen, kleuren en formaten zijn ongewijzigd gebleven.
  • Regelmatig beveiligingsonderhoud. U hoeft geen actie te ondernemen.
Newv1.12.009.09.2026

Verwijder bestanden die u niet meer gebruikt

U kunt nu geüploade logo’s, afbeeldingen en bijlagen verwijderen die u niet langer nodig hebt. Tot nu toe kon een bestand alleen worden verwijderd als neveneffect van het bewerken van de lay-out waarin het werd gebruikt, wat geen uitkomst bood wanneer u simpelweg een oud logo wilde verwijderen.

In de app

U kunt de mediakiezer overal openen waar u een afbeelding of bijlage invoegt - bijvoorbeeld in het logo-veld onder ‘Branding’ of via ‘Afbeelding invoegen’ in een lay-out. Elk bestand is nu voorzien van een verwijderknop in de hoek. Bevestig deze, en het bestand wordt definitief uit de opslag verwijderd.

Het verwijderen van een bestand dat nog in gebruik is, wordt geweigerd, en wij laten u weten welke toepassing het gebruikt

Dit is bewust zo ontworpen. Met de picker kunt u één upload in zoveel lay-outs hergebruiken als u wilt; het verwijderen van een bestand waarnaar nog steeds wordt verwezen, zou dus onopgemerkt een andere e-mail verstoren die nog steeds naar uw klanten wordt verzonden. Als een lay-out of een gedeelde voorinstelling voor kop- of voettekst het bestand nog steeds gebruikt, wordt het verwijderen geweigerd en worden de betreffende berichten bij naam genoemd. Verwijder het bestand eerst uit die lay-outs en voeg het vervolgens weg.

Alles wat geen verwijzing bevat, wordt onmiddellijk verwijderd.

Voor de API en MCP

  • GET /api/v1/files geeft een overzicht van uw bestanden. Voeg ?usage=true toe en elk bestand geeft aan of er nog verwijzingen naar bestaan, zodat u in één keer kunt vaststellen welke bestanden veilig kunnen worden verwijderd.
  • DELETE /api/v1/files verwijdert er één, waarbij dezelfde controle tijdens het gebruik wordt toegepast.
  • Hetzelfde is via MCP beschikbaar voor een AI-assistent op list_files en delete_file. U kunt de assistent vragen om uw ongebruikte afbeeldingen op te sporen en te verwijderen; de assistent zal echter geen afbeeldingen verwijderen die nog nodig zijn voor een actieve e-mail.

Zie REST API-referentie.

Ook verholpen

Het opslaan van een lay-out zorgde ervoor dat bestanden die niet langer nodig waren, werden opgeruimd, maar er werd alleen gecontroleerd op andere lay-outs - niet op gedeelde voorinstellingen voor kop- en voetteksten. Een logo dat uitsluitend door een voorinstelling werd gebruikt, kon worden verwijderd. Beide methoden voeren nu dezelfde controle uit.

Newv1.11.019.08.2026

API voor ontwikkelaars en MCP, plus eenvoudigere koppelingen in de editor

Beheer uw acties vanuit uw eigen code, of via een AI-assistent zoals Claude of Cursor.

API voor ontwikkelaars

  • Een nieuwe ontwikkelaarspagina waarop u API-sleutels kunt aanmaken en een kant-en-klare connect-opdracht kunt verkrijgen voor Claude Code, Claude Desktop, Cursor, VS Code of Gemini CLI.
  • Een REST-API voor het beheren van HTTP-acties en voor het opvragen van uw e-maillay-outs, afzenders, geheime namen, uitvoeringsgeschiedenis en statistieken.
  • Een MCP-server, zodat een AI-assistent hetzelfde kan doen tijdens een gesprek - inclusief het schrijven van een nieuwe actie voor u waarin uw bestaande geheimen bij naam worden genoemd.
  • Drie toegangsniveaus. Leesrechten zijn uitsluitend bedoeld voor het inzien van gegevens. Schrijfrechten omvatten daarnaast het aanmaken, bijwerken en verwijderen van acties. Uitvoeringsrechten bieden bovendien de mogelijkheid om een geconfigureerd HTTP-verzoek daadwerkelijk uit te voeren; dit valt onder een apart niveau, aangezien er een live verzoek naar een systeem van een derde partij wordt verzonden.

Beide interfaces zijn bereikbaar via een apart adres, shopify.workflow-transactional-email.app, zodat uw integraties niet afhankelijk zijn van de beheer-URL van de app.

Uw inloggegevens blijven vertrouwelijk. Geheime waarden, SMTP-wachtwoorden en OAuth-tokens kunnen op geen enkel toegangsniveau via de API of MCP worden ingezien. Een assistent kan zien dat er een geheim met de naam stripeApiKey bestaat en hiernaar verwijzen als {{ secrets.stripeApiKey }}, zonder de waarde ervan ooit te zien. Persoonsgegevens in de uitvoeringsgeschiedenis worden gemaskeerd voordat ze de server verlaten, hoewel velden met vrije tekst nog steeds klantgegevens kunnen bevatten.

Volledige documentatie: API voor ontwikkelaars en MCP, Authenticatie en API-sleutels, REST API-referentie en Een AI-assistent (MCP) koppelen.

Links in de rich text-editor zijn veel minder lastig

Beide gegevens zijn afkomstig uit een merchant-rapport.

  • Markeer tekst om er een link van te maken. Selecteer willekeurige tekst, klik op de linkknop en de link wordt aan die tekst toegevoegd - het adres hoeft niet langer zichtbaar te zijn in de e-mail. Er is ook een optie ‘Link verwijderen’ wanneer uw cursor zich binnen een bestaande link bevindt.
  • E-mailadressen en telefoonnummers werken nu. U hoeft het schema niet langer zelf in te voeren. Voer hello@yourstore.com in en er ontstaat een mailto-link; voer (703) 638-2601 in en er wordt gebeld; voer yourstore.com in en het wordt geopend als een normaal webadres. In het dialoogvenster wordt aangegeven wat er zal gebeuren voordat u het invoert.

Wat was er nu eigenlijk aan de hand, aangezien dit beide problemen veroorzaakte: een adres dat zonder https:// werd ingevoerd, werd beschouwd als een relatief adres ten opzichte van de admin-pagina Shopify in plaats van als een echt webadres. Dit leidde tot een defecte link, waardoor de enige manier om een werkende link te verkrijgen was door de volledige URL in te voeren - en een e-mailadres kon helemaal niet als mailto worden herkend. Dit is bij de bron verholpen.

Uw bestaande lay-outs en opgeslagen koppelingen blijven ongewijzigd.

Een correcte pagina na de upgrade

Vroeger werd u na het upgraden zonder bevestiging teruggebracht naar het dashboard. Er is nu een pagina waarop de wijziging wordt bevestigd, waarop wordt weergegeven wat uw nieuwe abonnement omvat en hoeveel u daarvan al hebt verbruikt, en waarop u wordt gewezen op de volgende nuttige instelling die u kunt configureren.

Fixedv1.10.118.08.2026

Regeleinden in kop- en voetteksten, en kleinere afstanden tussen de blokken

Twee correcties met betrekking tot de opmaak in de visuele builder, beide gemeld door een merchant.

Regeleinden werken nu in de kop- en voettekst

  • De voettekst drukte <br> af als letterlijke tekst, terwijl de Enter-toets afzonderlijk werd verwerkt, waardoor er een regeleinde ontstond en er een verdwaalde <br> op het scherm verscheen.
  • De koptekst negeerde regeleinden volledig en zette alles op één regel.

Beide zijn nu aangepast. Druk op Enter voor een nieuwe regel - het invoeren van <br> werkt ook, mocht u dat gewend zijn. Dit geldt direct voor uw bestaande lay-outs; u hoeft niets te wijzigen.

Afstand tussen blokken

Elk blok had aan alle vier de zijden opvulling bovenop de ruimte tussen de blokken, waardoor er tussen de elementen een totale ruimte van ongeveer 44px ontstond en de e-mails er wat rommelig uitzagen.

De opvulling is nu opgesplitst, met een nieuwe schuifregelaar voor ‘Blokopvulling (boven en onder)’ onder ‘Branding → Lay-out’, naast de hernoemde schuifregelaar voor ‘Blokopvulling (zijkanten)’. Bij elke instelling voor de opvulling wordt nu uitgelegd wat deze precies doet.

  • Bestaande lay-outs blijven ongewijzigd. De huidige spatiëring blijft exact behouden, zodat er niets verschuift in e-mails die u al hebt aangepast. Om de lay-out wat strakker te maken, kunt u de nieuwe schuifbalk verlagen - ongeveer 4px werkt goed.
  • Nieuwe lay-outs zijn standaard strak opgebouwd: er is ongeveer 20px ruimte tussen de blokken in plaats van 44px.
Newv1.10.011.08.2026

Voorbeeldtekst in de Inbox, en wij laten u nu weten wanneer een variabele leeg is

Deze uitgave draait om één ding: ervoor zorgen dat uw e-mail in orde is, nog voordat een klant u laat weten dat dit niet het geval is.

Voorbeeldtekst

  • Elke lay-out beschikt nu over een tekstveld ‘Voorbeeld’ - de regel die e-mailprogramma’s naast het onderwerp in de inbox weergeven. Als u dit veld leeg laat, neemt het programma de eerste tekst uit uw e-mail over, wat meestal ‘Bekijken in browser’ is.
  • Ondersteunt dezelfde {{ variables.xxx }} als het onderwerp, zodat het de leverdatum of het ordernummer kan bevatten.
  • In de beschrijving staat nu wat het werkelijk is: een interne notitie die alleen u kunt zien. Verschillende merchants hadden daar teksten geplaatst die voor klanten bestemd waren.

Zie Onderwerpregel en voorbeeldtekst.

Wij waarschuwen u nu wanneer een variabele leeg wordt weergegeven

Sjablonen worden bewust soepel weergegeven, zodat een verkeerde of ontbrekende variabele de e-mail van een klant nooit blokkeert. Het nadeel hiervan was dat er een onopgemerkte lege ruimte ontstond: het verzenden lukte, de status in de geschiedenis werd groen en alleen de ontvanger zag de leemte.

  • Een verzending waarbij een plaatshouder geen resultaat opleverde, wordt nu in de geschiedenis gemarkeerd als „Lege variabelen”.
  • Wanneer u dit opent, wordt precies aangegeven om welke gevallen het gaat, en worden twee zeer verschillende problemen van elkaar gescheiden: berichten die wel door Shopify Flow zijn verzonden maar leeg zijn (verkeerd eigenschapspad) versus berichten die helemaal niet door Shopify Flow zijn verzonden (ontbreken in uw JSON).
  • Dit geldt ook voor HTTP-verzoeken.

De variabelen (JSON) zijn nu voor u opgesteld

Het handmatig invoeren van die JSON-gegevens was de belangrijkste oorzaak van supporttickets.

  • Elke lay-out beschikt over een ‘Gebruik in Shopify Flow’-kaart met de exacte JSON-code die u in de Shopify Flow-actie kunt plakken, waarbij alle sleutelnamen al correct zijn ingesteld. Met één knop kunt u deze kopiëren.
  • Veelvoorkomende velden zijn vooraf ingevuld: naam van de klant, naam van de bestelling, totaalbedrag van de bestelling, URL van de statuspagina.
  • Als een variabele lijkt op regeldata, krijgt u een waarschuwing: een bestelling bevat veel artikelen, dus {{ order.lineItems.variant.title }} levert niets op en er is een lus nodig. Dit is de meest voorkomende oorzaak van een lege variabele.
  • In de testvariabelen wordt nu duidelijk vermeld dat deze alleen van invloed zijn op voorbeelden en testverzendingen - bij een live-uitvoering van de Shopify Flow worden ze genegeerd.

Zie Gegevens doorgeven vanuit Shopify Flow.

U kunt de items weer verwijderen

Lay-outs, afzenders, SMTP-servers, HTTP-verzoeken, geheimen en voorinstellingen konden voorheen niet worden verwijderd zolang er in een stap van het Shopify Flow naar werd verwezen.

Het probleem: die verwijzing bleef bewaard totdat de app werd verwijderd, waardoor het vaak een overblijfsel betrof van een workflow die u al had verwijderd of opnieuw had opgezet - en er was geen manier om het verschil te zien. Merchants zaten opgescheept met records die zij niet konden verwijderen.

  • Het verwijderen van items wordt niet langer geblokkeerd. U krijgt te zien welke elementen nog naar het item verwijzen, en u beslist zelf.
  • Een Shopify Flow-stap die verwijst naar iets dat is verwijderd, mislukt nu met een duidelijke melding in de geschiedenis, in plaats van dat dit direct wordt voorkomen.
  • Geüploade bestanden vormen hierop de enige uitzondering: hetzelfde bestand kan in verschillende lay-outs worden gedeeld, dus die controle blijft van kracht.

Stabieler bij belasting

  • Er is per winkel toegangscontrole en automatische schaalbaarheid toegevoegd aan de actie-eindpunten, zodat één workflow die in een burst wordt uitgevoerd, de rest niet langer kan vertragen.
  • De app stuurt nu de juiste signalen naar Shopify Flow wanneer deze bezet is, zodat Shopify Flow de herhalingspogingen spreidt in plaats van de server te overspoelen - er gaat niets verloren.
  • Wanneer u de limiet van uw abonnement bereikt, krijgt u nu een duidelijk en definitief antwoord in plaats van dat het systeem urenlang nieuwe pogingen blijft ondernemen.

Kleinere zaken

  • Het probleem met het invoegen van een afbeelding → een link plakken in de rich text-/HTML-editor is opgelost: er is nu een knop ‘Annuleren’, met Enter wordt de link ingevoegd, met Escape gaat u terug en de knop ‘Invoegen’ is uitgeschakeld totdat u iets hebt getypt. Het plakken van een naakte cdn.example.com/logo.png werkt - de https:// wordt automatisch voor u toegevoegd.
  • In de installatiehandleiding worden nu de daadwerkelijke namen van de Shopify Flow-acties gebruikt: ‘Transactionele e-mail verzenden’ en ‘HTTP-verzoek’.
  • Regelmatig beveiligingsonderhoud: updates van afhankelijkheden in de gehele app, waaronder één kritieke en drie waarschuwingen met een hoge ernstgraad. Er hoeft geen actie te worden ondernomen.
  • Nieuwe documentatie: Installeren en instellen, De afleverbaarheid van e-mails (waarom een succesvol verzonden bericht toch in de spamfolder terecht kan komen), Sidekick en AI-assistenten en Gegevens, privacy en beveiliging.
Newv1.9.010.08.2026

Nieuwe documentatiesite, Helpcentrum en in-app-chat

Hulp krijgen betekent niet langer dat u op zoek moet gaan naar een e-mailadres.

In-app-chat, op elke pagina

  • De chatballon is nu overal in de app beschikbaar, niet alleen op het dashboard. Begin een gesprek waar u ook bent - terwijl u bezig bent met het opstellen van een lay-out, of terwijl u naar een mislukte actie in de geschiedenis kijkt.
  • Wij weten al wie u bent. De gegevens van uw winkel, uw abonnementen en uw contactgegevens worden automatisch doorgegeven, zodat u niet hoeft aan te geven vanuit welke winkel u schrijft.
  • Het blijft uit de weg. De ballon verdwijnt wanneer er een dialoogvenster openstaat en terwijl u zich in de visuele e-mailbouwer bevindt, zodat deze nooit bovenop een knop ‘Opslaan’ komt te staan.

Nieuwe documentatiesite op docs.workflow-transactional-email.app

Nieuw Helpcentrum - meld een fout, vraag een functie aan of neem contact met ons op via een speciaal formulier dat rechtstreeks bij ons terechtkomt, met bijgevoegde schermafbeeldingen. De Help-pagina in de app bevat nu rechtstreekse links naar al deze opties.

De oude documentatie op docs.flow-action-extensions.app is volledig overgenomen, dus uw bladwijzers zijn niet verloren gegaan - ze zijn nu alleen onder de nieuwe naam te vinden.

Newv1.8.009.07.2026

Het heet nu Workflow Transactional Email, en Sidekick kan vragen hierover beantwoorden

Flow Transactional Email heet voortaan Workflow Transactional Email. Dezelfde app, dezelfde installatie, dezelfde afzenders en sjablonen - een nieuwe naam, die aansluit bij de rest van ons Workflow-assortiment.

U hoeft niets te doen. Uw Shopify Flow workflows blijven ongewijzigd functioneren.

Een ding dat u moet weten: op de toestemmingsschermen van Microsoft en Google kan nog steeds de vorige naam, ‘Flow Action Extensions’, worden weergegeven. Dit is te verwachten en u kunt dit gerust goedkeuren.

Vraag Shopify Sidekick naar uw e-mails

Sidekick kan nu rechtstreeks vragen over deze app beantwoorden. Stel bijvoorbeeld vragen als „welke e-mailafzenders zijn ingesteld?”, „zijn er deze week e-mails mislukt?”, „heb ik een HTTP-verzoek voor Airtable?” of „waarom is mijn laatste verzending mislukt?”.

Alleen-lezen - Sidekick kan uw sjablonen, afzenders, verzoeken en geschiedenis bekijken, maar kan niets wijzigen. Het geeft nooit geheime waarden, SMTP-wachtwoorden, OAuth-tokens of de inhoud van berichten weer.

Fixedv1.7.128.06.2026

Beveiligingsupdate

Regelmatig beveiligingsonderhoud: updates van afhankelijkheidspakketten en beveiligingsverbeteringen in de gehele applicatie. U hoeft hiervoor geen acties uit te voeren.

Deze pas omvat het volgende: uitgaande verzoeken die door merchants zijn geconfigureerd, worden vóór het tot stand brengen van de verbinding gecontroleerd op interne en privé-netwerkadressen, en de opgemaakte HTML-code van e-mails wordt vóór verzending gezuiverd.

Newv1.7.018.06.2026

Herbruikbare voorinstellingen voor kop- en voetteksten, plus aangepaste lettertypen

  • Voorinstellingen voor kop- en voetteksten. Ontwerp uw kop- en voetteksten met uw huisstijl één keer en hergebruik ze vervolgens in elke e-mailopmaak. Wijzigt u de voorinstelling, dan worden alle sjablonen die hiervan gebruikmaken automatisch bijgewerkt - zodat een nieuw logo of een gewijzigd adres van het bedrijf slechts één aanpassing vereist, in plaats van twintig.
  • De lay-outs van de kopteksten variëren van alleen een logo tot een logo met slogan en navigatielinks. De voetteksten bevatten sociale media-iconen voor 13 platforms, aangepaste juridische tekst, copyrightvermelding en een afmeldingslink.
  • Aangepaste lettertypen. Upload de lettertypen voor koppen en lopende tekst van uw merk; deze verschijnen dan in de lettertypekiezer van de builder, naast de ingebouwde systeemlettertypen en Google-lettertypen.
  • In de lijst is nu in één oogopslag te zien welk type e-mailopmaak het betreft, zodat u een visuele opmaak van een HTML-opmaak kunt onderscheiden zonder deze te openen.
  • Het probleem is verholpen waarbij de weergave van mediakeuzekaarten op mobiele apparaten ongelijkmatig was en bestandsnamen werden afgekapt.
  • Er is een probleem verholpen waarbij het laden van bestanden in de selectietool af en toe mislukte, waardoor de melding „Failed to load files“ kon worden weergegeven totdat de pagina opnieuw werd geladen.
Newv1.6.014.06.2026

Een centrale mediabibliotheek, en verwijderingen die de live-workflow niet mogen verstoren

Mediabibliotheek

  • Eén enkele selectiefunctie voor alle afbeeldingen en bestanden in de app, met zoekfunctie, filtering op type en sorteermogelijkheden. Upload uw logo één keer en gebruik het vervolgens in alle sjablonen en blokken.
  • Uploads worden nu rechtstreeks naar de opslagruimte verzonden in plaats van via de app, zodat grote bestanden de pagina niet langer vertragen.
  • Een balk met opslaggebruik geeft aan hoeveel van de toegewezen opslagruimte van uw abonnement u al hebt gebruikt.

Verwijderingen die niet onopgemerkt tot storingen kunnen leiden

Het verwijderen van een sjabloon, afzender, SMTP-server of geheim waarnaar een stap in de Shopify Flow nog steeds verwijst, leidde er vroeger toe dat die workflow onopgemerkt niet meer werkte - deze bleef weliswaar draaien, maar mislukte telkens opnieuw.

  • Bij elke verwijderingsactie wordt nu eerst gecontroleerd of er verwijzingen zijn. Als iets in gebruik is, wordt de verwijdering geblokkeerd en geeft de app u precies aan wat u moet bijwerken.
  • Bestanden worden op dezelfde manier gecontroleerd, zodat het verwijderen van een afbeelding uit één sjabloon geen problemen veroorzaakt in een ander sjabloon waarin deze afbeelding wordt hergebruikt.

Ook

  • Maximale opslagcapaciteit per winkel, met duidelijke meldingen wanneer deze limiet wordt bereikt.
  • Een toegangsspoor voor elke keer dat een versleutelde inloggegevens worden gelezen.
Newv1.5.031.05.2026

Verzenden vanuit uw Microsoft 365- of Google-account - geen SMTP-inloggegevens nodig

De grootste verandering sinds de lancering: u hebt helemaal geen SMTP-inloggegevens meer nodig.

Gekoppelde accounts

  • Microsoft 365 en Google kunnen nu met één klik worden gekoppeld via ‘E-mailafzenders’ → ‘Gekoppelde accounts’. Meld u eenmaal aan, geef toestemming voor toegang en verstuur e-mails namens die mailbox. Tokens worden automatisch op de achtergrond vernieuwd.
  • Omvat meer dan alleen uw eigen inbox: gedeelde mailboxen en groepsmailboxen van Microsoft, en „Verzenden als”-aliassen van Google, die elk met een eigen badge worden weergegeven.
  • Door een test-e-mail te verzenden vanaf de pagina ‘E-mailafzenders’ kunt u controleren of een mailbox correct functioneert voordat u deze in een workflow integreert.

Waarom dit van belang is: app-wachtwoorden en opgeslagen SMTP-inloggegevens vormen een risico - ze vervallen, worden regelmatig gewijzigd en worden in een database bewaard. OAuth lost deze drie problemen op, en e-mail die via uw eigen provider wordt verzonden, profiteert van de reputatie van uw eigen domein.

Een nieuw bevestigingssysteem

  • Bijlagen werken nu zowel in platte tekst- en HTML-indelingen als in visuele indelingen.
  • De totale grootte van alle bestanden in een sjabloon mag maximaal 20 MB bedragen. Bestanden die groter zijn dan dit, worden automatisch als downloadlink in de voettekst van de e-mail aangeboden in plaats van als bijlage in de e-mail zelf.
Improvedv1.4.029.05.2026

Ontwikkeld voor Shopify - opslag van balken, bescherming tegen onopgeslagen wijzigingen en overzichtelijkere navigatie

Elk scherm wordt getest om te voldoen aan de „Built for Shopify”-norm van Shopify, zodat de app zich op dezelfde manier gedraagt als de rest van uw beheersysteem.

  • Nog niet opgeslagen wijzigingen worden beschermd. Elk formulier maakt nu gebruik van de standaard opslagbalk van Shopify. Wanneer u de pagina verlaat of van tabblad wisselt terwijl er nog wijzigingen in behandeling zijn, wordt u eerst om bevestiging gevraagd, in plaats van dat uw werk stilletjes wordt gewist.
  • Overal is gebruikgemaakt van native terugnavigatie, zodat de terugknoppen van de browser en het beheerdersgedeelte u naar de verwachte bestemming leiden.
  • Consequent gebruik van pop-ups voor bevestigingen en inline foutmeldingen voor validatie, in plaats van banners die om aandacht strijden.
  • Kritieke (rode) opmaak is nu voorbehouden aan daadwerkelijke fouten en schadelijke acties; een rood vlaggetje betekent dus altijd dat er daadwerkelijk iets mis is.
  • Een vernieuwd dashboard met statistiekkaarten, een datumkiezer en een gebeurtenisgrafiek.
Improvedv1.3.022.05.2026

Nieuwe EU-infrastructuur - sneller en van begin tot eind versleuteld

De app draait nu op een nieuw Europees cloudplatform. Er verandert niets aan de manier waarop u de app gebruikt, maar achter de schermen:

  • Databases en caches bevinden zich binnen de EU, per regio, en worden in rust versleuteld.
  • Uw inloggegevens - SMTP-wachtwoorden, OAuth-tokens en geheimen - worden nu afzonderlijk versleuteld met behulp van een speciale sleutelbeheerservice, bovenop de versleuteling op schijfniveau. Er wordt nooit tekst in leesbare vorm opgeslagen.
  • Redundante instanties verspreid over verschillende beschikbaarheidszones, met automatische schaalbaarheid bij hoge belasting.
  • Snellere uitvoering van acties en een aanzienlijk betere werking wanneer er veel workflows tegelijkertijd worden gestart.
Improvedv1.2.027.04.2026

Rich Text-bewerking, in-app-chat en een stabielere afhandeling van verzoeken

  • Rich-text-bewerking - stel de tekst van een e-mail op met een standaard opmaakwerkbalk in plaats van ruwe HTML, en schakel over naar HTML wanneer u volledige controle nodig hebt.
  • Chatfunctie in de app - u kunt rechtstreeks vanuit de app contact met ons opnemen, zonder dat u op zoek hoeft te gaan naar een e-mailadres.
  • Er zijn uitzonderingsgevallen in de Liquid-weergave verholpen waarbij bepaalde waarden niet correct werden ingevuld.
  • Er is een probleem verholpen waarbij het opslaan van een HTTP-verzoek met een lege body mislukte, terwijl dit voor eindpunten die terecht geen body accepteren, wel correct werkte.
  • De verwerking van HTTP-verzoeken onder hoge belasting is verbeterd, zodat een piek in het aantal Shopify Flow-uitvoeringen de wachtrij erachter niet langer vertraagt.
Newv1.1.024.03.2026

Een visuele e-mailontwerper, plus het exporteren en importeren van sjablonen

HTML met de hand schrijven is geen goede manier om een e-mail op te maken. Gelukkig hoeft u dat nu niet meer te doen.

Visuele e-mailontwerper

  • Stel een lay-out samen uit blokken - koptekst, tekst, afbeelding, knop, scheidingslijn en spatiëring - en zie hoe deze direct naast het instellingenpaneel wordt weergegeven.
  • Opmaakblokken: plaats een afbeelding naast tekst, of verdeel een rij in twee kolommen met instelbare breedtes en tussenruimtes.
  • De huisstijlinstellingen voor kleuren, lettertypen, regelafstand en de breedte van de inhoud gelden voor de gehele e-mail.
  • Met testvariabelen kunt u het ontwerp met realistische gegevens bekijken voordat u iets verstuurt.

Exporteren en importeren

  • Exporteer een willekeurig e-mailsjabloon en importeer het in een andere winkel. Dit is handig voor bureaus die hetzelfde ontwerp voor meerdere klanten gebruiken, en om een back-up te bewaren van een lay-out waaraan u veel tijd hebt besteed.
Newv1.0.020.03.2026

Workflow Transactional Email 1.0 - e-mail en HTTP-verzoeken voor Shopify Flow

De eerste release. Shopify Flow kan veel taken binnen Shopify automatiseren, maar kan geen externe systemen aansturen - deze update voegt twee acties toe die dat wel kunnen.

  • Transactionele e-mails verzenden - verstuur e-mails met uw huisstijl via uw eigen SMTP-server. Gmail, SendGrid, Mailgun, Amazon SES of uw eigen e-mailserver.
  • HTTP-verzoek - roep elke externe API, webhook of dienst aan. GET, POST, PUT, PATCH en DELETE, met aangepaste headers en een JSON-body. Werkt bij elk Shopify-abonnement, inclusief Basic, waar de eigen HTTP-actie van Shopify niet beschikbaar is.
  • Secrets - sla API-sleutels, tokens en wachtwoorden één keer op en verwijs er overal naar als {{ secrets.keyName }}. Deze gegevens worden nooit zichtbaar gemaakt in sjablonen, configuraties of logbestanden.
  • Liquid-sjablonen - stel dynamische onderwerpen, hoofdteksten, URL’s en Payloads samen op basis van Shopify Flow-gegevens met {{ variables.xxx }}.
  • E-mailsjablonen - herbruikbare onderwerpregel en HTML-tekst, zodat één ontwerp voor alle klanten geschikt is.
  • Gebeurtenisgeschiedenis - elke uitvoering wordt geregistreerd met de details van het verzoek en het antwoord, aangevuld met kaarten voor gebruik, limiet van het abonnement en slagingspercentage op het dashboard.
  • Geen Shopify-toegangsrechten - de app vraagt geen toegangsrechten aan en leest nooit uw winkelgegevens.