Sådan kører du en trinvis gratis gave ved køb på Shopify
Ét gratis gave-tilbud kan bære en forskellig gave på hvert forbrugsniveau. En kunde ved $126 får $100-gaven, ikke $50-gaven og ikke begge, fordi motoren tildeler det højeste niveau, kurven opfylder.
- Gratis gave
- Forbrug $50Mini rejseshampooNiveau 1
- Forbrug $100Silke-scrunchie-sætNiveau 2
- Forbrug $150$25-gavekortNiveau 3
Kurven viser, hvilken gave der aktuelt er låst op, og hvad den næste koster at nå. Ved $126 tilføjes scrunchie-sættet uden beregning, og teksten fortæller kunden, at $24 mere flytter dem til gavekortet. De modtager aldrig to gaver på én gang.
Sådan sætter du det op
- 1
Kampagne > Tilbudstype
Vælg Gratis gave. Ét tilbud rummer hele stigen, ikke ét tilbud pr. trin.
type = free_gift
- 2
Niveauer > Niveau 1
Sæt grænsen til $50 med en gratis-vare-belønning, og knyt derefter mini-rejseshampooen til dette niveau.
tiers[0].minSpend = 5000
- 3
Niveauer > Niveau 1-gave
Hvert niveau bærer sin egen gaveliste. Tilføj den primære gave plus en backup, fordi backuppen er det, der holder niveauet i live, hvis den primære bliver udsolgt.
tiers[0].giftVariantIds = [mini shampoo, backup]
- 4
Niveauer > Niveau 2 og 3
Gentag ved $100 for scrunchie-sættet og $150 for gavekortet. Grænser angives i mindste møntenhed, så $150 er 15000.
tiers[2].minSpend = 15000
- 5
Niveauer > Etiketter
Giv hvert niveau et navn, hvis du vil have widgetten til at sige "Sølv" eller "Guld" frem for et råt beløb. Etiketter er kun til visning og ændrer aldrig regnestykket.
tiers[n].label = Sølv / Guld / Platin
- 6
Grænser
Lad gaveloftet pr. ordre stå på én, medmindre du vil have en kunde til at kunne samle flere enheder af den samme gave.
freeGift.maxGiftsPerOrder = 1
- 7
Forhåndsvisning
Simuler kurve ved $49, $50, $126 og $152, og bekræft, at præcis én gave vises hver gang, og at det er den rigtige.
Hver indstilling, skrevet ud
Det her er de rigtige konfigurationsnøgler, som tilbuddet gemmes med, så du kan tjekke din egen opsætning felt for felt mod tabellen.
| Indstilling | Værdi | Konfigurationsnøgle |
|---|---|---|
| Tilbudstype | free_gift | type |
| Niveau 1 | minSpend 5000 -> free_item | tiers[0].rewardType |
| Niveau 1-gave | mini shampoo plus backup | tiers[0].giftVariantIds |
| Niveau 2 | minSpend 10000 -> free_item | tiers[1].minSpend |
| Niveau 2-gave | scrunchie-sæt plus backup | tiers[1].giftVariantIds |
| Niveau 3 | minSpend 15000 -> free_item | tiers[2].minSpend |
| Niveau 3-gave | gavesæt plus backup | tiers[2].giftVariantIds |
| Tildelingsregel | kun det højeste opfyldte niveau | tiers[].giftVariantIds |
| Gaveloft | 1 pr. ordre | freeGift.maxGiftsPerOrder |
| Rabatklasse | product | discountClasses |
Se det bygget fra start til slut
Afsnittet er ikke oppe endnu
Vi er ved at optage det. Den skrevne opskrift ovenfor er komplet, så du kan bygge det allerede i dag.
Hvad Shopify kan af sig selv
Shopify kan give ét gratis produkt gennem en native Køb X Få Y-rabat, og du kan køre flere af dem på én gang.
Native Køb X Få Y udløses af antal frem for forbrug, og hver rabat er uafhængig, så tre native gave-rabatter ville alle udløses ved $150 og give kunden tre gaver. Der findes ikke noget native koncept for "kun det højeste niveau", og ingen lager-fallback, når en gavevariant løber tør.
Vær opmærksom på
- Kunden får kun det højeste opfyldte niveau, aldrig én gave pr. niveau. Hvis du faktisk vil have kumulative gaver, er det en anden opsætning, der kræver separate tilbud.
- Hvert niveau skal resultere i en gave. Et niveau uden sin egen gaveliste falder tilbage til tilbuddets overordnede gave, så tjek at fallbacken er den gave, du havde til hensigt.
- Grænser gemmes i mindste møntenhed. At indtaste 150 i stedet for 15000 skaber et $1.50-niveau, der udløses på næsten enhver kurv.
- Gavelager er reelt lager. Uden en backup-variant på hvert niveau fjerner et udsalg stille det trin på stigen.
Ofte stillede spørgsmål
- Får kunden hver gave, de passerer, eller kun én?
- Kun én, fra det højeste niveau kurven opfylder. En kurv på $150 modtager $150-gaven og ikke også $50- og $100-gaverne.
- Kan hvert niveau have en forskellig gave?
- Ja. Hvert niveau bærer sin egen liste af gavevarianter, og hver liste kan have backups.
- Hvad hvis kunden fjerner en vare og falder et niveau?
- Gaven genberegnes mod den nye kurv, så de falder til det lavere niveaus gave, eller mister gaven helt, hvis de falder under den første grænse.
- Kan jeg navngive niveauerne?
- Ja. Hvert niveau tager en valgfri etiket som Sølv eller Guld, som widgetten viser. Etiketter er kosmetiske og påvirker aldrig, hvilket niveau der gælder.
Relaterede eksempler
One threshold, one gift added at no charge, with backups for when stock runs out.
An order discount and a free gift on the same threshold, both applying to one cart.
Three spend thresholds, each unlocking a bigger percentage off the order.
Byg det her i din egen butik
Hver opskrift i biblioteket kører på den samme motor på serversiden, så kurvens total og kassens total stemmer overens.