Hoppa till innehåll
Exempel

Så genererar du unika rabattkoder i bulk i Shopify

En delad kod hamnar förr eller senare på en kupongsajt. En batch med unika engångskoder gör inte det, och varje kod kan knytas till mottagaren som använde den. Det som är operativt viktigt är att veta vilka koder som faktiskt kom fram.

  • Köpmål
Nyhetsbrevsbatch, 500 koderEngångsbruk per kod
  • MERIDIAN-4KQ2M
  • MERIDIAN-9XT7B
  • MERIDIAN-2HN5R
  • MERIDIAN-8PW3L
  • MERIDIAN-6DZ1C
  • MERIDIAN-3VJ9K
Unika koder från ett erbjudande, var och en användbar en gång, var och en spårbar.
Det kunden ser

Mottagaren anger koden från sitt e-postmeddelande och rabatten tillämpas. Eftersom koden bara gäller en gång fungerar det inte att vidarebefordra den till en vän, så kampanjen stannar inom listan du skickade den till.

Så bygger du

Så ställer du in det

  1. 1

    Kampanj > Metod

    Bygg erbjudandet som vanligt och sätt sedan metoden till kod istället för automatisk.

    discountMethod = code

  2. 2

    Koder > Generera en batch

    Välj prefix, längd och hur många koder som ska genereras. Ett igenkännbart prefix gör batchen lätt att identifiera i analysen senare.

    CodeBatch = prefix plus antal

  3. 3

    Koder > Gränser

    Sätt en användning per kod så att en vidarebefordrad kod inte fungerar, och sätt ett utgångsdatum så att batchen slutar vara inlösbar när kampanjen tar slut.

    eligibility.usageLimit = 1

  4. 4

    Koder > Skicka och verifiera

    Att skicka en batch går genom en asynkron import på Shopify-sidan, så batchen går igenom skickar och kontrollerar innan den verifieras. Vänta på det verifierade tillståndet innan du skickar e-postmeddelandet.

    CodeBatch.syncStatus = verified

  5. 5

    Hantera en partiell import

    En batch kan komma tillbaka som partiell, vilket betyder att vissa koder importerades och vissa avvisades. Kontrollera batchen innan du skickar, eftersom en partiell batch innebär att vissa mottagare skulle få en kod som inte fungerar.

    CodeBatch.syncStatus = partiell eller misslyckad

  6. 6

    Synka till e-post

    Synka batchen till Klaviyo så att varje mottagare får en kod som tillhör dem, istället för att alla får samma sträng.

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
MetodcodediscountMethod
Batchstorlekanges per batchCodeBatch
Användningar per kod1eligibility.usageLimit
En gång per kundrekommenderas trueeligibility.appliesOncePerCustomer
Synktillståndväntar, skickar, kontrollerar, verifierad, partiell, misslyckadCodeBatch.syncStatus
E-postsynkKlaviyoEspLink
Räknas mot 25-gränsennej, gränsen gäller endast automatiska rabatterdiscountMethod
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-adminen kan generera rabattkoder i bulk för en rabatt, och den klarar rimliga batchstorlekar utan en app.

Där du behöver en app

Det inbyggda flödet ger dig inget verifieringssteg, så en delvis importerad batch upptäcks när en kund klagar. Det saknar också direkt synk till en e-postplattform, vilket innebär att exportera en fil och hoppas att mappningen stämmer.

Innan du publicerar

Tänk på

  • Vänta tills batchen når det verifierade tillståndet innan du skickar e-postmeddelandet. En batch kan komma tillbaka som partiell, och partiell betyder att vissa mottagare får en kod som inte fungerar.
  • En kodbatch äter INTE av 25-rabattgränsen, eftersom den gränsen bara räknar automatiska rabatter. Detta är ett av de få ställen där val av kod framför ett automatiskt erbjudande ger dig utrymme.
  • En användning per kod är det som hindrar en kod från att vidarebefordras. Utan det beter sig en enda läckt kod som en offentlig kod.
  • Sätt ett utgångsdatum. En batch utan utgångsdatum förblir inlösbar långt efter att kampanjen är slut.

Vanliga frågor

Varför använda unika koder istället för en delad kod?
En delad kod hamnar på kupongsajter inom några timmar. Unika engångskoder kan inte spridas vidare på ett användbart sätt, och varje inlösen kan knytas till en mottagare.
Hur vet jag att koderna faktiskt importerades?
Batchen har ett synktillstånd. Den går genom skickar och kontrollerar till verifierad, och kan komma tillbaka som partiell eller misslyckad. Kontrollera att den är verifierad innan du skickar.
Kan koderna gå direkt in i min e-postplattform?
Ja, en batch kan synkas till Klaviyo så att varje mottagare får sin egen kod.
Använder en kodbatch upp mina 25 rabattplatser?
Nej. Shopify sätter ett tak för aktiva AUTOMATISKA rabatter, kodrabatter räknas inte. Om du är nära taket är det ett legitimt sätt att frigöra en plats genom att flytta en kampanj till koder.

Relaterade exempel

Limited time discount

A sale that starts and ends on schedule, with a countdown and no manual intervention.

Staying under the discount cap

How the active-discount cap is counted, and how to model a big sale so you never hit it.

Preview before publishing

Build a test cart and see which discounts apply, and which get dropped, before publishing.

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.