Så belönar du Shopify B2B-kunder utan att använda kundtaggar

Fram till april 2026 var Shopify B2B (företagskonton) bara tillgängligt på Plus. Sedan Shopifys lansering i april 2026 kan alla betalplaner köra inbyggd B2B - och tusentals butiker har nu grossistköpare och DTC-kunder som landar i samma varukorgslåda för första gången. Om du letar efter ett sätt att belöna Shopify B2B-kunder utan att använda kundtaggar är svaret att läsa av Shopifys egen B2B-flagga istället för att underhålla en separat "grossist"-tagg på varje konto.
Marknadsskiftet gör det värt att få rätt. Den globala B2B-e-handelsmarknaden beräknas nå $36 biljoner år 2026, och Shopify fortsätter att utöka sina inbyggda B2B-primitiv - företagsprofiler, anpassade kataloger, betalningsvillkor - till handlare som tidigare inte hade råd. Varukorgen behöver hänga med.
Varför taggbaserad grossistsegmentering fallerar

I flera år var en kundtagg det enda sättet att skilja grossistköpare från vanliga kunder i en Shopify-varukorg. Du taggade konton med "wholesale" (eller "b2b", eller "trade"), och styrde sedan rabatter, presenter och fraktbelöningar utifrån den taggen. Det fungerar - tills det inte gör det.
Taggmetoden har tre återkommande felkällor:
- Drift. Ett nytt företag lägger sin första order innan någon hinner röra kundposten. Tills någon märker det och lägger till taggen manuellt ser den köparen bara detaljhandelsupplevelsen, och din grossistrabatt visas aldrig.
- Manuellt underhåll. Kundtaggar är fritext. En CSV-import med "Wholesale" istället för "wholesale", en tagg som råkar tas bort - och belöningslogiken går sönder utan förvarning.
- Ändrade kontostatusar. En köpare byter arbetsgivare, går med i ett nytt företag eller befordras till en ny inköpsroll. Deras tagg blir fel, men inget i din butik vet om det. Shopifys inbyggda B2B-flagga följer företagskontot - taggen gör det inte.
Inbyggd B2B-igenkänning tar bort hela det lagret. Shopify vet redan vem som är inloggad mot ett företagskonto. Din varukorg kan bara läsa av den signalen direkt.
Så fungerar inbyggd B2B-igenkänning i varukorgen
Shopify exponerar en B2B-flagga på kundobjektet i samma stund en köpare loggar in mot ett företagskonto. EliteCarts belöningsmätare läser av den flaggan vid varje inläsning av varukorgen - ingen taggslagning, inget API-anrop, ingen konfiguration krävs av handlaren.
I Cart Designer → Rewards öppnar du valfri V2-belöning och expanderar kortet Conditions. Bland villkorstyperna hittar du två nya:
- Customer is a B2B customer - matchar när kunden är inloggad mot ett Shopify-företagskonto
- Customer is not a B2B customer - matchar gäster och DTC-kunder, men inte B2B-köpare
Välj det som passar kampanjen. Belöningsmätaren tillämpar villkoret både i butiken (avgör om nivån ska visas) och i rabattfunktionen för ordern (avgör om rabatten faktiskt appliceras i kassan). En signal, två kontrollpunkter, noll taggar.
Inbyggd igenkänning kontra taggbaserade lösningar
Här är den praktiska skillnaden i samma scenario - en 10-procentig rabatt bara för grossist som ska gälla alla inloggade företagskontoköpare.
Taggbaserad metod:
- Bestäm ett taggnamn ("wholesale") och dokumentera det någonstans.
- Tagga varje befintlig B2B-kund manuellt, via CSV-import eller via en taggnings-app.
- Bygg ett arbetsflöde (Shopify Flow, en taggnings-app eller manuell granskning) för att tagga nya B2B-kunder när de registrerar sig.
- Skapa en automatisk Shopify-rabatt begränsad till kundsegmentet som använder den taggen.
- Lägg till en rabattbelöning i varukorgen med villkoret Customer has tag.
- Granska regelbundet för att fånga drift - konton som borde vara taggade men inte är det, eller tvärtom.
Inbyggd B2B-metod:
- Lägg till en Discount (advanced)-belöning i Cart Designer → Rewards.
- Ställ in villkoret Customer is a B2B customer.
- Klart.
Det är hela jämförelsen. Den inbyggda metoden har ingen taggordlista att hålla dokumenterad, inget onboarding-arbetsflöde, ingen granskningscykel och inga felkällor när en CSV-import missar en rad.
Fyra B2B-belöningsscenarier som fungerar med inbyggd igenkänning

1. B2B-rabatt som appliceras automatiskt utan kod
Grossistköpare förväntar sig sin förhandlade rabatt utan att behöva leta efter en kod - samma mönster som driver automatiskt applicerade rabatter för detaljhandeln, fast riktat mot en annan målgrupp. Lägg till en Discount (advanced)-belöning vid en tröskel som matchar dina grossistordermönster, ställ in rabattvärdet (säg 10 % rabatt) och lägg till villkoret Customer is a B2B customer. Belöningen visas bara i varukorgen för B2B-köpare, rabatten appliceras automatiskt i kassan, och DTC-kunder ser aldrig att nivån existerar.
Rabattfunktionen läser av samma B2B-flagga som belöningsmätaren gör, så det finns ingen risk att varukorgen visar "10 % rabatt upplåst" medan kassan misslyckas med att applicera den.
2. Fri frakt-tröskel enbart för grossist
Grossistordrar är tyngre och skrymmande. En fraktmätare dimensionerad för detaljhandeln ($75) är meningslös för ett företag som lägger en order på $4,000, och en B2B-anpassad tröskel ($500, $1,000) är meningslös för en DTC-kund som köper en enda produkt.
Kör båda i samma belöningsmätare:
- En fri frakt-belöning för detaljhandeln med villkoret Customer is not a B2B customer, tröskel $75
- En fri frakt-belöning för B2B med villkoret Customer is a B2B customer, tröskel $750
Varje köpare ser bara den nivå som är avsedd för dem. Mätaren anpassar sig efter vem som är inloggad, och du slutar subventionera tung grossistfrakt med detaljhandelsanpassade trösklar.
3. Tackpresent enbart för grossist
Ett kvartalsvis gratisprov, en varumärkesanteckningsbok eller en säsongspresent som låses upp vid en B2B-tröskel är en tyst men effektiv lojalitetssignal. Lägg till en Single gift- eller Multi gift-belöning med villkoret Customer is a B2B customer, ställ in tröskeln på din genomsnittliga B2B-orderstorlek, och låt den köra.
Du kan stapla den här med en fri frakt-nivå för samma målgrupp - metoden med trappstegsbelöningar fungerar precis likadant så fort B2B-villkoret finns på plats.
4. Flash sale enbart för DTC
Flash sales kan läcka. En "30 % rabatt på allt"-kampanj som skickas till alla kunder kan dubbelrabattera marginal du redan förhandlat bort på grossistpriser.
Lägg till villkoret Customer is not a B2B customer på flash sale-belöningen så försvinner problemet. Företagskonton fortsätter betala sitt förhandlade pris, och detaljhandelskunder får flash-erbjudandet.
När du fortfarande behöver kundtaggar

Inbyggd B2B-igenkänning täcker de fall där Shopify själv vet att köparen är en företagskontokund. Två situationer kräver fortfarande det äldre villkoret Customer has tag:
- B2B-appar från tredje part. Om du kör grossist via SparkLayer, B2B Wholesale Club eller en annan app som inte använder Shopifys inbyggda företagskontosystem, kommer de köparna inte att bära B2B-flaggan. Tagga dem istället och styr belöningen med Customer has tag.
- Trappstegspriser för grossist inom B2B. Om du har Silver-, Gold- och Platinum-företagskonton med olika rabattsatser talar den inbyggda B2B-flaggan bara om att de är en grossistköpare - inte vilken nivå de är på. Kombinera Customer is a B2B customer med Customer has tag: gold-tier för att lägga taggbaserade nivåer ovanpå den inbyggda signalen.
Men för grundfrågan "är det här en grossistköpare eller inte" är den inbyggda igenkänningen svaret.
Konfigurera en B2B-belöning i EliteCart
- Gå till Cart Designer → Rewards och öppna fliken Rewards
- Klicka på Add reward och välj typ (Shipping, Discount (advanced), Single gift eller Multi gift)
- Ställ in tröskeln och belöningsdetaljerna
- Klicka på belöningen i listan för att öppna dess inställningspanel
- Expandera kortet Conditions
- Klicka på Add condition och välj Customer is a B2B customer (eller Customer is not a B2B customer)
- Save
Det är hela konfigurationen. Ingen tagg att tilldela, inget segment att skapa, ingen separat Shopify-automatisk rabatt att koppla ihop om du använde belöningstypen Discount (advanced) - EliteCarts rabattfunktion sköter kontrollen i kassan med samma B2B-signal som belöningsmätaren läser av.
Villkor per belöning finns tillgängligt på Professional-planen. För en fullständig genomgång av villkor, schemaläggning och marknadsinriktning, se guiden för att konfigurera Rewards V2.
Testa båda målgrupperna
Innan du går live, logga in som en B2B-köpare (en kund kopplad till ett av dina företagskonton i Shopify Admin → Customers → Companies) och bekräfta att grossistbelöningarna visas. Logga sedan in som en vanlig DTC-kund och bekräfta att detaljhandelsbelöningarna visas istället. Gäster matchar aldrig ett B2B-villkor, så de kommer alltid att se detaljhandelsupplevelsen.
Om du kör en B2B-app från tredje part parallellt med inbyggd B2B, testa det separat. Villkoret Customer is a B2B customer matchar bara Shopifys inbyggda flagga, inte grossistkunder som hanteras av en app.
Inbyggd B2B-igenkänning är det renaste sättet att köra två varukorgsupplevelser i en och samma butik. Inga taggar att underhålla, ingen CSV-drift, inget arbetsflöde att hålla dokumenterat - drivet av samma signal som Shopify använder för att driva B2B-priser och kataloger. Ställ in villkoret en gång och låt varukorgen sköta resten.