Kundutlösare, steg för steg

Kundutlösare, steg för steg

Kopiera sidan

Steg-för-steg-exempel på elva kundutlösare i Shopify Flow: taggar, anteckningar, kontostatus, marknadsföringssamtycke, namn, e-post, telefon och adress.

Elva utlösare för ändringar i en kundpost. Sju av dem avser uppgifter som alla butiker kan använda fritt (taggar, anteckningar, kontostatus, marknadsföringssamtycke). Fyra av dem avser personuppgifter - namn, e-postadress, telefonnummer, adress - och kräver ett separat samtycke utöver det allmänna tillståndet.

På denna sida: Uppdatering av kunduppgifter, Nya kundtaggar, Borttagna kundtaggar, Ändrad kundanteckning, Ändrad kundstatus, Ändrat samtycke till e-postmarknadsföring, Ändrat samtycke till SMS-marknadsföring, Ändrat kundnamn, Ändrad e-postadress, Ändrat telefonnummer, Ändrad adress

Shopify Flow
Så här hittar du dem: I Shopify Flow väljer du ”Välj en utlösare”, öppnar ”Workflow Trigger Extensions” och söker efter ”Kund”.

Kundinformation

Utlöses varje gång en kundpost sparas. Den innehåller changes: de spårade fälten som har ändrats (taggar, anteckning, kontostatus) med värdet före och efter ändringen.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Ett arbetsflöde för flera olika typer av kundredigeringar, med förgreningar baserade på changes.fields.
  • Synkronisera alla kundändringar till ett CRM-system.

Vad ”Kunduppdatering” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden. En fullständig Shopify-kund, vilket innebär att alla fält samt Shopify Flows egna kundåtgärder är tillgängliga.
payload Text Ett JSON-objekt som innehåller GID för den kund som har uppdaterats (t.ex. {"id":"gid://shopify/Customer/123"})
changes Syfte Vilka spårade fält som har ändrats (taggar, anteckning, kontostatus), med det gamla och det nya värdet för varje fält
changes.fields Textförteckning Namnen på de spårade fälten som har ändrats
changes.items Förteckning över objekt Gammal och ny värde per ändrat fält
changes.items (each).field Text Det fält som ändrades: taggar, anteckning eller status
changes.items (each).oldValue Text Värdet före uppdateringen. Långa värden förkortas
changes.items (each).newValue Text Värdet efter uppdateringen. Långa värden förkortas
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Vidarebefordra registrerade kundändringar till ett CRM-system

  1. Välj ”Kunduppdatering” som utlösare.
  2. Lägg till ett villkor: changes.fields är inte tomt och finns.
  3. Lägg till ”Skicka HTTP-förfrågan” till ditt CRM med {{customer.id}} och en slinga över changes.items (field, oldValue, newValue).
  4. Aktivera arbetsflödet.

Kundtaggar har lagts till

Utlöses när minst en tagg läggs till för en kund. addedTags innehåller endast de nya taggarna.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Påbörja onboarding när personalen eller en annan app märker en kund med wholesale eller vip.
  • Reagera på taggar som skapats av lojalitets-, prenumerations- eller recensionsappar.

Vad funktionen ”Lagda kundtaggar” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars taggar har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
addedTags Text En kommaseparerad lista över taggar som har lagts till för kunden
removedTags Text En kommaseparerad lista över taggar som har tagits bort från kunden i samma uppdatering (kan vara tom)
currentTags Text En kommaseparerad lista över alla aktuella taggar för kunden
previousTags Text En kommaseparerad lista över alla tidigare taggar för kunden före denna uppdatering
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Välkomna en ny grossistkund

  1. Välj ”Lagda kundtaggar” som utlösare.
  2. Lägg till ett villkor: addedTags innehåller wholesale.
  3. Lägg till ”Skicka ett internt e-postmeddelande till kundansvarig med {{customer.displayName}}” eller ”Skicka en HTTP-förfrågan till ditt e-postverktyg” för att starta välkomstserien.
  4. Aktivera arbetsflödet.

Kundtaggar har tagits bort

Utlöses när minst en tagg tas bort från en kund. removedTags innehåller de taggar som har tagits bort.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Återkalla en förmån när ett medlemsmärke försvinner.
  • Meddela teamet när en prenumerationsapp tar bort sin active-subscriber-tagg.

Vad funktionen ”Borttagna kundtaggar” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars taggar har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
addedTags Text En kommaseparerad lista över taggar som lades till för kunden i samma uppdatering (kan vara tom)
removedTags Text En kommaseparerad lista över taggar som har tagits bort från kunden
currentTags Text En kommaseparerad lista över alla aktuella taggar för kunden
previousTags Text En kommaseparerad lista över alla tidigare taggar för kunden före denna uppdatering
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Följ upp när en prenumeranttagg tas bort

  1. Välj ”Kundtaggar borttagna” som utlösare.
  2. Lägg till ett villkor: removedTags innehåller active-subscriber.
  3. Lägg till kundtaggar med winback och skicka ett internt e-postmeddelande till avdelningen för kundbevarande.
  4. Aktivera arbetsflödet.

Kundanteckning ändrad

Utlöses när en anteckning om en kund läggs till, ändras eller raderas.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Ruttanvisningar som supporten har skrivit till kontoinnehavaren.
  • Analysera ett nyckelord från anteckningen (#callback) och starta en uppgift.

Vad ”Customer Note Changed” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars anteckning har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
oldNote Text Den tidigare anteckningen om kunden (tom om anteckningen inte har angetts tidigare)
newNote Text Den nya anteckningen om kunden (tom om anteckningen har raderats)
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Skapa en återkopplingsuppgift utifrån en anteckning

  1. Välj ”Kundanteckning ändrad” som utlösare.
  2. Lägg till ett villkor: newNote innehåller #callback.
  3. Lägg till ”Skicka internt e-postmeddelande” eller en begäran i ditt uppgiftsverktyg med {{customer.displayName}} och {{newNote}}.
  4. Aktivera arbetsflödet.

Kundens status har ändrats

Utlöses när en kunds kontostatus ändras mellan disabled, enabled, invited och declined.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Hälsa på kunderna när de aktiverar sitt konto.
  • Se vem som har avböjt en inbjudan att skapa ett konto.

Vad ”Kundstatus ändrad” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Den kund vars kontostatus har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
oldState Text Det tidigare kontostatusen (inaktiverat, aktiverat, inbjudet eller avvisat)
newState Text Det nya kontostatusen (inaktiverat, aktiverat, inbjudet eller avvisat)
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Märk kunder som har aktiverat sitt konto

  1. Välj ”Kundstatus har ändrats” som utlösare.
  2. Lägg till ett villkor: newState ska vara lika med enabled.
  3. Lägg till kundtaggar med account-active.
  4. Aktivera arbetsflödet.

Ändring av kundens samtycke till e-postmarknadsföring

Utlöses när en kunds samtycke till e-postmarknadsföring ändras. consentState är det nya tillståndet: subscribed, not_subscribed, pending, unsubscribed eller redacted.

Bränder från Shopify-webhook
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Se till att ett externt e-postverktyg är synkroniserat med Shopify, i båda riktningarna.
  • Registrera avregistreringar för efterlevnad av reglerna.

Vad ”Ändring av kundens samtycke till e-postmarknadsföring” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Den kund vars samtycke till e-postmarknadsföring har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
consentState Text Den nya statusen för samtycke till e-postmarknadsföring: prenumererar, prenumererar inte, väntar, har avslutat prenumerationen eller redigerad
optInLevel Text Opt-in-nivå: single_opt_in, confirmed_opt_in eller okänd (kan vara tom)
consentUpdatedAt Text Tidsstämpel enligt ISO-8601 för när kunden senast uppdaterade detta samtycke (kan vara tomt)
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Ta bort kunder som har avslutat sin prenumeration från en extern lista

  1. Välj ”Kundens samtycke till e-postmarknadsföring har ändrats” som utlösare.
  2. Lägg till ett villkor: consentState ska vara lika med unsubscribed.
  3. Lägg till ”Skicka HTTP-förfrågan till ditt e-postverktygs avregistrerings-endpoint med {{customer.id}}”.
  4. Aktivera arbetsflödet.

Ändring av kundens samtycke till SMS-marknadsföring

Utlöses när en kunds samtycke till SMS-marknadsföring ändras.

Bränder från Shopify-webhook
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Överföra SMS-samtycke till en SMS-leverantör.
  • Avbryt SMS-utskicken omedelbart efter att mottagaren har valt att avregistrera sig.

Vad ”Ändring av kundens samtycke till SMS-marknadsföring” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Den kund vars samtycke till SMS-marknadsföring har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
consentState Text Den nya statusen för samtycke till SMS-marknadsföring: prenumererar, prenumererar inte, väntar, har avslutat prenumerationen eller redigerad
optInLevel Text Opt-in-nivå: single_opt_in, confirmed_opt_in eller okänd (kan vara tom)
consentUpdatedAt Text Tidsstämpel enligt ISO 8601 för när kunden senast uppdaterade detta samtycke (kan vara tomt)
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Märka SMS-abonnenter

  1. Välj ”Kundens samtycke till SMS-marknadsföring har ändrats” som utlösare.
  2. Lägg till ett villkor: consentState ska vara lika med subscribed. Under detta lägger du sedan till kundtaggarna sms-subscriber.
  3. Under ”Övrigt” lägger du till eller tar bort kundtaggarna sms-subscriber.
  4. Aktivera arbetsflödet.

Kundens namn har ändrats

Utlöses när en kunds för- eller efternamn ändras. Den innehåller det aktuella namnet.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Se till att namnen i ett CRM-system, ett ERP-system eller ett lojalitetsverktyg alltid är uppdaterade.

Vad funktionen ”Kundnamnsändring” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars namn har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
firstName Text Kundens nuvarande förnamn
lastName Text Kundens nuvarande efternamn
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Skicka ett ändrat namn till ERP-systemet

  1. Välj ”Kundnamn ändrat” som utlösare i Shopify Flow.
  2. Lägg till ”Skicka HTTP-förfrågan med {{customer.id}}, {{firstName}} och {{lastName}}”.
  3. Aktivera arbetsflödet.

Kundens e-postadress har ändrats

Utlöses när en kunds e-postadress ändras. Den innehåller den aktuella adressen.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Uppdatera adressen i de verktyg som använder e-postadressen som nyckel.
  • Skicka ut ett säkerhetsmeddelande om ändringen.

Vad ”Customer Email Changed” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars e-postadress har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
email Text Kundens nuvarande standard-e-postadress
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Meddela supporten om en ändring av e-postadressen

  1. Välj ”Kundens e-postadress har ändrats” i Shopify Flow.
  2. Lägg till ”Skicka internt e-postmeddelande till supporten med {{customer.displayName}}” och länken till administratörssidan. Tänk efter noga innan du lägger in {{email}} i en kanal som många läser.
  3. Aktivera arbetsflödet.

Kundens telefonnummer har ändrats

Utlöses när en kunds telefonnummer ändras. Den överför det aktuella numret.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Se till att hålla ett SMS- eller telefoniverktyg uppdaterat.

Vad ”Customer Phone Changed” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Kunden vars telefonnummer har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
phone Text Kundens nuvarande standardtelefonnummer
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Synkronisera ett nytt telefonnummer med SMS-leverantören

  1. Välj ”Kundens telefonnummer har ändrats” i Shopify Flow.
  2. Lägg till ”Skicka HTTP-förfrågan till leverantören med {{customer.id}} och {{phone}}”.
  3. Aktivera arbetsflödet.

Kundens adress har ändrats

Utlöses när en kunds standardadress ändras. address består av en formaterad rad, medan addressDetails innehåller samma adress i separata fält.

Bränder från Shopify-webhook och ändringsdetektering
Tillstånd Åtkomst till kunddata
Påslagen När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers”

Använd den till

  • Kontrollera på nytt vilka skatte- eller fraktzoner som gäller när en kund byter land.
  • Uppdatera en gäldenärspost i ERP-systemet.

Vad funktionen ”Kundadress har ändrats” skickar till ditt arbetsflöde

Variabel i Shopify Flow Typ Vad den innehåller
customer Kund (Shopify) Den kund vars standardadress har ändrats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga.
address Text Kundens aktuella standardadress som en enda formaterad rad (kan vara tom)
addressDetails Syfte Kundens aktuella standardadress som strukturerade fält (kan vara tom)
addressDetails.firstName Text Förnamn på adressen
addressDetails.lastName Text Efternamnet i adressen
addressDetails.name Text Fullständigt namn, beräknat utifrån förnamn och efternamn
addressDetails.company Text Företags- eller organisationsnamn
addressDetails.address1 Text Första raden - gatuadress eller postboxnummer
addressDetails.address2 Text Andra raden - lägenhet, svit eller bostad
addressDetails.city Text Stad, distrikt, by eller ort
addressDetails.province Text Region - provins, delstat eller distrikt
addressDetails.provinceCode Text Regionkod (till exempel ON)
addressDetails.zip Text Postnummer
addressDetails.country Text Landets namn
addressDetails.countryCode Text Tvåbokstavig landskod (till exempel US)
addressDetails.phone Text Telefonnummer på adressen
eventId Text ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades.

Exempel: Markera kunder som har flyttat till ett annat land

  1. Välj ”Kundens adress har ändrats” i Shopify Flow.
  2. Lägg till ett villkor: addressDetails.countryCode är inte lika med DE (din hemmamarknad).
  3. Lägg till kundtaggar med international.
  4. Aktivera arbetsflödet.

Nästa steg