Sådan kører du et 3 for 2 med billigste vare gratis i Shopify
På tværs af en blandet kollektion afgør det, hvilken af de tre varer der er gratis, om kampagnen koster dig lidt eller meget. At gøre den billigste kvalificerende vare gratis er standarden, fordi det er det avancesikre valg, og det kunderne allerede forventer.
- Køb X få Y
- $30.00
Scalp Renew Serum
Antal 1
- $28.00
Deep Repair Hair Mask
Antal 1
- $20.00
Volumize Daily Shampoo
Antal 1
Tre varer lægges i kurven, og den billigste falder til nul, med besparelsen vist på sin egen linje. Adfærden matcher det, kunder allerede forbinder med et 3 for 2, så der er intet at forklare.
Sådan sætter du det op
- 1
Kampagne > Tilbudstype
Vælg Køb X, få Y.
type = bxgy
- 2
Mål
Målret kollektionen, kampagnen dækker. Hver vare i den er både en kvalificerende vare og en mulig gratis vare.
target.scope = collections
- 3
Køb og få
Købsantal 2, få-antal 1, med 100% rabat.
bxgy.buyQty = 2
- 4
Valg af få-vare
Sæt valget af få-vare til billigste kvalificerede, så den gratis enhed trækkes fra samme pulje frem for at matche udløseren.
bxgy.getSelection = cheapest_eligible
- 5
Fordeling
Lad fordelingen forblive billigste først. At skifte til dyreste først gør den samme kampagne betydeligt dyrere på en blandet kurv, så skift den kun med vilje.
stacking.allocation = cheapest_first
- 6
Optælling af sæt
Lad gratis enheder forblive som ekstra, så et sæt er to betalte plus en gratis, hvilket er, hvordan et 3 for 2 normalt forstås.
bxgy.freeUnitsAreAdditional = true
- 7
Forhåndsvisning
Simuler en kurv med et bredt prisspænd, og bekræft hvilken enhed der blev gjort gratis, og udgiv derefter.
Hver indstilling, skrevet ud
Det her er de rigtige konfigurationsnøgler, som tilbuddet gemmes med, så du kan tjekke din egen opsætning felt for felt mod tabellen.
| Indstilling | Værdi | Konfigurationsnøgle |
|---|---|---|
| Tilbudstype | bxgy | type |
| Købsantal | 2 | bxgy.buyQty |
| Få-antal | 1 | bxgy.getQty |
| Valg af få-vare | cheapest_eligible | bxgy.getSelection |
| Belønning for få-vare | 100% rabat | bxgy.getDiscountPct |
| Fordeling | cheapest_first (standard) | stacking.allocation |
| Optælling af sæt | gratis enheder ekstra | bxgy.freeUnitsAreAdditional |
| Loft for belønning | valgfrit pr. ordre | bxgy.maxRewardsPerOrder |
Se det bygget fra start til slut
Afsnittet er ikke oppe endnu
Vi er ved at optage det. Den skrevne opskrift ovenfor er komplet, så du kan bygge det allerede i dag.
Hvad Shopify kan af sig selv
Native Køb X, få Y gør den billigste kvalificerende enhed gratis, så den grundlæggende adfærd matcher uden en app.
Native Køb X, få Y giver ingen kontrol over fordelingen, hvis du ønsker den modsatte adfærd, intet uafhængigt loft over rabatterede enheder pr. ordre, og ingen måde at forhåndsvise en kurv med blandede priser, før du udgiver.
Vær opmærksom på
- Fordeling er en avancebeslutning, ikke en visningspræference. Dyreste først kan på et bredt prisspænd koste flere gange så meget pr. ordre.
- Gratis enheder er som standard ekstra, så seks varer giver to gratis frem for tre.
- Uden et loft over belønninger pr. ordre kan en stor ordre gøre mange enheder gratis på én gang.
- Hvis kollektionen spænder over et meget bredt prisinterval, bør du overveje at indsnævre målet frem for at acceptere spændet.
Ofte stillede spørgsmål
- Hvilken vare er gratis i et 3 for 2?
- Den billigste kvalificerende vare, som standard. Det matcher Shopifys native adfærd og kundernes forventning.
- Kan jeg gøre den dyreste vare gratis i stedet?
- Ja, ved at ændre fordelingen. Regn omkostningen igennem først, for på en blandet kurv er forskellen stor.
- Hvorfor bliver kun to varer gratis i en kurv med seks?
- Fordi hvert sæt som standard er to betalte plus en gratis. Seks enheder udgør to fuldstændige sæt.
- Kan jeg sætte et loft over, hvor mange gratis enheder én ordre kan tage?
- Ja, med et loft pr. ordre over belønninger.
Relaterede eksempler
Buy one get one where any variant in the range can be the free unit.
Second item half price, repeating on every subsequent pair rather than once per cart.
Any 3 items from a collection for one price, repeating for every complete set.
Byg det her i din egen butik
Hver opskrift i biblioteket kører på den samme motor på serversiden, så kurvens total og kassens total stemmer overens.