Checkout-triggers, stap voor stap

Checkout-triggers, stap voor stap

Pagina kopiëren

Stapsgewijze handleidingen (Shopify Flow) voor fouten bij het checkout-proces, afgewezen kortingscodes en bestellingen van nieuwe klanten.

Drie triggers rond het moment van aankoop. Twee daarvan zijn afkomstig uit de browser van de klant tijdens het afrekenen en geven u al vóór het indienen van een supportticket aan dat het afrekenen mislukt. De derde is een standaardordertrigger voor de allereerste bestelling van een klant.

Shopify Flow
Waar u ze kunt vinden: ga naar Shopify Flow, selecteer ‘Select a trigger’, open Workflow Trigger Extensions en zoek naar “Checkout”.

Er wordt een fout bij de checkout weergegeven

Wordt geactiveerd wanneer er tijdens de checkout een foutmelding of waarschuwing aan een klant wordt getoond: een adres dat niet geldig is, een geweigerde betaling, een veld waarin de invoer niet wordt geaccepteerd. Het bevat het bericht, het type ervan en het veld waartoe het behoort.

Branden als gevolg van De webshop van de app in de browser van de klant
Toestemming Toegang tot gedrag van de webshop
Ingeschakeld Als u een Flow-workflow inschakelt die hiervan gebruikmaakt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app

Gebruik het voor

  • Ontdek dat de checkout niet goed verloopt, zonder te wachten op klachten.
  • Ontdek of er na een wijziging sprake is van een overtreding van de verzend- of betalingsregels.

Welke checkout-foutmelding wordt naar uw workflow verzonden

Variabele in Shopify Flow Type Wat erin staat
checkoutAlert Doel Het weergegeven bericht en de plaats waar het verscheen
checkoutAlert.message Tekst Wat de klant te horen kreeg, in zijn of haar eigen taal.
checkoutAlert.type Tekst Het type waarschuwing, bijvoorbeeld INPUT_INVALID.
checkoutAlert.target Tekst Het veld dat een fout heeft gegeven, bijvoorbeeld cart.discountCode.
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden.

Voorbeeld: Fouten bij de checkout in een kanaal verzamelen

  1. Selecteer „Fout bij Checkout“ als trigger.
  2. Voeg een voorwaarde toe om de ruis over te slaan: checkoutAlert.target is niet gelijk aan cart.discountCode (afgewezen codes hebben hun eigen trigger).
  3. Voeg „HTTP-verzoek naar Slack verzenden” toe: {{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}.
  4. Schakel de workflow in en let op een plotselinge stijging in plaats van op afzonderlijke gebeurtenissen.

Kortingscode bij de checkout geweigerd

Wordt geactiveerd wanneer de checkout een kortingscode weigert. Shopify geeft apps geen informatie over welke code is ingevoerd; de gebeurtenis bevat dus alleen de reden en verder niets.

Branden als gevolg van De webshop van de app in de browser van de klant
Toestemming Toegang tot Webshop-functionaliteit
Ingeschakeld Als u een Shopify Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ’Triggers’ van de app

Gebruik het voor

  • Ontdek binnen enkele minuten na het versturen van een e-mail of een campagnecode is verlopen of verkeerd is ingevoerd.

Wat „Checkout-kortingscode geweigerd“ naar uw workflow verzendt

Variabele in Shopify Flow Type Wat erin staat
discountAttempt Doel Waarom de code niet is toegepast, in de woorden van de klant
discountAttempt.reason Tekst
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden.

Voorbeeld: Breng de marketingafdeling op de hoogte van een toename van het aantal afgewezen codes

  1. 'Pick Checkout-kortingscode afgewezen' als trigger.
  2. Voeg „HTTP-verzoek verzenden” toe aan een kanaal of een teller: A discount code was rejected: {{discountAttempt.reason}}.
  3. Schakel de workflow in. Als er direct na het verzenden van een campagne een reeks van deze meldingen verschijnt, betekent dit dat de code in de e-mail niet werkt.

Bestelling van een nieuwe klant

Wordt geactiveerd wanneer een bestelling wordt geplaatst door een klant die nog nooit eerder heeft besteld. Het betreft een bestellingstrigger, geen browsertrigger: deze wordt betrouwbaar verzonden en bevat de bestelling en de klant als referenties.

Branden als gevolg van Shopify webhook
Toestemming Toegang tot bestelgegevens + toegang tot klantgegevens
Ingeschakeld Als u een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app

Gebruik het voor

  • Een welkomstpakket, een bedankbriefje of een klein cadeautje bij de eerste bestelling.
  • Tag starters op de woningmarkt voor latere segmentatie.

Welke bestelling van een nieuwe klant wordt naar uw workflow doorgestuurd

Variabele in Shopify Flow Type Wat erin staat
order Bestelling (Shopify) De eerste bestelling van de klant. Een volledige Shopify-bestelling, waardoor alle velden en de eigen bestellingsacties van Shopify Flow beschikbaar zijn.
customer Klant (Shopify) De nieuwe klant. Een volledige Shopify-klant, waardoor alle velden en de eigen klantacties van Shopify Flow beschikbaar zijn.
eventId Tekst De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden.

Voorbeeld: De eerste kopers taggen en verwelkomen

  1. Kies ‘Bestelling van een nieuwe klant’ als trigger.
  2. Voeg de klantlabels toe via first-order en de bestellabels via first-order.
  3. Voeg het volgende toe: Stuur een interne e-mail naar het verpakkingsteam: {{order.name}} is {{customer.displayName}}'s first order - add the welcome card.
  4. Schakel de workflow in.

Volgende stappen