Hoe u bij elk kortingsniveau een andere beloning geeft op Shopify
Het beloningstype wordt per niveau gekozen, dus één bestedingsladder kan bij de eerste sport $10 korting betalen en bij de tweede een percentage. Een sport die in product uitbetaalt, hoort bij een andere kortingsklasse en wordt daarom een tweede aanbieding in dezelfde campagne, en dat verandert of de sporten elkaar vervangen of optellen.
- Bestedingsdoel
- Gratis cadeau
De winkelwagen benoemt de beloning in eigen termen: een dollarbedrag bij de eerste sport, een percentage bij de tweede. Bij $250 komt het palet bovenop het percentage in plaats van dit te vervangen, omdat het uit een andere aanbieding komt. Overstappen tussen vormen voelt als een grotere sprong dan het opschalen van één percentage.
- Besteed $75$10 korting op de bestellingaanbieding 1, fixed
- Besteed $15015% korting op de bestellingaanbieding 1, percentage
- Besteed $250Gratis oogschaduwpaletaanbieding 2, free_gift
- $140.00
Leather Chelsea Boot
US 9 / Aantal 1
- $78.00
Wrap Midi Dress
M / Aantal 1
- $64.00
Ribbed Knit Cardigan
M / Aantal 1
Zo stel je dit in
- 1
Campagnes > Nieuwe campagne
Eén campagne bevat beide aanbiedingen, zodat de hele ladder één schema deelt en op één plek pauzeert.
- 2
Aanbieding 1 > Aanbiedingstype
Kies Bestedingsdoel. Deze aanbieding draagt elke sport die in geld uitbetaalt en is van de bestellingsklasse.
type = spend_goal
- 3
Aanbieding 1 > Niveau 1
Drempel $75 met een beloning van $10 korting.
tiers[0].rewardType = fixed
- 4
Aanbieding 1 > Niveau 2
Drempel $150 met een beloning van 15% korting. Bedrag korting en Percentage korting zijn de enige twee beloningstypen die een bestedingsladder biedt, omdat een vaste prijs en een gratis artikel allebei worden bepaald door een aantal eenheden in plaats van door besteding.
tiers[1].rewardType = percentage
- 5
Aanbieding 2 > Aanbiedingstype
Voeg een tweede aanbieding toe en kies Gratis cadeau. Dit is de sport bij $250. Het is van de productklasse, en hier wordt het cadeau zelf benoemd, daarom kan dit niet op het bestedingsdoel staan.
type = free_gift
- 6
Aanbieding 2 > Niveau en cadeau
Eén niveau bij $250, kies dan het palet als cadeau en voeg een back-up toe voor het geval het uitverkocht is.
freeGift.giftVariantIds = [palette, backup]
- 7
Beide aanbiedingen > Stapelen
Schakel bij het bestedingsdoel de combinatie met productkortingen in, en bij het gratis cadeau de combinatie met bestellingskortingen. Zonder beide schakelaars krijgt de winkelwagen bij $250 één beloning in plaats van twee.
stacking.combinesWithProductDiscounts = true
- 8
Voorbeeld
Simuleer bij $80, $160 en $260. Bevestig dat de geldsport bij $150 van vorm verandert en dat de winkelwagen bij $260 het percentage en het cadeau samen draagt, publiceer daarna.
Elke instelling, uitgeschreven
Dit zijn de echte configuratiesleutels waarmee de aanbieding wordt opgeslagen, zodat je je eigen instelling veld voor veld met deze tabel kunt vergelijken.
| Instelling | Waarde | Configuratiesleutel |
|---|---|---|
| Type aanbieding 1 | spend_goal, bestellingsklasse | type |
| Aanbieding 1, niveau 1 | minSpend 7500 -> fixed 1000 | tiers[0].rewardType |
| Aanbieding 1, niveau 2 | minSpend 15000 -> percentage 15 | tiers[1].rewardType |
| Beloningstypen bestedingsladder | alleen fixed en percentage | tiers[n].rewardType |
| Type aanbieding 2 | free_gift, productklasse | type |
| Niveau aanbieding 2 | minSpend 25000 -> free_item | tiers[0].rewardType |
| Cadeaukandidaten | primair plus back-up, eerste op voorraad wint | freeGift.giftVariantIds |
| Combineren (bestedingsdoel) | met productkortingen: true | stacking.combinesWithProductDiscounts |
| Combineren (gratis cadeau) | met bestellingskortingen: true | stacking.combinesWithOrderDiscounts |
| Toekenningsregel binnen een aanbieding | alleen het hoogste behaalde niveau | tiers |
| Toekenningsregel over aanbiedingen heen | beide betalen uit wanneer beide voldoen | stacking |
| Niveaulabels | optioneel, alleen weergave | tiers[n].label |
| Gebruikte slots | 2 van de limiet voor actieve kortingen | discountMethod |
Wat Shopify standaard kan
Elke afzonderlijke sport kan worden gebouwd als eigen native korting met een minimumbestelbedrag, en de native combinatie-instellingen laten een productkorting en een bestellingskorting naast elkaar bestaan.
Native kortingen kennen geen ladder, dus drie aparte kortingen met minimumbestelbedrag activeren allemaal tegelijk bij een grote winkelwagen in plaats van dat de geldsporten elkaar vervangen. Om daar een oploop van te maken, moet u de drempels bij elke wijziging van de actie handmatig bewerken.
Let op
- Binnen één aanbieding vervangen de sporten elkaar: een winkelwagen boven $200 krijgt de 15%, niet de 15% plus de $10. Over aanbiedingen heen tellen ze op, daarom krijgt de winkelwagen bij $250 het percentage en het cadeau samen.
- Een bestedingsladder kan niet in product uitbetalen. Een beloning van het type gratis artikel is alleen geldig bij een Gratis cadeau- of Koop X krijg Y-aanbieding, en het cadeau zelf wordt benoemd op de Gratis cadeau-aanbieding, dus de productsport moet een eigen aanbieding zijn.
- Dit gebruikt twee slots tegen de limiet voor actieve kortingen in plaats van één. Ladders die van beloningsklasse wisselen, kosten weinig moeite maar zijn niet gratis tegenover de limiet.
- Bedrag- en percentagebeloningen van nul worden geweigerd. Als u een sport wilt die nog niets waard is, laat deze dan weg in plaats van op nul te zetten.
- 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.
Veelgestelde vragen
- Kan één aanbieding percentages en dollarbedragen mengen?
- Ja. Het beloningstype is een instelling per niveau, dus één bestedingsladder kan bij de ene sport een bedrag korting betalen en bij de volgende een percentage.
- Kan het hoogste niveau van een bestedingsdoel een gratis product zijn?
- Niet op het bestedingsdoel zelf. Een beloning van het type gratis artikel is alleen geldig bij een Gratis cadeau- of Koop X krijg Y-aanbieding, dus de productsport is een tweede aanbieding in dezelfde campagne, gekoppeld aan dezelfde drempel.
- Tellen de beloningen op over de niveaus heen?
- Binnen één aanbieding niet: de winkelwagen ontvangt alleen het hoogste niveau waarvoor deze in aanmerking komt. Over twee aanbiedingen heen wel: elke wordt apart beoordeeld, dus een winkelwagen boven $250 ontvangt het percentage en het cadeau.
- Shopify staat toe dat één korting meerdere klassen omvat. Waarom zijn hier twee aanbiedingen voor nodig?
- Omdat de versie met één aanbieding zich slechter zou gedragen, niet omdat het platform het verbiedt. Binnen één aanbieding betaalt alleen het hoogste niveau uit, dus een productsport bij $250 zou de sport van 15% VERVANGEN in plaats van erbij op te tellen: de klant zou precies op het moment dat hij het meest uitgeeft zijn percentage verliezen. De productsport in een eigen aanbieding splitsen is wat een winkelwagen boven $282 de 15% laat behouden en tegelijk het cadeau geeft. Wij willen liever dat de standaardinstelling het resultaat oplevert dat handelaren daadwerkelijk bedoelen.
- Waarom niet elke sport als eigen aanbieding bouwen?
- Omdat ze dan allemaal tegelijk activeren bij een grote winkelwagen in plaats van op te lopen, en elke sport een slot verbruikt tegen de limiet voor actieve kortingen. Houd alles dat in dezelfde klasse uitbetaalt samen in één aanbieding en splits alleen wanneer de klasse verandert.
Verwante voorbeelden
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.
Bouw dit in je eigen winkel
Elk recept in deze bibliotheek draait op dezelfde server-side engine, dus het winkelwagentotaal en het afrekentotaal komen overeen.