Sådan stabler du rabatter i Shopify uden gætteriet ved kassen
Sådan stabler du rabatter i Shopify handler om indstillinger, platformen skjuler som standard: hver rabat hører til en klasse (produkt, ordre eller fragt), og om to rabatter kombineres, afgøres pr. tilbud, pr. klasse. Stackable giver hvert tilbud disse kombinationskontakter, så et volumentrin, et forbrugsmål og fri fragt lægges sammen præcis, som du har konfigureret dem, hver gang.
Forhandlere på Shopifys forum stiller det samme spørgsmål igen og igen:
“Hvorfor anvender min butik kun den højeste rabat og ignorerer resten? Jeg har brug for, at en volumenrabat og fri fragt virker på samme ordre, og Shopify support siger, at platformen bare vælger én rabat og dropper den anden.”
Shopify sorterer hver rabat i en klasse (produkt, ordre eller fragt) og nægter at kombinere dem, medmindre hver rabat eksplicit tilvælger det: når to rabatter begge kunne anvendes, beholder kassen den ene og dropper stiltiende den anden. Forhandlere, der kører et volumentrin sammen med en butiksbred ordrerabat, får inkonsistente resultater uden varsel, og den eneste måde at opdage det på er at afgive en testordre og læse kvitteringen.
Sådan løser Stackable det
Skærmbillede på vej
Indstil kombinationskontakterne på hvert tilbud
Hvert tilbud har tre kontakter: kombiner med produktrabatter, med ordrerabatter og med fragtrabatter. De svarer én til én til, hvordan Shopify afgør kombinationer ved kassen, og en tildelingsindstilling afgør, hvilke enheder der får en delvis belønning. Intet overlades til en skjult standard.
Skærmbillede på vej
Forhåndsvis den kombinerede beregning, før den går live
Kør en eksempelkurv gennem alle aktive tilbud, og se den nøjagtige linje-for-linje-total, den samme beregning kassen kører.
Skærmbillede på vej
Kassen anvender den identiske stak
Beregningen kører inde i en Shopify Function, så kurv, kasse og Shop Pay beregner samme total fra én motor, ikke separat logik, der skal holdes synkroniseret.
Kombinationsmatrixen for rabatklasser
Shopify sorterer hver rabat i én af tre klasser: produkt, ordre eller fragt. Om to rabatter kombineres på tværs af klasser, afgøres pr. tilbud, og Stackable placerer den kontakt på hvert tilbud, du opretter.
| Kombineres med → | Product discounts | Order discounts | Shipping discounts |
|---|---|---|---|
| Product discounts | Kombineres, én produktrabat pr. varelinje | Konfigurerbar pr. tilbud | Konfigurerbar pr. tilbud |
| Order discounts | Konfigurerbar pr. tilbud | Kombineres aldrig | Konfigurerbar pr. tilbud |
| Shipping discounts | Konfigurerbar pr. tilbud | Konfigurerbar pr. tilbud | Kombineres aldrig |
Konfigurerbar betyder, at hvert tilbuds egen kombinationskontakt afgør, om de to klasser lægges sammen. To produktrabatter kan anvendes på samme kurv, men Shopify anvender højst én produktrabat pr. varelinje; to på samme linje er en Shopify Plus-funktion. To ordrerabatter, eller to fragtrabatter, kombineres aldrig.
Brug det sådan her
Et hudplejemærke vil have, at "3+ varer giver 15% rabat" også låser fri fragt op, uden at kunderne skal bruge en separat kode.
Opret et volumentrin-tilbud afgrænset til hudplejekollektionen, og slå "Kombiner med fragtrabatter" til. Opret et fri fragt-tilbud med samme 3-vares tærskel, og slå "Kombiner med produktrabatter" til.
En kurv med 3 varer viser 15% rabat på produkttotaler plus fri fragt ved kassen, i nøjagtig overensstemmelse med det, kurvsiden allerede viste.
Et permanent "køb 2, spar 10%"-volumentrin skal lade et BFCM-forbrugsmål (20 USD rabat på ordrer over 150 USD) lægge oveni for store kurve.
Slå "Kombiner med ordrerabatter" til på volumentilbuddet. Slå "Kombiner med produktrabatter" til på forbrugsmål-tilbuddet.
En kvalificerende kurv får begge rabatter lagt sammen på én ordre; mindre kurve får stadig de automatiske 10%, og ingen af tilbuddene ødelægger det andet.
Et udsalg (40% rabat) og en butiksbred ordrerabat (15% rabat) må aldrig kombineres, da begge dele samtidig ville sælge nogle produkter under kostpris.
Lad kombinationskontakterne stå fra på begge tilbud. Fra er standarden: hvert tilbud kører for sig selv, medmindre du eksplicit tilvælger det.
Kassen anvender altid præcis én af de to, aldrig begge stablet, og simulatoren bekræfter adfærden på en eksempelkurv, før kampagnen går live.
Almindelige spørgsmål
Understøtter Shopify rabatstabling som en indbygget funktion?
Kun inden for grænser, og kontrollerne er gemt væk. Shopify kan kombinere rabatter på tværs af klasser (produkt, ordre, fragt), når hver rabat tilvælger det, men kun én produktrabat anvendes pr. varelinje (to på samme linje er en Shopify Plus-funktion). Stackable placerer de tre kombinationskontakter på hvert tilbud, så du ser og kontrollerer præcis, hvad kassen vil gøre.
Virker stablede rabatter med Shop Pay, Apple Pay og Google Pay?
Ja. Hver beregning kører inde i en Shopify Function ved kassen, så hurtige kasser beregner den samme stablede total som den almindelige kasseside.
Kan jeg forhindre tilbud i at kombineres?
Ja, det er standarden. Hver kombinationskontakt starter fra, så et tilbud aldrig lægger sig oveni en anden rabatklasse, medmindre du tilvælger det. Simulatoren bekræfter adfærden på en eksempelkurv, før kampagnen går live.
Hvordan ved jeg, hvad der faktisk vil blive stablet på en rigtig kurv?
Kør kurvsimulatoren, før du går live: den viser, hvilke tilbud der udløste, hvilke der ikke gjorde, og hvorfor, med den nøjagtige kombinerede total kassen vil opkræve. Rapportering pr. ordre af, hvilke tilbud der blev anvendt, er på vejkortet.
Relaterede funktioner
Volume Discounts
Shopify quantity breaks, natively, pool every product in a collection toward one shared threshold. Stackable's tiers count the exact product, and only the variants you choose, so a chair buyer doesn't get a discount by adding three unrelated items to the cart.
Spend Goal
A spend goal discount pays off the order once a cart crosses a spend threshold you set, like spend $50 get 10% off or spend $100 get $15 off. It runs on the same server-side engine as every other Stackable offer, so the reward a shopper sees on the cart page is exactly what checkout charges, and a live progress bar shows how close they are to unlocking it.
Free Shipping
Free shipping over $75, free shipping over $100, whatever threshold fits your margins: Stackable pairs a shipping-class discount with a live cart progress bar, computed by the same server-side engine, so the number on the bar and the shipping cost at checkout can never drift apart.
Installer Stackable og start med Rabatstabling
Hver tilbudstype kører på den samme server-side motor, så uanset hvad du kombinerer, holder regnestykket ved kassen.
Gratis plan tilgængelig. Intet kort krævet.