← Alle artiklerAutomatiseringer

Sådan tester du en Shopify-markedsføringsautomatisering før lancering

4 min. læsetid

At teste en markedsføringsautomatisering betyder at kontrollere, hvem der kommer ind, hvad der sker under ventetiden, og hvorfor beskederne stopper. En flot forhåndsvisning af e-mailen kan ikke fortælle, om en kunde, der køber, stadig får en påmindelse om at gennemføre købet. Opret et lille sæt kundesituationer i Shopify ud fra de beslutninger, og kontrollér både resultat og udseende for hver besked.

Definér først det forventede forløb

Skriv ned, hvad der skal ske for en abonnent, der opfylder betingelserne, en afmeldt kontakt, en kunde, der køber under en forsinkelse, en person uden personaliseringsdata og en person, der opfylder betingelserne for to kunderejser. Vælg situationer, der svarer til automatiseringens faktiske formål.

Notér forventet besked, kanal, timing og stopunkt for hvert tilfælde. Gør det, før testen køres, så et uventet resultat ikke ubemærket bliver til den nye forventning. Brug kontrollerede poster, og hold testaktivitet adskilt fra beskeder til rigtige kunder.

Giv hvert tilfælde et synligt beståelseskriterium

Brug automatiseringens reelle formål til at definere resultatet. For et forløb, der følger op på en forladt kurv, er disse situationer et nyttigt udgangspunkt. Tilpas detaljerne til den konfigurerede udløser og de understøttede funktioner; listen er ikke en universel testpakke.

  • Abonnent, der opfylder betingelserne: Kommer ind som tilsigtet én gang, får korrekt sprogversion og kurvsammenhæng og sendes til den rette destination.
  • Afmeldt kontakt: Modtager ikke markedsføring på den udelukkede kanal, selvom hændelsen omkring kurven ellers opfylder betingelserne.
  • Køb under forsinkelsen: Senere salgsbeskeder om den forladte kurv stopper efter den tilsigtede købsbetingelse.
  • Manglende personalisering: Beskeden er stadig fuldstændig, læsbar og korrekt uden den manglende værdi.
  • Overlappende kunderejser: De samlede beskeder følger teamets fastlagte prioriteringer og beslutninger om udelukkelse.

Følg betingelserne gennem hele kunderejsen

Gennemgå udløseren og alle betingelser før et sendetrin i Sendvio. Kontrollér, at et e-mailabonnement ikke bruges som stedfortræder for SMS-tilladelse, og at ugyldige kontaktoplysninger ikke bliver berettigede, fordi et andet felt ændres.

Undersøg tidsafhængig adfærd. Et køb, en afmelding eller en ændring af ordrestatus kan ske, mens kunden venter. Kontrollér, at senere handlinger reagerer som tilsigtet, og se efter, om en anden aktiv automatisering sender en modstridende besked i samme periode.

Registrér både forventet og observeret resultat

Brug et enkelt regneark med sagsnavn, startdata, hændelse, forventet besked eller udelukkelse, observeret resultat og dokumentation. Medtag den relevante version af automatiseringen og skabelonen. En note med »testet« fortæller ikke en kollega, hvad der faktisk blev kontrolleret, eller hvorfor en senere ændring betyder noget.

Hold testene kontrollerede. Brug passende testposter og understøttede forhåndsvisnings- eller testmetoder, og fremkald ikke aktive tilbud eller hændelser for rigtige kunder bare for at komme hurtigere gennem forløbet. Hvis en betingelse ikke kan simuleres sikkert, så undersøg den med det ansvarlige team og dokumentér begrænsningen i stedet for at markere testen som bestået.

Hvis et tilfælde fejler, så find den mindste ansvarlige del: indgangsbetingelse, statusændring, forsinkelse, kanalberettigelse, indhold eller destination. Ret den del, gentag derefter den berørte test og eventuelle nærliggende tilfælde, som ændringen kan påvirke. Hvis flere uvedkommende regler ændres på én gang, bliver det sværere at se, hvilken rettelse der virkede.

Test indholdet, når logikken er på plads

Forhåndsvis lange navne, manglende felter, forskellige produkttitler og hver sprogversion. Følg links, og kontrollér rabatbetingelser på destinationssiden. Gennemgå derefter den endelige målgruppe og aktiveringsindstillinger sammen med den ansvarlige for kunderejsen.

Gem scenariearket sammen med noterne til automatiseringen, og gentag relevante tests efter større ændringer. Du behøver ikke teste alle uændrede detaljer hver dag. Fokuser på dele, som nye betingelser, skabeloner, tilbud eller datakilder påvirker, så kontrollen er praktisk nok til at blive brugt.

Medtag et grænsetilfælde omkring den vigtigste regel. Hvis målgruppen bygger på et tidsrum, så undersøg en post lige indenfor og lige udenfor grænsen. Hvis et tilbud kræver et minimumskøb, så test både en kurv, der opfylder kravet, og en, der ikke gør. Grænsetilfælde afslører ofte antagelser, som almindelige eksempler overser.

Før aktivering skal ejeren bekræfte, at uløste fejl er lukket, eller at det berørte trin fortsat er inaktivt. Efter lanceringen skal du stikprøvekontrollere rigtige resultater uden at eksponere unødvendige kundeoplysninger og sammenligne dem med scenariearket. Test er nyttig, fordi den gør den tilsigtede kundeoplevelse tydelig; den er ikke et ritual, hvor man klikker sig gennem editoren, indtil hver blok ser bekendt ud.