Oversigt
- Log ind i Aftersell.
- Klik på Strategies i venstre sidebar-navigation.
- Du ser en liste over dine eksisterende strategier eller en tom tilstand, der opfordrer dig til at oprette din første.
Opret en ny strategi
- Klik på Add Strategy.
- Du føres til strategieditoren, hvor du kan tilføje regler.
Tilføj regler
- Triggere — “hvornår” — kriterier, der skal opfyldes, for at reglen matcher.
- Handlinger — “så” — den oplevelse, der returneres, når reglen matcher.
Definér triggere
Produkttriggere
- Specific product(s) — matcher specifikke Shopify-produkter efter ID
- Collection — matcher produkter, der tilhører specifikke kollektioner
- Tag(s) — matcher produkter med specifikke tags (f.eks. “sale”, “summer”)
- Title — matcher produkttitlen
- Vendor — matcher leverandør-/brandnavnet
- Type — matcher produkttypefeltet (f.eks. “Apparel”, “Electronics”)
- Handle — matcher produktets URL-slug
- Metafield — matcher på brugerdefinerede metafield-namespace/nøgle/værdi-par
- Selling plan — matcher “subscription”- eller “one-time”-produkter. Evalueres kun, når request-konteksten leverer en selling plan for produktet — Aftersells checkout- og post-purchase-upsell-flader sender ikke dette, så triggeren matcher ikke der, medmindre en brugerdefineret integration leverer den eksplicit
Kundetriggere
- Customer tag — f.eks. “VIP”, “loyalty-gold”
- Country code — faktureringsland
- Province code — faktureringsprovins/-stat
- Locale — kundens locale (f.eks. “en-US”)
- Accepts marketing — status for tilmelding til markedsføring
- Order count — antal tidligere ordrer
- Total spent — samlet forbrug i kundens levetid
Kurvtriggere
- Cart subtotal — f.eks. subtotal større end $50
- Item count — samlet antal varer i kurven
- Line count — antal forskellige linjeelementer
- Cart attribute — brugerdefinerede kurvattributter sat via Shopifys cart-API
- Cart note — kurvens notefelt
Lokationstriggere
- Shipping country — leveringsland
- Shipping province — leveringsprovins/-stat
- Shipping method — valgt leveringsmetode
- Store currency — den aktive butiksvalutakode
Marketingtriggere
- URL — matcher en delstreng af landings-URL’en, så du kan målrette en specifik kampagne eller kanal ved at matche en parameter indlejret i URL’en (f.eks.
utm_source=newsletter)
Tidstriggere
- Day of week — den aktuelle dag
- Hour of day — den aktuelle time
Dynamiske triggere
- Always match — en trigger uden betingelse, der altid udløses. Brug den til at få en regel til at køre på hver request (dette adskiller sig fra Catch all på strateginiveau, som kun udløses, når ingen anden regel matcher).
Ikke alle triggere udfyldes på alle flader. Checkout sender for eksempel kun produkt- og kurvkontekst — kunde-, lokations- og marketingtriggere matcher ikke der. Se guiderne Implementering af strategier for, hvad hver flade sender.
Operatorer
Ikke alle operatorer er tilgængelige for alle triggere:
- Listeoperatorer (Contains any / all og deres negationer) gælder for felter med flere værdier som tags, kollektioner, kundetags og specifikke produkter.
- Tekstoperatorer (Equals, Contains og deres negationer) gælder for tekstfelter med én værdi som titel, leverandør, handle, locale, land og URL.
- Numeriske operatorer gælder for felter som kurvens subtotal, vareantal, linjeantal, ordreantal, samlet forbrug og time på dagen. Numeriske operatorer har ingen “does not”-varianter.
- Nogle få felter understøtter kun Equals og Does not equal — selling plan, day of week og accepts marketing.
Definér handlinger
Produkthandlinger
- Specific products — håndplukket enkeltprodukter fra dit Shopify-katalog.
- Collection — returnér alle produkter, der tilhører en bestemt kollektion.
- Product attributes — returnér produkter, der matcher kriterier som tags, leverandør, produkttype eller metafields — de samme attributtyper, der bruges i triggere.
Dynamiske handlinger
- Most popular — din butiks bedst performende produkter efter salgsvolumen, enten i hele butikken eller afgrænset til en kollektion.
- Recently purchased — produkter, der for nylig er købt i hele butikken.
- Inherit from when — genbrug reglens egne triggere (“when”-delen) som produktvælger, så de returnerede produkter matcher de samme kriterier, som reglen blev udløst på.
- AI Recommendations — personaliserede forslag genereret af Aftersells anbefalingsmodel.
Filtreringshandlinger
- Sort — styr, hvilke produkter der vælges:
- Random — et tilfældigt udvalg.
- Price: high → low — de dyreste produkter returneres først.
- Price: low → high — de billigste produkter returneres først.
- Amount/Limit — angiv det maksimale antal produkter, der skal returneres.
Sortering anvendes først, derefter Amount/Limit. Hvis din sortering for eksempel er sat til Random, randomiseres hele produktpuljen, før grænsen anvendes — så du altid får et tilfældigt udsnit, ikke de samme produkter i tilfældig rækkefølge.
Nøgle-værdi-handlinger
meta.data i API-svaret sammen med produktresultaterne. Almindelige anvendelser omfatter:
- Tekst til promoveringsbannere
- Kampagnemærkater til analyseformål
Hvis flere regler matcher og udsender den samme nøgle, vinder værdien fra den første matchende regel — senere regler kan ikke tilsidesætte den.
Regelprioritet og evalueringsrækkefølge
- Evaluerer hver regels triggere mod den leverede kontekst.
- Indsamler produkter fra alle matchende regler.
- Deduplikerer og begrænser resultatet til det konfigurerede maksimum (standard: 20 produkter).
Konfigurer en Catch all
- Aktivér/deaktivér — slå Catch all-reglen til eller fra for strategien. Når den er deaktiveret, returnerer requests, der ikke matcher nogen regler, et tomt resultat.
- Konfigurer handlinger — definér, hvad der skal returneres, med enhver kombination af tilgængelige handlingstyper, ligesom med enhver anden regel.
resolution.fallbackUsed: true.
Globale filtre
- Exclude out of stock — udeluk automatisk alle produkter, der i øjeblikket ikke kan købes.
- Exclude input products — udeluk det eller de produkter, der udløste reglen (f.eks. det produkt, en kunde aktuelt ser på en produktside), så du aldrig anbefaler det samme produkt, kunden allerede kigger på.
- Exclude by product tag — udeluk produkter med specifikke tags.
- Exclude by metafield — udeluk produkter, der matcher et specifikt metafield-namespace/nøgle/værdi.
- Exclude by product ID — udeluk specifikke produkter efter ID.
- Require stock at location — behold kun produkter, der har tilgængeligt lager på en valgt lokation (kræver læsetilladelser til lager og lokationer).
Validering og fejltilstande
- Fuldføre reglen — tilføj den manglende trigger og/eller handling.
- Slette reglen — fjern den helt, hvis den ikke længere er nødvendig.