Så ger du en annan belöning på varje rabattnivå i Shopify
Belöningstyp väljs per nivå, så en köptrappa kan betala $10 rabatt på det första steget och en procentsats på det andra. Ett steg som betalar ut i produkt är en annan rabattklass, så det blir ett andra erbjudande i samma kampanj, och det avgör om stegen ersätter varandra eller läggs samman.
- Köpmål
- Gratis present
Kundvagnen namnger belöningen i sina egna termer: ett dollarbelopp på det första steget, en procentsats på det andra. Vid $250 kommer paletten ovanpå procentsatsen istället för att ersätta den, eftersom den kommer från ett annat erbjudande. Att eskalera mellan former upplevs som ett större hopp än att eskalera en enskild procentsats.
- Spendera $75$10 rabatt på ordernerbjudande 1, fixed
- Spendera $15015 % rabatt på ordernerbjudande 1, percentage
- Spendera $250Gratis ögonskuggspaletterbjudande 2, free_gift
- $140.00
Leather Chelsea Boot
US 9 / Antal 1
- $78.00
Wrap Midi Dress
M / Antal 1
- $64.00
Ribbed Knit Cardigan
M / Antal 1
Så ställer du in det
- 1
Kampanjer > Ny kampanj
En kampanj håller båda erbjudandena, så hela trappan delar ett schema och pausas på en plats.
- 2
Erbjudande 1 > Erbjudandetyp
Välj Kundvagnsmål. Detta erbjudande bär varje steg som betalar ut i pengar, och det är orderklass.
type = spend_goal
- 3
Erbjudande 1 > Nivå 1
Gräns $75 med en Rabattbelopp-belöning på $10.
tiers[0].rewardType = fixed
- 4
Erbjudande 1 > Nivå 2
Gräns $150 med en Procent rabatt-belöning på 15. Rabattbelopp och Procent rabatt är de enda två belöningstyperna en köptrappa erbjuder, eftersom ett fast pris och en gratisartikel båda definieras av ett antal enheter istället för av spenderat belopp.
tiers[1].rewardType = percentage
- 5
Erbjudande 2 > Erbjudandetyp
Lägg till ett andra erbjudande och välj Gratis gåva. Detta är $250-steget. Det är produktklass, och det är där själva gåvan namnges, vilket är varför den inte kan finnas på kundvagnsmålet.
type = free_gift
- 6
Erbjudande 2 > Nivå och gåva
En nivå vid $250, välj sedan paletten som gåva och lägg till en reserv ifall den blir slutsåld.
freeGift.giftVariantIds = [palette, backup]
- 7
Båda erbjudanden > Kombinering
På kundvagnsmålet, aktivera kombinering med produktrabatter, och på gratis gåvan, aktivera kombinering med orderrabatter. Utan båda omkopplarna får $250-kundvagnen en belöning istället för två.
stacking.combinesWithProductDiscounts = true
- 8
Förhandsgranskning
Simulera vid $80, $160 och $260. Bekräfta att pengasteget ändrar form vid $150 och att $260-kundvagnen bär procentsatsen och gåvan tillsammans, publicera sedan.
Varje inställning, utskriven
Det här är de verkliga konfigurationsnycklarna som erbjudandet sparas med, så du kan stämma av din egen uppsättning fält för fält mot tabellen.
| Inställning | Värde | Konfigurationsnyckel |
|---|---|---|
| Erbjudande 1 typ | spend_goal, orderklass | type |
| Erbjudande 1 nivå 1 | minSpend 7500 -> fixed 1000 | tiers[0].rewardType |
| Erbjudande 1 nivå 2 | minSpend 15000 -> percentage 15 | tiers[1].rewardType |
| Köptrappans belöningstyper | endast fixed och percentage | tiers[n].rewardType |
| Erbjudande 2 typ | free_gift, produktklass | type |
| Erbjudande 2 nivå | minSpend 25000 -> free_item | tiers[0].rewardType |
| Gåvkandidater | primär plus reserv, första i lager vinner | freeGift.giftVariantIds |
| Kombinera (kundvagnsmål) | med produktrabatter: true | stacking.combinesWithProductDiscounts |
| Kombinera (gratis gåva) | med orderrabatter: true | stacking.combinesWithOrderDiscounts |
| Belöningsregel, inom ett erbjudande | endast högsta uppfyllda nivån | tiers |
| Belöningsregel, över erbjudanden | båda betalar ut när båda kvalificerar | stacking |
| Nivåetiketter | valfritt, endast visning | tiers[n].label |
| Platser använda | 2 mot gränsen för aktiva rabatter | discountMethod |
Vad Shopify klarar på egen hand
Varje enskilt steg kan byggas som en egen inbyggd rabatt med ett minsta köpbelopp, och de inbyggda kombinationsinställningarna låter en produktrabatt och en orderrabatt existera tillsammans.
Inbyggda rabatter har inget koncept för en trappa, så tre separata minimibeloppsrabatter utlöses alla på en stor kundvagn istället för att pengastegen ersätter varandra. Att få fram eskalering av dem innebär att redigera gränser för hand varje gång kampanjen ändras.
Tänk på
- Inom ett erbjudande ersätter stegen varandra: en $200-kundvagn får 15 %, inte 15 % plus $10. Över erbjudanden ackumuleras de, vilket är varför $250-kundvagnen får procentsatsen och gåvan tillsammans.
- En köptrappa kan inte betala ut i produkt. En gratisartikel-belöning är bara giltig på ett Gratis gåva- eller Köp X få Y-erbjudande, och själva gåvan namnges på Gratis gåva-erbjudandet, så produktsteget måste vara sitt eget erbjudande.
- Detta använder två platser mot taket för aktiva rabatter istället för en. Trappor som byter belöningsklass är billiga i ansträngning men inte gratis mot gränsen.
- Rabattbelopp- och procentbelöningar på noll avvisas. Om du vill ha ett steg värt ingenting ännu, utelämna det istället för att sätta det till noll.
- Amount-off and percentage rewards of zero are rejected. If you want a rung worth nothing yet, leave it out rather than setting it to zero.
Vanliga frågor
- Kan ett erbjudande blanda procentsatser och dollarbelopp?
- Ja. Belöningstyp är en inställning per nivå, så en köptrappa kan betala ett rabattbelopp på ett steg och en procentsats på nästa.
- Kan den högsta nivån av ett kundvagnsmål vara en gratis produkt?
- Inte på själva kundvagnsmålet. En gratisartikel-belöning är bara giltig på ett Gratis gåva- eller Köp X få Y-erbjudande, så produktsteget är ett andra erbjudande i samma kampanj, spärrat vid samma gräns.
- Läggs belöningarna samman över nivåer?
- Inom ett erbjudande, nej: kundvagnen får den enda högsta nivån den kvalificerar för. Över två erbjudanden, ja: varje utvärderas för sig, så en kundvagn över $250 får procentsatsen och gåvan.
- Shopify tillåter en rabatt att spänna över klasser. Varför kräver detta två erbjudanden?
- Eftersom versionen med ett erbjudande skulle bete sig sämre, inte för att plattformen förbjuder det. Inom ett enda erbjudande betalar bara den högsta nivån ut, så ett produktsteg vid $250 skulle ERSÄTTA 15 %-steget istället för att läggas till det: kunden skulle förlora sin procentsats i exakt det ögonblick de spenderade som mest. Att dela upp produktsteget i ett eget erbjudande är det som låter en $282-kundvagn behålla 15 % och få gåvan. Vi vill hellre att standarden ska vara det utfall handlare faktiskt menar.
- Varför inte bygga varje steg som sitt eget erbjudande?
- Eftersom de då alla utlöses samtidigt på en stor kundvagn istället för att eskalera, och var och en förbrukar en plats mot gränsen för aktiva rabatter. Håll allt som betalar ut i samma klass inom ett erbjudande, och dela bara när klassen ändras.
Relaterade exempel
Three spend thresholds, each unlocking a bigger percentage off the order.
A percentage, free shipping, and a gift all unlocking at the same spend threshold.
A different gift at each spend threshold, with the highest qualifying gift awarded.
Bygg det här i din egen butik
Varje recept i biblioteket körs på samma motor på serversidan, så varukorgens summa och kassans summa stämmer överens.