Hoppa till innehåll
Exempel

Så kör du en rabatt och en gratis gåva på samma Shopify-order

Ett kundvagnsmål som ger 10 % rabatt på ordern och en gratis gåva som lägger till en produkt för 0,00 är två olika rabattklasser, så de kan kombineras på alla Shopify-abonnemang när båda erbjudandena aktiverar det. Detta recept utlöser båda vid $75.

  • Köpmål
  • Gratis present
Halo & Root$86.00
  • Restore Repair Shampoo

    500 ml / Antal 1

    $34.00
  • Restore Repair Conditioner

    500 ml / Antal 1

    $34.00
  • Gentle Body Wash

    Antal 1

    $18.00
Kundvagnsmål - 10 % rabatt över $75-$8.60
Gratis gåva - Mini reseschampoFREE
Total at checkout-$8.60$86.00$77.40
En gräns, två belöningar: pengar av på ordern, och en produkt tillagd utan kostnad.
Det kunden ser

Vid $86,00 visar kundvagnen en rad med 10 % besparing och mini-reseschampot visas som en egen rad utan kostnad. Gåvan är en riktig kundvagnsrad, så kunden kan se den, och den förs vidare till ordern på samma sätt som alla andra varor.

Så bygger du

Så ställer du in det

  1. 1

    Kampanjer > Ny kampanj

    En kampanj, två erbjudanden. Att hålla dem tillsammans innebär ett schema och en plats att pausa båda på.

  2. 2

    Erbjudande 1 > Erbjudandetyp

    Välj Kundvagnsmål. Detta är en orderklassrabatt, så den tar en procentsats av hela ordern istället för specifika rader.

    type = spend_goal

  3. 3

    Erbjudande 1 > Nivåer

    En nivå vid $75 för 10 % rabatt. Köpgränser lagras i mindre enheter, så $75 är 7500.

    tiers[0] = minSpend 7500, percentage 10

  4. 4

    Erbjudande 2 > Erbjudandetyp

    Välj Gratis gåva. Gränsen finns på nivån och själva gåvan finns på erbjudandet.

    type = free_gift

  5. 5

    Erbjudande 2 > Gåva

    Välj mini-reseschampot som gåva, lägg sedan till en eller två reserver. Om den första kandidaten är slut i lager ger butiken nästa i listan, så erbjudandet dör inte tyst när en gåva blir slutsåld.

    freeGift.giftVariantIds = [primary, backup]

  6. 6

    Erbjudande 2 > Gränser

    Lämna taket på en gåva per order om du inte medvetet vill att en kund ska kunna samla flera.

    freeGift.maxGiftsPerOrder = 1

  7. 7

    Båda erbjudanden > Kombinering

    På kundvagnsmålet, aktivera kombinering med produktrabatter. På gratis gåvan, aktivera kombinering med orderrabatter. Varje erbjudande måste aktivera den andra klassen.

    stacking.combinesWithOrderDiscounts = true

  8. 8

    Förhandsgranskning

    Simulera en kundvagn precis över och precis under $75 så att du kan se gåvan och procentsatsen visas tillsammans vid gränsen, publicera sedan.

De exakta inställningarna

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ällningVärdeKonfigurationsnyckel
Erbjudande 1 typspend_goaltype
Erbjudande 1 gräns$75,00 (7500 mindre enheter)tiers[0].minSpend
Erbjudande 1 belöning10 % rabatt på orderntiers[0].rewardType
Erbjudande 1 klassorderdiscountClasses
Erbjudande 2 typfree_gifttype
Erbjudande 2 gräns$75,00, belöning free_itemtiers[0].rewardType
Gåvkandidaterprimär plus reserver, första i lager vinnerfreeGift.giftVariantIds
Gåvtak1 per orderfreeGift.maxGiftsPerOrder
Erbjudande 2 klassproductdiscountClasses
Kombinera (kundvagnsmål)med produktrabatter: truestacking.combinesWithProductDiscounts
Kombinera (gratis gåva)med orderrabatter: truestacking.combinesWithOrderDiscounts
Se filmen

Se det byggas från början till slut

Avsnittet är inte uppe än

Vi spelar in det just nu. Den skrivna guiden ovan är komplett, så du kan bygga det redan i dag.

Utan app

Vad Shopify klarar på egen hand

Det du kan göra

Shopify har en inbyggd Köp X få Y-rabatt som kan ge en gratis produkt, och en inbyggd orderrabatt för procentsatsen. Båda kan ställas in att kombineras, så en enkel version av detta är möjlig utan en app.

Där du behöver en app

Inbyggd Köp X få Y utlöses på antal, inte på kundvagnens summa, så "spendera $75 och få den här gåvan" kan inte uttryckas. Det finns inte heller någon reserv när gåvvarianten tar slut: den inbyggda rabatten slutar belöna alla.

Innan du publicerar

Tänk på

  • Båda erbjudandena måste aktivera det. Att sätta kombineringsomkopplaren på bara ett av de två är den enskilt vanligaste orsaken till att en gåva och en rabatt vägrar visas tillsammans.
  • Gåvan rabatteras till noll, den trollas inte fram i kundvagnen ur tomma intet. Lager måste fortfarande finnas, vilket är varför reservkandidaterna spelar roll.
  • De 10 % beräknas på ordern, och gåvraden är redan på 0,00, så gåvan blåser inte upp procentsatsen. Kontrollera detta i förhandsgranskningen om dina marginaler är knappa.
  • Två orderklassrabatter kombineras aldrig med varandra. Om du redan kör en butiksomfattande orderrabatt kommer detta kundvagnsmål att konkurrera med den istället för att staplas.

Vanliga frågor

Varför försvinner min gratis gåva när jag lägger till en procentrabatt?
Eftersom de två rabatterna inte är inställda att kombineras. Kombinering aktiveras per erbjudande och per klass, och kassan tar bort en av dem utan varning när det är avstängt.
Kan kunden få mer än en gåva?
Bara om du höjer maxGiftsPerOrder. Standard är en gåva per order, vilket är den säkra inställningen för de flesta kampanjer.
Vad händer om gåvan är slut i lager?
Butiken ger den första lagerförda kandidaten från gåvlistan. Att lägga till en eller två reserver håller kampanjen igång genom en slutförsäljning.
Räknas gåvan mot $75-gränsen?
Nej. Gåvan rabatteras till noll, så den bidrar inte till den summa som gränsen mäts mot.

Relaterade exempel

Stacked product and collection discounts

Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.

Free gift on spend

One threshold, one gift added at no charge, with backups for when stock runs out.

Tiered free gift with purchase

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.

Vi använder nödvändiga cookies för att driva den här webbplatsen, och, bara med ditt tillstånd, analyscookies för att förstå trafiken. Läs vår Cookiepolicy.