Utløsere for butikkfronter

Utløsere for butikkfronter

Kopier side

Utløs Shopify Flow basert på kundenes atferd: produktvisninger, endringer i handlekurven, tomme søk, utsolgte varianter og feil ved kassen via en webpiksel.

Alle andre utløsere i denne appen utløses av noe som har skjedd i administrasjonspanelet ditt: en bestilling er betalt, et produkt er oppdatert, et metafelt er endret. Shopify gir oss beskjed, og arbeidsflyten din settes i gang.

Utløsere i nettbutikken utløses av handlinger fra en kunde. En produktside ble vist, en vare ble lagt i handlekurven, et søk ga ingen treff, en rabattkode ble avvist i kassen. Shopify sender ikke webhooks for noen av disse hendelsene, så appen registrerer dem ved hjelp av en Web Pixel som kjører i nettbutikken din.

Det er verdt å merke seg denne forskjellen, fordi den forklarer det meste av det som følger: hva appen kan se, hva den ikke kan se, og hvorfor disse utløserne kan ha et langt høyere volum enn det du er vant til.

Butikkfronten Pixel

Når den første utløseren for nettbutikken din aktiveres, installerer appen automatisk en webpiksel i nettbutikken din. Du trenger verken å redigere temaet eller lime inn kode.

Pikselet abonnerer kun på de hendelsene som de aktiverte utløserne dine trenger. Hvis du aktiverer «Storefront Search» og ingenting annet, blir produktvisninger aldri sendt, aldri mottatt og aldri telt. Hvis du deaktiverer alle «Storefront»-utløserne igjen, forblir pikselet installert, men inaktivt: det abonnerer ikke på noen hendelser og sender ingenting.

Samtykke fra kunden

Pikselet respekterer personverninnstillingene for kundene i nettbutikken din. Det krever samtykke til analyse, og Shopify kjører det kun for kunder som har gitt dette samtykket. Uten dette samtykket blir ingenting samlet inn i nettleseren, ingenting sendes til oss, ingen kvote brukes og ingen arbeidsflyt utføres.

Dette gjelder også ved kassen, så «Feil ved kassen» og «Rabattkode avvist ved kassen» krever samme samtykke som utløserne i nettbutikken.

Det betyr også at utløsere i butikkfronten etter design rapporterer for få data i regioner der samtykke er basert på aktiv tilmelding. Dette er den forventede oppførselen, ikke en feil man må omgå.

Pass consent from your own banner to Shopifyjavascript
window.Shopify.loadFeatures(
  [{ name: "consent-tracking-api", version: "0.1" }],
  (error) => {
    if (error) return;
    // Call this when the shopper makes a choice in your banner.
    // Pass what they actually chose - storefront triggers need analytics.
    window.Shopify.customerPrivacy.setTrackingConsent(
      { analytics: true, marketing: false, preferences: false },
      () => {},
    );
  },
);

Shopify's reference for this is the Customer Privacy API.

Når du tester en trigger for butikkfronten, må du først godta informasjonsbanneret om informasjonskapsler og bruke en nettleser uten annonseblokkering. Et privat vindu åpnes alltid uten samtykke, så en trigger som fungerer i din vanlige nettleser kan virke som om den ikke fungerer der. For å sjekke om selve pikselet er installert, åpner du Innstillinger > Kundehendelser i Shopify-administrasjonspanelet.

Utløserne

Utløser Begynner når
Produkt sett i butikkvinduet En kunde åpner en produktside
Visning av butikkfront-kolleksjonen En kunde åpner en samleside
Varekurv i nettbutikken er vist En kunde åpner siden med handlekurven
Produkt fra nettbutikken lagt til i handlekurven En vare legges i handlekurven
Produkt i butikkvinduet fjernet fra handlekurven En vare blir fjernet fra handlekurven
Kasseprosessen i nettbutikken er startet En kunde går til kassen
Søk i nettbutikken Et søk gir minst ett treff
Søket i nettbutikken ga ingen resultater Et søk gir ingen treff
Vist variant som er utsolgt En kunde ser på en produktside der den viste varianten er utsolgt
Feil ved kassen vises I kassen vises det en feilmelding til kunden
Rabattkode ved kassen ble avvist En rabattkode blir avvist ved kassen
B2B-kjøper på besøk En innlogget B2B-kjøper besøker nettbutikken
Innlogget kunde har besøkt En innlogget kunde besøker butikken
Brukerdefinert utløser for butikkfront Ditt eget arrangement, publisert fra temaet ditt

Vist variant som er utsolgt

Denne bør man lese nøye, fordi det er denne utløseren som mest sannsynlig vil oppføre seg annerledes enn det navnet tilsier.

Dette er et signal om behov for påfyll: det forteller deg at en ekte kunde har sett på noe du ikke kan selge til vedkommende. Kombinert med en Shopify Flow-arbeidsflyt kan den merke produktet, varsle innkjøpsavdelingen eller legge kunden til på en venteliste.

Dette beregnes, ikke rapporteres. Kunderens nettleser har ingen anelse om hva du har på lager, så pikselet sender en ren produktvisning, og appen tar en avgjørelse ut fra sine egne lageroppføringer.

Den sjekker en variant, ikke hele produktet

Utløseren aktiveres for den varianten som vises på produktsiden, ikke for produktet som helhet. Et produkt med fire varianter på lager og én utsolgt variant utløser kun når det er den utsolgte varianten som vises.

Det er derfor den heter «Visning av utsolgt variant», og derfor gir utløseren arbeidsflyten din både varianten og produktet den tilhører.

Det oppdages ikke at varianten byttes etter at siden er lastet inn

Shopify registrerer en produktvisning når kunden kommer inn på siden. Å klikke seg videre til variantvelgeren etterpå regnes som en endring i tilstanden på den samme siden, ikke som en ny sidevisning, så Shopify registrerer ikke dette, og appen får aldri vite om det.

I praksis: En lenke som går direkte til den utsolgte varianten (en URL med ?variant=, eller hvis man kommer fra en samling der den er det viste alternativet) utløser dette. Å komme til en standardvariant som er på lager og deretter velge den utsolgte varianten, utløser det ikke.

Hvis du trenger det, kan du opprette din egen hendelse ved endring av variant fra temaet ditt ved hjelp av Tilpassede utløsere for butikkfronten.

«Utsolgt» betyr null eller mindre på alle lokasjoner

Appen summerer den tilgjengelige mengden på hvert sted som har denne varianten på lager. Utløseren aktiveres når denne summen er null eller lavere.

To konsekvenser det er verdt å ta høyde for:

  • Lokasjoner som ikke betjener nettbutikken din, teller likevel med. Lagerbeholdning som ligger på et lager eller i en butikk som ikke fungerer som salgskanal for dette produktet, får det totale tallet til å se bra ut, slik at utløseren forblir inaktiv selv om kunden ikke kan kjøpe varen.
  • Oversalg tas ikke i betraktning. En variant som er innstilt til å fortsette å selges selv om varen er utsolgt, kan fortsatt kjøpes til null, slik at utløseren aktiveres samtidig som kunden faktisk kan fullføre bestillingen.
Hvis du aktiverer denne funksjonen, aktiveres også «Storefront Product Viewed»

Det må det. Beslutningen om utsolgt tas ut fra en produktvisning, så appen må motta alle produktvisningene for å finne de få som er relevante.

Det betyr at hver produktvisning teller med i kvoten din, ikke bare de som er utsolgt. I en butikk med høy trafikk er dette den aller dyreste utløseren i appen, og kostnaden avhenger av trafikken din, ikke av hvor ofte du blir utsolgt.

Vi fremhever avhengigheten i stedet for å skjule den, slik at tallet på brukssiden din aldri kommer som en overraskelse.

Det forutsetter at varelageret er synkronisert

Appen sammenligner med sine egne lageroppføringer. Hvis en variant aldri har blitt synkronisert, kjenner ikke appen lagernivået og gir ingen melding i stedet for å gjette - å rapportere en usynkronisert variant som utsolgt ville være verre enn å ikke rapportere noe i det hele tatt.

Lagerbeholdningen synkroniseres automatisk når du aktiverer utløseren. Du kan kjøre den på nytt når som helst fra siden «Utløsere».

Søk

Søk gir deg to utløsere, og et enkelt søk utløser nøyaktig én av dem:

  • Storefront Search ga ingen resultater når søket ikke fant noe. Dette er det de fleste butikker ønsker: en liste over varer som kundene forventet at du skulle selge.
  • Søkeresultat i butikkfronten når søket har gitt treff.

Siden de utelukker hverandre, kan du trygt aktivere begge uten at det blir dobbelttelling. Storefront Search inneholder også det første resultatet som en produktreferanse, slik at en arbeidsflyt kan basere seg på det kunden mest sannsynlig har sett.

Besøksutløsere

B2B-kjøper på besøk og Innlogget kunde på besøk utløses når en innlogget kunde besøker nettbutikken din. Disse funksjonene gjør det mulig å reagere når en kunde kommer tilbake - for eksempel ved å gjenoppta kontakten, sende varsler til kundekontakten eller legge inn en merknad i kundedataene.

En kunde som blar gjennom ti sider, regnes som ett besøk, ikke ti hendelser. Appen slår sammen gjentakelser til et besøksvindu som du velger per utløser ved hjelp av innstillingsikonet ved siden av bryteren. Innenfor dette vinduet teller kunden én gang.

  • B2B-kjøperbesøk summeres per selskap, slik at to kjøpere fra samme selskap i ett vindu regnes som ett besøk.
  • Innloggede kunder som har besøkt vises samlet per kunde.

Sett verdien til null for å utløse hendelsen ved hvert sidevisning. I en nettbutikk med innloggede brukere vil dette utgjøre svært mange hendelser, så start med en høy verdi og senk den hvis du trenger finere detaljnivå.

Utløsere for kassen

Feil ved kassen vises hver gang kassen viser en feilmelding til en kunde: en adresse som ikke kan bekreftes, en betaling som ble avvist, et felt som ikke godtar det som er skrevet inn. Dette er en måte å oppdage at kassen ikke fungerer som den skal, uten å måtte vente på en supportforespørsel.

Rabattkode avvist ved kassen begrenser dette til ett tilfelle: kassen avviste en rabattkode. Dette skyldes vanligvis en utløpt kampanje, en kode som er delt utover begrensningene, eller en kode fra en e-post som aldri ble aktivert - alt dette er verdt å få vite raskt.

Shopify oppgir ikke for appene hvilken kode som ble tastet inn, så utløseren inneholder Shopifys avvisningsmelding (på kundens språk), men ikke selve koden. Hvis man klikker på «Bruk» med et tomt felt, vises den samme meldingen, så det er ikke mulig å skille mellom de to. Bruk dette til å oppdage en økning i antall avviste koder, ikke til å identifisere en bestemt kampanje.

Neste trinn