Kundeudløsere, trin for trin

Elleve udløsere for ændringer i en kundeprofil. Syv af dem vedrører data, som alle butikker frit kan benytte (tags, noter, kontostatus, markedsføringstilladelse). Fire af dem vedrører personoplysninger - navn, e-mail, telefonnummer, adresse - og kræver et særskilt samtykke ud over den generelle tilladelse.

På denne side: Kundeopdatering, Kundemærker tilføjet, Kundemærker fjernet, Kundebemærkning ændret, Kundestatus ændret, Kundens samtykke til e-mailmarkedsføring ændret, Kundens samtykke til SMS-markedsføring ændret, Kundens navn ændret, Kundens e-mailadresse ændret, Kundens telefonnummer ændret, Kundens adresse ændret

Shopify Flow
Sådan finder du dem: Gå til »Shopify Flow«, vælg »Vælg en trigger«, åbn »Workflow Trigger Extensions« og søg efter »Kunde«.

Kundeopdatering

Udløses hver gang en kundepost gemmes. Den indeholder en »changes«: de sporede felter, der er ændret (tags, note, kontostatus), sammen med værdien før og efter.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Én arbejdsgang til flere typer kundeændringer, der forgrener sig efter changes.fields.
  • Synkroniser alle ændringer vedrørende kunderne med et CRM-system.

Hvad »Customer Update« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Kunden. En »Shopify«-kunde, så alle dens felter og Flows egne kundehandlinger er tilgængelige.
payload Tekst JSON-objekt, der indeholder GID'et for den kunde, der blev opdateret (f.eks. {"id":"gid://shopify/Customer/123"})
changes Objekt Hvilke overvågede felter er ændret (tags, note, kontostatus), med den gamle og den nye værdi for hvert felt
changes.fields Liste over tekster Navne på de overvågede felter, der er ændret
changes.items Liste over objekter Gammel og ny værdi pr. ændret felt
changes.items (each).field Tekst Det felt, der blev ændret: tags, note eller status
changes.items (each).oldValue Tekst Værdien før opdateringen. Lange værdier forkortes
changes.items (each).newValue Tekst Værdien efter opdateringen. Lange værdier forkortes
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Videresend registrerede kundeændringer til et CRM-system

  1. Vælg »Kundeopdatering« som udløser.
  2. Tilføj en betingelse: changes.fields er ikke tom og findes.
  3. Tilføj »Send HTTP-anmodning« til dit CRM med {{customer.id}} og en løkke, der gennemløber changes.items (field, oldValue, newValue).
  4. Aktivér arbejdsgangen.

Kundetags tilføjet

Udløses, når der tilføjes mindst én tag til en kunde. addedTags indeholder kun de nye.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Start onboarding-processen, når en medarbejder eller en anden app mærker en kunde med wholesale eller vip.
  • Reager på tags, der er oprettet af loyalitets-, abonnements- eller anmeldelsesapps.

Hvad »Tilføjede kundemærker« sender til din arbejdsgang

Variabel i gennemstrømning Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis tags er blevet ændret. En »Shopify«-kunde, så alle felter og Flows egne kundehandlinger er tilgængelige.
addedTags Tekst En kommasepareret liste over tags, der er blevet tilføjet til kunden
removedTags Tekst En kommasepareret liste over tags, der blev fjernet fra kunden i samme opdatering (kan være tom)
currentTags Tekst En kommasepareret liste over alle aktuelle tags for kunden
previousTags Tekst En kommasepareret liste over alle tidligere mærker på kunden før denne opdatering
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Byg en ny grossistkunde velkommen

  1. Vælg »Kundetags tilføjet« som udløser.
  2. Tilføj en betingelse: addedTags omfatter wholesale.
  3. Vælg »Send intern e-mail til kundechefen med {{customer.displayName}}« eller »Send HTTP-anmodning til dit e-mail-værktøj« for at starte velkomstserien.
  4. Aktivér arbejdsgangen.

Kundetags er blevet fjernet

Udløses, når mindst én tag fjernes fra en kunde. removedTags indeholder de tags, der er blevet fjernet.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, slås den til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Inddrag en fordel, når et medlemskort forsvinder.
  • Giv teamet besked, når en abonnementsapp fjerner sit »active-subscriber«-tag.

Hvad »Fjernede kundemærker« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis tags er blevet ændret. En fuld-Shopify-kunde, så alle dens felter og Flows egne kundehandlinger er tilgængelige.
addedTags Tekst En kommasepareret liste over tags, der blev tilføjet til kunden i samme opdatering (kan være tom)
removedTags Tekst En kommasepareret liste over tags, der er blevet fjernet fra kunden
currentTags Tekst En kommasepareret liste over alle aktuelle tags for kunden
previousTags Tekst En kommasepareret liste over alle tidligere tags på kunden før denne opdatering
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Følg op, når et abonnent-tag fjernes

  1. Vælg »Kundetags fjernet« som udløser.
  2. Tilføj en betingelse: removedTags omfatter active-subscriber.
  3. Tilføj** kundemærker** med winback og send en intern e-mail til afdelingen for kundefastholdelse.
  4. Aktivér arbejdsgangen.

Kundebemærkning ændret

Udløses, når en note om en kunde tilføjes, ændres eller slettes.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Ruteanvisninger skrevet af supporten til kontoindehaveren.
  • Analyser et nøgleord fra notatet (#callback) og start en opgave.

Hvad »Ændret kundebemærkning« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis notat er blevet ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
oldNote Tekst Den tidligere bemærkning om kunden (tom, hvis bemærkningen ikke var angivet tidligere)
newNote Tekst Den nye bemærkning om kunden (tom, hvis bemærkningen er blevet slettet)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Opret en callback-opgave ud fra en note

  1. Vælg »Kundebemærkning ændret« som udløser.
  2. Tilføj en betingelse: newNote omfatter #callback.
  3. Tilføj funktionen »Send intern e-mail« eller en anmodning til dit opgavestyringsværktøj ved hjælp af {{customer.displayName}} og {{newNote}}.
  4. Aktivér arbejdsgangen.

Kundens status er ændret

Udløses, når en kundes kontostatus skifter mellem »disabled«, »enabled«, »invited« og »declined«.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer en Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Hils på kunderne, når de aktiverer deres konto.
  • Se, hvem der har afvist en invitation til at oprette en konto.

Hvad »Customer State Changed« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis kontostatus er ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
oldState Tekst Den tidligere kontostatus (deaktiveret, aktiveret, inviteret eller afvist)
newState Tekst Den nye kontostatus (deaktiveret, aktiveret, inviteret eller afvist)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Mærk de kunder, der har aktiveret deres konto

  1. Vælg »Kundestatus ændret« som udløser.
  2. Tilføj en betingelse: »newState« skal være lig med »enabled«.
  3. Tilføj** kundemærker** med account-active.
  4. Aktivér arbejdsgangen.

Ændring af kundens samtykke til e-mailmarkedsføring

Udløses, når en kundes samtykke til e-mailmarkedsføring ændres. »consentState« er den nye status: subscribed, not_subscribed, pending, unsubscribed eller redacted.

Brande fra Shopify webhook
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Sørg for, at et eksternt e-mail-værktøj er synkroniseret med Shopify i begge retninger.
  • Registrer afmeldinger med henblik på overholdelse af lovgivningen.

Hvad »Ændringer i kundernes samtykke til e-mailmarkedsføring« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis samtykke til e-mailmarkedsføring er ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
consentState Tekst Den nye status for samtykke til e-mailmarkedsføring: tilmeldt, ikke tilmeldt, afventer, afmeldt eller redigeret
optInLevel Tekst Opt-in-niveau: single_opt_in, confirmed_opt_in eller ukendt (kan være tomt)
consentUpdatedAt Tekst ISO-8601-tidsstempel for, hvornår kunden senest opdaterede dette samtykke (kan være tomt)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Fjern kunder, der har afmeldt sig, fra en ekstern liste

  1. Vælg »Kundens samtykke til e-mailmarkedsføring er ændret« som udløser.
  2. Tilføj en betingelse: »consentState« skal være lig med »unsubscribed«.
  3. Tilføj »Send HTTP-anmodning« til dit e-mail-værktøjs afmeldings-endpoint med {{customer.id}}.
  4. Aktivér arbejdsgangen.

Ændring af kundens samtykke til SMS-markedsføring

Udløses, når en kundes samtykke til SMS-markedsføring ændres.

Brande fra Shopify webhook
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Overfør SMS-samtykke til en SMS-udbyder.
  • Stop SMS-beskederne umiddelbart efter en afmelding.

Hvad »Ændring af kundens samtykke til SMS-markedsføring« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis samtykke til SMS-markedsføring er ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
consentState Tekst Den nye status for samtykke til SMS-markedsføring: tilmeldt, ikke tilmeldt, afventer, afmeldt eller redigeret
optInLevel Tekst Opt-in-niveau: single_opt_in, confirmed_opt_in eller ukendt (kan være tomt)
consentUpdatedAt Tekst ISO-8601-tidsstempel for, hvornår kunden senest opdaterede dette samtykke (kan være tomt)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Mærk SMS-abonnenter

  1. Vælg »Kundens samtykke til SMS-markedsføring er ændret« som udløser.
  2. Tilføj en betingelse: consentState er lig med subscribed. Tilføj derefter kundemærkerne sms-subscriber.
  3. Under »Ellers« skal du tilføje eller fjerne kundetags sms-subscriber.
  4. Aktivér arbejdsgangen.

Kundens navn er ændret

Udløses, når en kundes fornavn eller efternavn ændres. Den indeholder det aktuelle navn.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Sørg for, at navnene i et CRM-system, et ERP-system eller et loyalitetsværktøj altid er opdaterede.

Hvad »Customer Name Changed« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis navn er ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
firstName Tekst Kundens nuværende fornavn
lastName Tekst Kundens nuværende efternavn
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Overfør et ændret navn til ERP-systemet

  1. Vælg »Kundens navn ændret« som udløser i Flow.
  2. Tilføj »Send HTTP-anmodning« med {{customer.id}}, {{firstName}} og {{lastName}}.
  3. Aktivér arbejdsgangen.

Kundens e-mailadresse er blevet ændret

Udløses, når en kundes e-mailadresse ændres. Den indeholder den aktuelle adresse.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Opdater adressen i de værktøjer, der bruger e-mailadressen som nøgle.
  • Send en sikkerhedsmeddelelse om ændringen.

Hvad »Customer Email Changed« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis e-mailadresse er blevet ændret. En fuld Shopify-kunde, så alle felter samt Flows egne kundehandlinger er tilgængelige.
email Tekst Kundens nuværende standard-e-mailadresse
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Underret supporten om en ændring af e-mail-adressen

  1. Vælg »Kundens e-mailadresse er ændret« i forløbet.
  2. Tilføj »Send intern e-mail til supporten med {{customer.displayName}} og administratorlinket«. Tænk dig godt om, før du indsætter {{email}} i en kanal, som mange mennesker læser.
  3. Aktivér arbejdsgangen.

Kundens telefonnummer er ændret

Udløses, når en kundes telefonnummer ændres. Den indeholder det aktuelle nummer.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, slås den til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Sørg for, at dit SMS- eller telefonisystem er opdateret.

Hvad »Customer Phone Changed« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis telefonnummer er ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
phone Tekst Kundens nuværende standardtelefonnummer
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Synkroniser et nyt telefonnummer med SMS-udbyderen

  1. Vælg »Kundens telefonnummer ændret« i forløbet.
  2. Tilføj »Send HTTP-anmodning til udbyderen« med {{customer.id}} og {{phone}}.
  3. Aktivér arbejdsgangen.

Kundens adresse er ændret

Udløses, når en kundes standardadresse ændres. address er én formateret linje, mens addressDetails viser den samme adresse i separate felter.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til kundedata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggere«

Brug den til

  • Kontroller på ny, hvilke skatte- eller forsendelseszoner der er tildelt, når en kunde flytter til et andet land.
  • Opdater en debitorpost i ERP-systemet.

Hvad »Kundens adresse er ændret« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
customer Kunde (Shopify) Den kunde, hvis standardadresse er blevet ændret. En »Shopify«-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige.
address Tekst Kundens aktuelle standardadresse som en enkelt formateret linje (kan være tom)
addressDetails Objekt Kundens nuværende standardadresse som strukturerede felter (kan være tom)
addressDetails.firstName Tekst Fornavnet på adressen
addressDetails.lastName Tekst Efternavn på adressen
addressDetails.name Tekst Fulde navn, udledt af fornavn og efternavn
addressDetails.company Tekst Virksomheds- eller organisationsnavn
addressDetails.address1 Tekst Første linje - gadeadresse eller postboksnummer
addressDetails.address2 Tekst Anden linje - lejlighed, suite eller bolig
addressDetails.city Tekst By, distrikt, landsby eller lille by
addressDetails.province Tekst Region - provins, delstat eller distrikt
addressDetails.provinceCode Tekst Regionskode (f.eks. ON)
addressDetails.zip Tekst Postnummer
addressDetails.country Tekst Landets navn
addressDetails.countryCode Tekst Landekode bestående af to bogstaver (f.eks. US)
addressDetails.phone Tekst Telefonnummeret på adressen
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Marker kunder, der er flyttet til et andet land

  1. Vælg »Kundens adresse er ændret« i forløbet.
  2. Tilføj en betingelse: addressDetails.countryCode er ikke lig med DE (dit hjemmemarked).
  3. Tilføj** kundemærker** med international.
  4. Aktivér arbejdsgangen.

Næste skridt