Udløsere i Webshop - trin for trin

Udløsere i Webshop - trin for trin

Kopier side

Opsæt Shopify Flow-udløsere for produktvisning, kurv, checkout og søgning i webshoppen - trin-for-trin eksempler med betingelser og handlinger.

Disse udløsere udløses af, hvad en kunde foretager sig i din webshop, ikke af en ændring i dit administrationspanel. Appen indsamler dem via en webpixel, som den installerer for dig, når den første udløser aktiveres.

Læs først »Udløsere for butiksfacader«: Her forklares, hvad samtykke og datamængde går ud på, samt hvad pixlen sender og ikke sender. Hver eneste begivenhed tæller med i din plan, og en travl butik genererer flere produktvisninger på en dag end der er ordreopdateringer på et år.

På denne side: Produkt set i butikken, Kollektion set i butikken, Produkt lagt i kurven, Produkt fjernet fra kurven, Indholdet af kurven set, Købsprocessen påbegyndt, Søgning i butikken, Søgning i butikken gav ingen resultater, Variant, der er udsolgt, set, Indlogget kunde har besøgt siden, B2B-køber har besøgt, Brugerdefineret udløser for webshop

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

Produkt i webshoppen

Udløses, når en kunde åbner en produktside. Den indeholder produktet som reference samt den variant, der blev vist, sammen med varenummer og pris.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshop-adfærd + adgang til produkt-, variant- og kollektionsdata
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Mål interessen for et produkt for at styre købsadfærd eller varenævning.
  • Indlæs visninger i et anbefalings- eller analyseværktøj, der ikke er integreret med Shopify.

Hvad »Webshop Produkt Viewed« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, der blev set. Et produkt med fuld Shopify, så alle dets felter og Shopify Flows egne produkthandlinger er tilgængelige.
viewedVariant Objekt Den viste variant med varenummer og pris
viewedVariant.variantId ID
viewedVariant.variantTitle Tekst
viewedVariant.sku Tekst
viewedVariant.price Penge (beløb, valutakode)
viewedVariant.vendor Tekst
viewedVariant.productType Tekst
viewedVariant.productUrl Tekst
eventId Tekst Denne begivenheds-id. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Tæl visninger i et produktmetafelt

  1. Vælg »Visning af produkt i webshopen« som udløser.
  2. Indsæt en »Kør kode«, der læser den aktuelle værdi af produktmetafeltet »custom.view_count« fra referencen »product« og returnerer denne værdi plus én.
  3. Tilføj »Opdater produktmetafelt« med det returnerede tal.
  4. Aktivér arbejdsgangen.

Visning af kollektion for webshop

Udløses, når en kunde åbner en kollektionside. Den indeholder kollektionens id og titel.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens adfærd
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Se, hvilke kampagnekollektioner der tiltrækker trafik.
  • Videresend visninger af kollektioner til et eksternt analyse-endpoint.

Hvad »Webshop-kollektionen« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
collection Objekt Den kollektion, der blev set
collection.id ID
collection.title Tekst
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Fremadrettede oversigter over en kampagnesamling af kollektioner

  1. Vælg »Webshop Kollektion Viewed« som udløser.
  2. Tilføj en betingelse: »collection.title« skal være lig med »Summer Sale«.
  3. Tilføj »Send HTTP-anmodning« til dit analyse-endpoint.
  4. Aktivér arbejdsgangen.

Produkt fra webshoppen er lagt i indkøbskurven

Udløses, når en kunde lægger en vare i indkøbskurven. Den indeholder oplysninger om produktet, produktvarianten, antallet og linjesummen.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens funktioner + adgang til data om produkter, varianter og kollektioner
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Vær opmærksom på usædvanligt store mængder allerede i et tidligt stadie, f.eks. hvis en B2B-køber handler i forbrugerbutikken.
  • Spor »Læg i kurv« for de produkter, der er under test.

Hvad funktionen »Produkt fra webshoppen tilføjet til kurven« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, der blev tilføjet. Et fuldt ud »Shopify«-produkt, så alle dets felter og Shopify Flows egne produkthandlinger er tilgængelige.
cartLineEvent Objekt Variant, mængde og linjetotal
cartLineEvent.variantId ID
cartLineEvent.variantTitle Tekst
cartLineEvent.sku Tekst
cartLineEvent.quantity Tal
cartLineEvent.lineTotal Penge (beløb, valutakode)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Informer salgsafdelingen om store mængder

  1. Vælg »Webshop-vare lagt i kurven« som udløser.
  2. Tilføj en betingelse: cartLineEvent.quantity Større end 20.
  3. Tilføj »Send intern e-mail«: {{cartLineEvent.quantity}} x {{product.title}} / {{cartLineEvent.variantTitle}} was added to a cart.
  4. Aktivér arbejdsgangen.

Produkt i webshoppen fjernet fra indkøbskurven

Udløses, når en kunde fjerner en vare fra indkøbskurven.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens funktioner + adgang til data om produkter, varianter og kollektioner
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«.

Brug den til

  • Find produkter, der tilføjes og fjernes igen usædvanligt ofte: et problem med prisen, forsendelsen eller produktvarianterne.

Hvad »Webshop-produkt fjernet fra indkøbskurven« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, der blev fjernet. Et fuldt ud »Shopify«-produkt, hvilket betyder, at alle dets felter samt Shopify Flows egne produkthandlinger er tilgængelige.
cartLineEvent Objekt Variant, antal og linjetotal
cartLineEvent.variantId ID
cartLineEvent.variantTitle Tekst
cartLineEvent.sku Tekst
cartLineEvent.quantity Tal
cartLineEvent.lineTotal Penge (beløb, valutakode)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Registrering af fjernelser for et produkt, der er under test

  1. Vælg »Produkt fjernet fra webshoppen« som udløser.
  2. Tilføj en betingelse: product.tags omfatter watch.
  3. Tilføj »Send HTTP-anmodning« til et regneark eller et Analytics-endpoint ved hjælp af {{product.title}} og {{cartLineEvent.sku}}.
  4. Aktivér arbejdsgangen.

Varekurv i webshoppen er blevet set

Udløses, når en kunde åbner siden med indkøbskurven (/cart). Den indeholder indkøbskurvens id, antallet af varer og det samlede beløb.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens funktioner
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Vær opmærksom på indkøbsvogne med varer af høj værdi.

Hvad »Webshop Cart Viewed« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
cartSnapshot Objekt Indholdet af indkøbskurven på det tidspunkt, hvor den blev set
cartSnapshot.cartId ID
cartSnapshot.totalQuantity Tal
cartSnapshot.total Penge (beløb, valutakode)
eventId Tekst ID'et for denne hændelse. Søg efter den i appens hændelseshistorik for at se præcis, hvad der blev sendt.

Eksempel: Advarsel ved indkøbsvogne over 1.000

  1. Vælg »Webshop - indkøbskurv vist« som udløser.
  2. Tilføj en kode, der returnerer en værdi i formatet »big: Number(input.cartSnapshot.total.amount) > 1000«, da pengebeløbene vises som tekst.
  3. Tilføj en betingelse ved »big« og send derefter en intern e-mail.
  4. Aktivér arbejdsgangen.

Checkout-processen i webshoppen er startet

Udløses, når en kunde går til checkout - lige fra starten, ikke når vedkommende forlader checkout.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens adfærd
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Målingen af antallet af afsluttede checkout-køb baseres på ordrer.
  • Vær opmærksom på meget store checkout-processer, når de finder sted.

Hvad Webshop Checkout Sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
checkoutSnapshot Objekt Checkout-token, antal linjer og samlet beløb
checkoutSnapshot.checkoutToken Tekst
checkoutSnapshot.lineItemCount Tal
checkoutSnapshot.total Penge (beløb, valutakode)
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Advarsel ved en stor checkout-sum

  1. Vælg »Webshop Checkout Started« som udløser.
  2. Tilføj en betingelse: checkoutSnapshot.lineItemCount er større end 15.
  3. Tilføj »Send intern e-mail« med {{checkoutSnapshot.total.amount}} {{checkoutSnapshot.total.currencyCode}}.
  4. Aktivér arbejdsgangen.

Søgning i webshoppen

Udløses, når en søgning i webshoppen giver mindst ét resultat. Den indeholder søgeordet, antallet af resultater, op til ti søgeresultater samt det første søgeresultat som produktreference.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshop-adfærd + adgang til produkt-, variant- og kollektionsdata
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, slås den til. Den har sin egen kontakt på appens side »Udløsere«.

Brug den til

  • Se, hvad kunderne søger efter, og hvad de får vist først.
  • Kontroller, at vigtige søgeord fører til det rigtige produkt.

Hvad Webshop Search sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
product Produkt (Shopify) Det første produkt, som søgningen returnerede, som et fuldt produkt, man kan oprette en gren ud fra. Et fuldt Shopify-produkt, så alle dets felter og Shopify Flows egne produkthandlinger er tilgængelige.
storefrontSearch Objekt Søgeordet, antallet af resultater og op til 10 resultater, herunder det første
storefrontSearch.query Tekst Det søgeord, som kunden indtastede.
storefrontSearch.resultCount Tal Hvor mange produktvarianter søgningen gav.
storefrontSearch.results Liste over objekter Resultaterne, sorteret efter nyeste først, er begrænset til 10 for at holde payloaden lav.
storefrontSearch.results (each).productId ID
storefrontSearch.results (each).title Tekst
storefrontSearch.results (each).vendor Tekst
storefrontSearch.results (each).url Tekst
eventId Tekst ID'et for denne hændelse. Søg efter den i appens hændelseshistorik for at se præcis, hvad der blev sendt.

Eksempel: Se, hvad der vises først, når man søger på et bestemt søgeord

  1. Vælg »Webshop-søgning« som udløser.
  2. Tilføj en betingelse: storefrontSearch.query omfatter gift card.
  3. Tilføj en anden betingelse: product.title indeholder ikke Gift Card, og send derefter en intern e-mail: Det første søgeresultat for {{storefrontSearch.query}} var {{product.title}}.
  4. Aktivér arbejdsgangen.

Søgningen i webshoppen gav ingen resultater

Vises, når en søgning i webshoppen ikke giver noget resultat. Dette er en liste over varer, som kunderne forventede, at du solgte, eller ord, som din søgefunktion ikke forstår.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens funktioner
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Indsaml manglende produkter og synonymer.
  • Opdag, hvis søgefunktionen ikke fungerer efter et skift af tema eller app: En pludselig stigning er et tegn på, at noget er galt.

Hvad »Webshop-søgning gav ingen resultater« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
searchQuery Objekt Søgeordet og antallet af resultater
searchQuery.query Tekst
searchQuery.resultCount Tal
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Saml søgninger uden resultater i et regneark

  1. Vælg »Søgning i webshoppen gav ingen resultater« som udløser.
  2. Føj »Send HTTP-anmodning« til en Google Sheets- eller Airtable-webhook ved hjælp af {{searchQuery.query}}.
  3. Gennemgå arket en gang om ugen: tilføj synonymer eller omdirigeringer i appen »Search & Discovery« i Shopify, eller sørg for at have de ting på lager, som folk efterspørger.
  4. Aktivér arbejdsgangen.

Variant, der er udsolgt, er blevet set

Udløses, når en kunde kommer ind på en produktside, hvor den viste variant er udsolgt på alle lokationer. Det er et signal om efterspørgsel: Nogen ønskede noget, du ikke kunne sælge.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshop-adfærd + adgang til lageroplysninger + adgang til produkt-, variant- og kollektionsoplysninger
Tændt Når man aktiverer en Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Prioriter genopfyldning af lageret ud fra den reelle efterspørgsel.
  • Tag produkter til en kampagne om genopfyldning af lageret.

Hvad »Udgået variant« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, som den udsolgte variant tilhører. Et fuldt Shopify-produkt, så alle dets felter og Shopify Flows egne produkthandlinger er tilgængelige.
outOfStockVariant Objekt Varianter og den tilgængelige mængde
outOfStockVariant.variantId ID
outOfStockVariant.variantTitle Tekst
outOfStockVariant.sku Tekst
outOfStockVariant.availableQuantity Tal
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Tag udsolgte varer, som kunderne stadig kigger på

  1. Vælg den udsolgte variant, der er blevet set, som udløser.
  2. Tilføj** produktmærker** med restock-demand.
  3. Tilføj »Send intern e-mail til indkøbsafdelingen: {{product.title}} / {{outOfStockVariant.variantTitle}} ({{outOfStockVariant.sku}}) was viewed while sold out«.
  4. Aktivér arbejdsgangen.

En logget ind kunde har besøgt siden

Udløses, når en logget ind kunde befinder sig på din webshop. Gentagne sidevisninger samles til ét besøg pr. kunde inden for et tidsrum, du selv vælger - fra hvert besøg til én gang om måneden.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshop-adfærd + adgang til kundedata
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Fortæl en kundechef, at en vigtig kunde er tilbage.
  • Start et foranstaltning til at genoprette kontakten med kunder, der vender tilbage efter lang tid.

Hvad »Indlogget kunde har besøgt« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
customer Kunde (Shopify) Den indloggede kunde med sin fulde profil til forgrening. En »Shopify«-kunde, hvor alle felter og Shopify Flows egne kundehandlinger er tilgængelige.
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Fortæl kundechefen, at en VIP er på besøg

  1. Åbn ikonet for indstillinger i appen ved siden af »Besøg af indlogget kunde«, og vælg besøgsintervallet, f.eks. én gang om dagen.
  2. Vælg »Indlogget kunde, der har besøgt« i Shopify Flow.
  3. Tilføj en betingelse: customer.tags omfatter vip.
  4. Tilføj »Send intern e-mail« med {{customer.displayName}}.
  5. Aktivér arbejdsgangen.

B2B-køber har været på besøg

Vises, når en indlogget B2B-køber besøger din webshop, sammen med oplysninger om virksomheden og den virksomhedslokation, som købet er til. Besøgene vises samlet pr. virksomhed inden for det tidsrum, du vælger.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til virksomheds- og virksomhedslokationdata (B2B) + adgang til adfærdsdata fra webshops
Tændt Når man aktiverer en Flow-arbejdsgang, der bruger den, slås den til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Giv virksomhedens salgsrepræsentant besked, når virksomhedens indkøbere er aktive.
  • Mål, hvor ofte grossistkunder vender tilbage.

Hvad »B2B Buyer Visited« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
purchasingCompany Objekt Den virksomhed og den lokation, som køberen køber til
purchasingCompany.companyId ID
purchasingCompany.companyName Tekst
purchasingCompany.companyLocationId ID
purchasingCompany.companyLocationName Tekst
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Giv sælgeren besked, når en virksomheds indkøber er aktiv

  1. Indstil besøgsvinduet ved hjælp af indstillingsikonet ved siden af »B2B-køber har besøgt« i appen.
  2. Vælg »B2B-køber har besøgt« i Shopify Flow.
  3. Tilføj »Send intern e-mail«: A buyer of {{purchasingCompany.companyName}} ({{purchasingCompany.companyLocationName}}) is on the store.
  4. Aktivér arbejdsgangen.

Brugerdefineret udløser for webshop

Udløses, når dit tema offentliggør en begivenhed, du har defineret: at indkøbskurven åbnes, at en størrelsesguide bruges, eller at en quiz afsluttes. Du opretter udløseren i appen, giver den et begivenhedsnavn og offentliggør dette navn fra dit tema med én linje JavaScript.

Brande fra Appens webshop i kundens browser
Tilladelse Adgang til webshoppens adfærd
Tændt Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Alt det, som Shopify ikke omtaler: skuffer, modalvinduer, variantvælgere, konfiguratorer.
  • Overfør dine egne data, og brug dem i Shopify Flow.

Hvad »Custom Storefront Trigger« sender til din arbejdsgang

Variabel i Shopify Flow Type Hvad den indeholder
eventName Tekst Det navn, du har offentliggjort for begivenheden, f.eks. cart_drawer_opened. Filtrer efter dette for kun at køre den ene af dem.
triggerName Tekst Det navn, du har givet denne udløser for webshoppen.
output Objekt De data, du offentliggjorde i forbindelse med begivenheden, efter at din transformationskode var blevet kørt.
output.fields Liste over objekter Hver nøgle, i den ordre, den blev defineret.
output.fields (each).key Tekst Nøglen, præcis som den er angivet eller returneret af transformationen (f.eks. »itemCount«).
output.fields (each).value Tekst Værdien, omdannet til en streng. Objekter og arrays leveres som JSON-tekst.
output.json Tekst Hele payloaden som JSON, til forhandlere, der foretrækker at indlæse den på én gang.
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Besvar en quiz om et færdigt produkt

  1. Åbn »Udløsere« i appen, opret en »Brugerdefineret udløser for webshop«, og giv den navnet »quiz_completed«. Kopier det kodestykke, der vises.
  2. I dit tema skal du kalde kodestykket, når quizzen er afsluttet, og overføre resultatet, f.eks. { result: "dry-skin" }.
  3. I Shopify Flow skal du vælge »Custom Webshop Udløser« og tilføje en betingelse: »eventName« er lig med »quiz_completed«.
  4. Indlæs dine data fra output.fields (nøgle-værdi-par) eller fortolk output.json i et »Kør kode«-trin.
  5. Aktivér arbejdsgangen.

Næste skridt

De har alle brug for adgang til webshop-adfærd. De, der har et produkt med sig, har også brug for adgang til produktdata, »Indlogget kunde har besøgt« har desuden brug for adgang til kundedata, og »B2B-køber har besøgt« har også brug for adgang til virksomhedsdata.