Naar de inhoud
Voorbeelden

Zo voert u een gratis cadeau met niveaus bij aankoop uit op Shopify

Eén Gratis cadeau-aanbieding kan op elk bestedingsniveau een ander cadeau bevatten. Een klant bij $126 krijgt het cadeau van $100, niet dat van $50 en niet beide, omdat de engine het hoogste niveau toekent dat de winkelwagen behaalt.

  • Gratis cadeau
Cadeau bij aankoopHoogst kwalificerende niveau wint
  • Besteed $50Mini reisshampooNiveau 1
  • Besteed $100Zijden scrunchiesetNiveau 2
  • Besteed $150Cadeaubon van $25Niveau 3
Drie niveaus, één cadeau toegekend. De klant bij $126 staat op de middelste trede.
Wat de klant ziet

De winkelwagen toont welk cadeau momenteel is ontgrendeld en wat het kost om het volgende te bereiken. Bij $126 wordt de scrunchieset gratis toegevoegd en de tekst vertelt de klant dat $24 meer hen naar de cadeaubon brengt. Ze ontvangen nooit twee cadeaus tegelijk.

Zo maak je het

Zo stel je dit in

  1. 1

    Campagne > Aanbiedingstype

    Kies Gratis cadeau. Eén aanbieding bevat de hele ladder, niet één aanbieding per trede.

    type = free_gift

  2. 2

    Niveaus > Niveau 1

    Stel de drempel in op $50 met een free item-beloning, en koppel dan de mini reisshampoo aan dit niveau.

    tiers[0].minSpend = 5000

  3. 3

    Niveaus > Cadeau niveau 1

    Elk niveau heeft zijn eigen cadeaulijst. Voeg het primaire cadeau plus een reserve toe, want de reserve houdt het niveau in leven als het primaire cadeau uitverkocht raakt.

    tiers[0].giftVariantIds = [mini shampoo, reserve]

  4. 4

    Niveaus > Niveaus 2 en 3

    Herhaal bij $100 voor de scrunchieset en $150 voor de cadeaubon. Drempels zijn in kleine eenheden, dus $150 is 15000.

    tiers[2].minSpend = 15000

  5. 5

    Niveaus > Labels

    Geef elk niveau een naam als u wilt dat de widget "Zilver" of "Goud" zegt in plaats van een kaal bedrag. Labels zijn alleen voor weergave en veranderen nooit de berekening.

    tiers[n].label = Zilver / Goud / Platina

  6. 6

    Limieten

    Laat de cadeaulimiet per bestelling op één staan, tenzij u wilt dat een klant meerdere eenheden van hetzelfde cadeau kan verzamelen.

    freeGift.maxGiftsPerOrder = 1

  7. 7

    Voorbeeld

    Simuleer winkelwagens bij $49, $50, $126 en $152 en controleer of er elke keer precies één cadeau verschijnt, en dat het het juiste is.

De exacte instellingen

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.

InstellingWaardeConfiguratiesleutel
Aanbiedingstypefree_gifttype
Niveau 1minSpend 5000 -> free_itemtiers[0].rewardType
Cadeau niveau 1mini shampoo plus reservetiers[0].giftVariantIds
Niveau 2minSpend 10000 -> free_itemtiers[1].minSpend
Cadeau niveau 2scrunchieset plus reservetiers[1].giftVariantIds
Niveau 3minSpend 15000 -> free_itemtiers[2].minSpend
Cadeau niveau 3cadeauset plus reservetiers[2].giftVariantIds
Toekenningsregelalleen het hoogste behaalde niveautiers[].giftVariantIds
Cadeaulimiet1 per bestellingfreeGift.maxGiftsPerOrder
KortingsklasseproductdiscountClasses
Bekijken

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.

Zonder app

Wat Shopify standaard kan

Wat je wel kunt

Shopify kan één gratis product geven via een ingebouwde Koop X Krijg Y-korting, en u kunt er meerdere tegelijk laten lopen.

Waar je een app nodig hebt

Ingebouwde Koop X Krijg Y activeert op aantal in plaats van besteding, en elke korting is onafhankelijk, dus drie ingebouwde cadeaukortingen zouden allemaal afgaan bij $150 en de klant drie cadeaus geven. Er is geen ingebouwd concept van "alleen het hoogste niveau", en geen voorraadfallback wanneer een cadeauvariant op is.

Voordat je publiceert

Let op

  • De klant krijgt alleen het hoogste behaalde niveau, nooit één cadeau per niveau. Als u echt cumulatieve cadeaus wilt, is dat een andere opzet en heeft u aparte aanbiedingen nodig.
  • Elk niveau moet naar een cadeau leiden. Een niveau zonder eigen cadeaulijst valt terug op het cadeau op aanbiedingsniveau, dus controleer of de fallback het cadeau is dat u bedoelde.
  • Drempels worden opgeslagen in kleine eenheden. Het invoeren van 150 in plaats van 15000 creëert een niveau van $1.50 dat op bijna elke winkelwagen afgaat.
  • Cadeauvoorraad is echte voorraad. Zonder reservevariant bij elk niveau verwijdert een uitverkoop stilletjes die trede van de ladder.

Veelgestelde vragen

Krijgt de klant elk cadeau dat hij passeert, of maar één?
Maar één, van het hoogste niveau dat de winkelwagen behaalt. Een winkelwagen van $150 ontvangt het cadeau van $150 en niet ook die van $50 en $100.
Kan elk niveau een ander cadeau hebben?
Ja. Elk niveau heeft zijn eigen lijst met cadeauvarianten, en elke lijst kan reserves hebben.
Wat als de klant een artikel verwijdert en onder een niveau zakt?
Het cadeau wordt herberekend tegen de nieuwe winkelwagen, dus ze zakken naar het cadeau van het lagere niveau, of verliezen het cadeau volledig als ze onder de eerste drempel zakken.
Kan ik de niveaus een naam geven?
Ja. Elk niveau heeft een optioneel label zoals Zilver of Goud, dat de widget toont. Labels zijn cosmetisch en beïnvloeden nooit welk niveau van toepassing is.

Verwante voorbeelden

Free gift on spend

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

Discount plus free gift

An order discount and a free gift on the same threshold, both applying to one cart.

Spend more, save more

Three spend thresholds, each unlocking a bigger percentage off the order.

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.

We gebruiken essentiële cookies om deze site te laten werken en, alleen met uw toestemming, analytische cookies om verkeer te begrijpen. Lees ons Cookiebeleid.