Shopify Flow Uitbreidingen

Externe webhooks
als triggers voor Shopify Flow

Start een Shopify Flow-workflow vanuit elk extern systeem - n8n, Make, Zapier, Stripe, uw ERP-systeem of een eenvoudig HTTP-verzoek. Geverifieerde handtekeningen, geplande polling, volledige geschiedenis, hosting binnen de EU.

Webhook-triggersVoorinstellingen voor handtekeningenGeplande peilingenn8n / Make / ZapierAntwoorden aan de bellerdoor de EU georganiseerd

Hoe het werkt

Van installatie tot de eerste webhook in enkele minuten

01

Installeer de app

Installatie met één klik via de App Store van de Shopify. Het gratis abonnement omvat alle triggers.

02

Een webhook-trigger aanmaken

Genereer een unieke URL met optionele HMAC- of token-authenticatie. Plak deze in elk systeem dat een POST-verzoek kan verzenden.

03

Sluit het aan in Shopify Flow

Kies uw nieuwe trigger op Shopify Flow en koppel er een willekeurige actie aan. Klaar.

Kenmerken

Shopify Flow's overal activeren

Importeer externe gebeurtenissen in Shopify Flow via beveiligde, ondertekende webhooks. Geen aangepaste code, geen glue-services.

Op webhooks gebaseerde triggers

Elke HTTP-aanroep wordt een trigger voor een Shopify Flow. U kiest zelf welke waarden uit de payload in de triggervelden terechtkomen, waarna deze rechtstreeks naar uw Shopify Flow-acties worden doorgestuurd.

Ondertekend en gewaarmerkt

HMAC-handtekeningen, statische header-tokens of voorinstellingen met één muisklik voor Stripe, GitHub, Typeform en de andere aanbieders die hun webhooks ondertekenen. Ongeautoriseerde aanvragers krijgen nooit toegang tot Shopify Flow.

Geplande webhooks

Er is geen aanroep nodig: de app haalt elke 5 minuten tot één keer per dag een URL op en start uw workflow op basis van het antwoord - bij elke opvraging, of alleen wanneer het antwoord is gewijzigd.

JSON-, formulier- en XML-inhoud

Naast JSON kan een eindpunt ook form-encoded-, multipart- en XML-body’s verwerken, zodat Twilio, PayPal IPN en gewone HTML-formulieren zonder tussenpersoon werken.

Arrays opsplitsen in reeksen

Een systeem dat meerdere records in één verzoek bundelt? Geef de array een naam en elk item - met een maximum van 100 per verzoek - start zijn eigen workflow.

Transformatiefuncties

Voer bij elk verzoek uw eigen JavaScript uit voordat Shopify Flow het te zien krijgt: pas de payload aan of verrijk deze, verwijder wat u niet wilt, of geef de aanvrager direct een antwoord.

De beller antwoorden

Een workflow kan gegevens terugsturen naar het systeem dat de workflow heeft aangeroepen, zodat de afzender een antwoord ontvangt in plaats van een blinde bevestiging.

Bescherming tegen dubbele invoer

Geef de naam op van de header die het verzend-ID bevat; een herhalingspoging binnen 24 uur wordt weliswaar geaccepteerd, maar niet opnieuw uitgevoerd. Een provider die een herhalingspoging uitvoert, voert uw workflow nooit tweemaal uit.

Volledig verslag met herhaling

Elke verzending wordt opgeslagen met de payload, de headers, de status en het aantal pogingen. U kunt elke eerdere verzending opnieuw afspelen of een testoproep versturen vanuit de app.

n8n, Make, compatibel met Zapier

Stapsgewijze handleidingen voor n8n, Make, Zapier, Stripe, Typeform, Slack, GitHub en nog veel meer. Plak de URL van uw webhook en binnen enkele minuten verstuurt u al Shopify Flow-gebeurtenissen.

Browserverzoeken en uw eigen domein

Schakel CORS per eindpunt in voor verzoeken die rechtstreeks vanuit een browser worden verzonden, of stel een eindpunt beschikbaar op het eigen domein van uw winkel via de Shopify App Proxy.

API voor ontwikkelaars en MCP

Maak eindpunten aan en beheer deze, bekijk de geschiedenis en test webhooks vanuit uw eigen tools via een REST-API en een MCP-server voor uw AI-assistent.

Handleidingen en instructies

Stapsgewijze handleidingen uit de documentatie voor de instellingen waarover merchants het vaakst vragen stellen.

Al het overige vindt u in de documentatie van de , en in het wijzigingslogboek van de kunt u zien wat er nieuw is.

Prijzen

Eenvoudige, op gebruik gebaseerde prijsstelling

Begin gratis. Betaal jaarlijks en bespaar 8%.

Free

$0/maand

Probeer het eens uit

  • ✓Onbeperkt aantal webhooks
  • ✓500 webhook-aanroepen per maand
  • ✓Support via e-mail of Slack
Most popular

Grow

$35/maand

Actieve winkels

  • ✓Onbeperkt aantal webhooks
  • ✓15.000 webhook-aanroepen per maand
  • ✓Support via e-mail of Slack

Unlimited

$100/maand

Bedrijven en agentschappen

  • ✓Onbeperkt aantal webhooks
  • ✓Onbeperkt aantal webhook-aanroepen
  • ✓Support via e-mail of Slack

Veelgestelde vragen

Moet ik code schrijven om Workflow Webhooks te kunnen gebruiken?+
Nee. U genereert een webhook-URL binnen de app, plakt deze in elk systeem dat een HTTP-verzoek kan verzenden en kiest uw nieuwe trigger binnen Shopify Flow. Geen code nodig.
Hoe worden inkomende webhooks geauthenticeerd?+
U kunt kiezen tussen HMAC-SHA256-handtekeningen (industriestandaard) of een statisch header-token. Beide kunnen per trigger worden geconfigureerd. Verzoeken zonder geldige authenticatie worden afgewezen voordat ze Shopify Flow bereiken.
Waar worden de payloads opgeslagen?+
Alle payloads, headers en metagegevens van reacties worden opgeslagen in Google Cloud binnen de EU (europe-west1, België) en in rust versleuteld met Google Cloud KMS. De geschiedenis wordt na 30 dagen automatisch gewist.
Werkt het met n8n, Make en Zapier?+
Ja. Elke tool waarmee een HTTP POST-verzoek kan worden verzonden, is geschikt. In de documentatie vindt u sjablonen voor n8n, Make en Zapier.
Voldoet de app aan de AVG?+
Ja. Gegevens worden uitsluitend binnen de EU opgeslagen, op verzoek wordt een ondertekende gegevensverwerkingsovereenkomst verstrekt en er vindt geen tracking door derden plaats op deze website. Volledige informatie vindt u in ons privacybeleid.
Kan mijn workflow gegevens terugsturen naar het systeem dat de webhook heeft aangeroepen?+
Ja. Een workflow kan een antwoord terugsturen naar de aanroeper, zodat externe systemen op het resultaat kunnen wachten in plaats van alleen een bevestiging te ontvangen.
Kan een webhook volgens een schema worden uitgevoerd in plaats van te wachten op een oproep?+
Ja. Met de geplande URL-polling van haalt de app elke 5 minuten tot één keer per dag een URL op en stuurt het antwoord door naar uw eindpunt - bij elke opvraging, of alleen wanneer het antwoord is gewijzigd. Hierdoor wordt een Shopify Flow-workflow op basis van een timer vanuit elke API uitgevoerd.
Welke webhook-handtekeningen kunnen worden geverifieerd?+
Aanbieders die hun webhooks ondertekenen, zoals Stripe, GitHub, Typeform, Slack en Svix, beschikken over voorinstellingen die met één klik kunnen worden toegepast. Voor alle andere afzenders geldt een aangepast schema: header, hash-algoritme, codering, tolerantie voor tijdstempels en het formaat van de ondertekende payload. Zie en „Verifying signed webhooks”.
Ondersteunt het niet alleen JSON, maar ook formulier- of XML-inhoud?+
Ja. Formuliergecodeerde, multipart- en XML-body’s worden geparseerd tot toewijsbare velden, en een array in de body kan worden opgesplitst in één workflowuitvoering per item. Zie Body-formaten en het opsplitsen van arrays.
Kan ik de payload wijzigen voordat deze Shopify Flow bereikt?+
Ja. Een transformatiefunctie voert bij elk verzoek uw eigen JavaScript uit: u kunt de payload aanpassen of aanvullen, ongewenste verzoeken afwijzen of de aanvrager direct antwoorden, zodat de webhook als een API-eindpunt functioneert.

Externe gebeurtenissen in Shopify Flow opnemen

Installeer de app gratis en verstuur uw eerste Shopify Flow-trigger binnen enkele minuten.