Zo stelt u een 'meer besteden, meer besparen'-korting in op Shopify
Eén Bestedingsdoel-aanbieding bevat alle drempels. Bij $100 krijgt de winkelwagen 10% korting, bij $200 15%, bij $300 20%, en de klant krijgt altijd het hoogste niveau dat de winkelwagen bereikt.
- Bestedingsdoel
- Besteed $10010% korting op de bestellingNiveau 1
- Besteed $20015% korting op de bestellingNiveau 2
- Besteed $30020% korting op de bestellingNiveau 3
De winkelwagen toont de besparing die al is toegepast en hoeveel er nog nodig is voor het volgende niveau. Bij $115 ziet de klant 10% korting en een regel die aangeeft dat $85 meer 15% ontgrendelt. Hetzelfde totaal gaat mee naar de checkout.
- $180.00
Hand-Loomed Wool Area Rug
5x7 / Aantal 1
- $120.00
Ceramic Table Lamp
Aantal 1
Zo stel je dit in
- 1
Campagne > Aanbiedingstype
Kies Bestedingsdoel. Dit is een korting van de klasse bestelling, dus het percentage gaat van de bestelling af in plaats van van afzonderlijke regels.
type = spend_goal
- 2
Doel
Laat het doel op alle producten staan, tenzij de promotie bedoeld is voor een deel van de catalogus.
target.scope = all
- 3
Niveaus
Voeg drie niveaus toe op basis van besteding, niet van aantal. Een niveau stelt een bestedingsdrempel of een aantaldrempel in, nooit beide.
tiers[0].minSpend = 10000
- 4
Niveaus > Beloningen
Stel elk niveau in op een percentagebeloning: 10, 15 en 20. Percentages worden ingevoerd als 0 tot 100, niet als decimalen.
tiers[n].rewardType = percentage
- 5
Afronding
Rond de korting eventueel af zodat prijzen op een .99-uitgang uitkomen. Afronding wordt toegepast op de korting en altijd naar beneden, zodat de klant nooit meer betaalt dan het kale percentage.
rewardRounding = end99
- 6
Widgets
Schakel de voortgangswidget voor de winkelwagen in zodat de klant de volgende drempel kan zien. Die duw is het grootste deel van de waarde van dit aanbiedingstype.
- 7
Voorbeeld
Simuleer winkelwagens bij $99, $100, $199 en $300 en controleer of het niveau precies bij elke drempel omslaat, en 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 |
|---|---|---|
| Aanbiedingstype | spend_goal | type |
| Doel | alle producten | target.scope |
| Niveau 1 | minSpend 10000 -> 10% | tiers[0].minSpend |
| Niveau 2 | minSpend 20000 -> 15% | tiers[1].minSpend |
| Niveau 3 | minSpend 30000 -> 20% | tiers[2].minSpend |
| Beloningstype | percentage | tiers[n].rewardType |
| Kortingsklasse | order | discountClasses |
| Methode | automatic | discountMethod |
| Afronding | end99 (optioneel) | rewardRounding |
Zie het van begin tot eind opgebouwd
De aflevering staat er nog niet op
We nemen deze op dit moment op. Het geschreven recept hierboven is compleet, dus je kunt het vandaag al bouwen.
Wat Shopify standaard kan
Shopify ondersteunt een minimaal aankoopbedrag op een automatische bestellingskorting, dus een enkele drempel zoals "10% korting boven $100" heeft helemaal geen app nodig.
Ingebouwde kortingen staan één minimum per korting toe, dus drie niveaus betekenen drie afzonderlijke kortingen. Die concurreren dan met elkaar in plaats van op te schalen, ze tellen elk mee voor de limiet op actieve kortingen, en er is geen winkelwagenwidget die de klant vertelt wat de volgende drempel is.
Let op
- Een niveau stelt een bestedingsdrempel of een aantaldrempel in, niet beide. Het mengen van de twee in één aanbieding wordt geweigerd bij het opslaan, in plaats van later een verrassend resultaat op te leveren.
- Drempels worden opgeslagen in kleine eenheden, dus $100 is 10000. Dit is de meest voorkomende invoerfout in de hele builder.
- Alleen het hoogste behaalde niveau wordt toegepast. Niveaus schalen op, ze stapelen niet.
- Twee kortingen van de klasse bestelling combineren nooit. Als er al een winkelbrede bestellingskorting loopt, bepaal dan welke moet winnen voordat u dit publiceert.
Veelgestelde vragen
- Tellen de niveaus bij elkaar op?
- Nee. De winkelwagen krijgt alleen het hoogste niveau waarvoor deze in aanmerking komt, dus een winkelwagen van $300 krijgt 20% en niet 10 plus 15 plus 20.
- Kan ik bestedingsniveaus en aantalniveaus mengen in één aanbieding?
- Nee. Elk niveau wordt gedefinieerd op basis van besteding of aantal. Als u beide mechanismen nodig heeft, voert u twee aanbiedingen uit en bepaalt u hoe ze moeten combineren.
- Wordt de drempel gemeten voor of na andere kortingen?
- Deze wordt gemeten tegen het subtotaal van de winkelwagen dat de aanbieding ziet op het moment dat deze wordt uitgevoerd. Gebruik het voorbeeld om het gedrag te controleren als er ook een andere korting actief is.
- Kan ik de klant laten zien hoe dichtbij ze zijn?
- Ja, de voortgangswidget van de winkelwagen toont de volgende drempel en het resterende bedrag.
Verwante voorbeelden
Bigger percentage as unit count rises, with control over how mixed variants are counted.
A spend ladder whose rungs pay out in different forms, and the rule that decides when a rung needs its own offer.
A percentage, free shipping, and a gift all unlocking at the same spend threshold.
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.