Loyalitetsprogram
Komplet guide til loyalitetsprogrammet i Shoporama – opsætning af pointsystem, indtjening, indløsning og kundekommunikation.
Shoporamas loyalitetsprogram lader dine kunder optjene point, når de handler i din webshop. Point kan senere bruges som betaling på nye ordrer.
Sådan fungerer det
Kunder der opretter en profil i din webshop kan optjene point for hvert køb. Du styrer reglerne i admin under Kunder → Loyalitetsprogram:

| Indstilling | Beskrivelse |
|---|---|
| Gratis fragt til medlemmer | Alle kunder med en profil får fragten gratis. Kan bruges uanset om du har et loyalitetsprogram eller ej. |
| Point der gives pr. DKK | Hvor mange point kunden optjener pr. krone. Et helt tal mellem 1 og 1.000. |
| Venteperiode | Antal dage fra point tildeles til de kan bruges. Sæt til 0 hvis kunden skal kunne bruge dem med det samme. |
| Tildelingstidspunkt | Om point gives når ordren godkendes, eller først når den sendes. |
| Point ved tilmeldelse | Point kunden får automatisk, når profilen oprettes. |
| Giv ikke point for nedsatte varer | Varer med udsalgspris optjener ikke point. Påvirker ikke kampagner og trapperabat. |
| Giv ikke point for samlepakker | Samlepakker optjener ikke point. |
| Antal point der svarer til 1 DKK | Omregningskursen når kunden betaler. Angiver du 100, skal kunden bruge 100 point for at få 1 kr. i rabat. |
| Mindste kurvværdi i point før der kan betales med point | Kurvens værdi omregnet til point skal være mindst dette tal, før kunden kan betale med point. Med en omregningskurs på 100 point pr. DKK svarer 5.000 til en kurv på 50 kr. Grænsen gælder kurven, ikke kundens saldo. |
| Største beløb i DKK der kan købes for | Loft over hvor stor en rabat point kan give på én ordre. Lad feltet stå tomt hvis der ikke skal være nogen grænse. |
| Udløb af point | Antal dage kunden kan gemme sine point. Tomt felt betyder at point aldrig udløber. Ændrer du tallet, gælder det kun point der optjenes fremover. |
| Tillad at der bruges point på nedsatte varer | Om point kan bruges på varer med udsalgspris. |
| Tillad ikke at der bruges point på samlepakker | Spærrer for betaling med point, når kurven indeholder samlepakker. |
| Kategorier | Begræns brug af point til varer i bestemte kategorier. Vælges ingen kategorier, gælder point i hele butikken. |
| Ekskluder produkter fra point | Udvalgte varer giver hverken point ved køb, og der kan ikke betales med point på dem. |
| Send mail før point udløber | Antal dage før udløb hvor kunden automatisk får en påmindelse på mail. |
Point beregnes ud fra ordrens samlede beløb inklusive moms, uden fragt og uden pant. Kunden får sine point, når ordren er gennemført.
Sådan rammer du en bestemt bonusprocent
De to vigtigste felter hænger sammen. Point der gives pr. DKK bestemmer hvor mange point kunden får, og Antal point der svarer til 1 DKK bestemmer hvad et point er værd. Det er forholdet mellem de to tal, der afgør hvor stor en bonus kunden reelt får. Ingen af felterne siger noget om bonussen alene.
Bonus i procent = (point der gives pr. DKK ÷ antal point der svarer til 1 DKK) × 100
Den nemmeste opskrift: sæt Antal point der svarer til 1 DKK til 100, og sæt Point der gives pr. DKK til det procenttal du ønsker.
| Ønsket bonus | Point der gives pr. DKK | Antal point der svarer til 1 DKK | Kunden handler for 500 kr. |
|---|---|---|---|
| 1 % | 1 | 100 | 500 point = 5,00 kr. |
| 2 % | 2 | 100 | 1.000 point = 10,00 kr. |
| 3 % | 3 | 100 | 1.500 point = 15,00 kr. |
| 5 % | 5 | 100 | 2.500 point = 25,00 kr. |
| 2,5 % | 25 | 1.000 | 12.500 point = 12,50 kr. |
Vil du ramme en procent med decimaler, ganger du blot begge tal med 10. 2,5 % bliver til 25 og 1.000, og 1,5 % bliver til 15 og 1.000.
Hold dig til runde omregningstal. Vælg 100 eller 1.000 som omregningskurs. Skæve tal som 3.333 rammer procenten upræcist, og de giver rabatbeløb med brøkdele af en øre, som kan give små forskelle mellem kurv og faktura.
Justerer du satserne senere? Omregningskursen bruges først på det tidspunkt, hvor kunden betaler med sine point. Ændrer du den, ændrer du samtidig værdien af alle de point, kunderne allerede har liggende. Skal bonussen justeres, er det derfor mest skånsomt at ændre Point der gives pr. DKK og lade omregningskursen stå.
Kommer du fra et andet loyalitetsprogram? Andre systemer bruger ofte små pointtal, for eksempel 3 point pr. 100 kr. hvor 1 point er 1 kr. værd. Det svarer til 3 % bonus, og det samme kan du give her med 3 og 100. Pointtallene bliver større, fordi der som minimum gives 1 point pr. krone, men værdien for kunden er nøjagtig den samme.
Ekskluder produkter fra loyalitetsprogrammet
Du kan ekskludere specifikke produkter fra pointoptjening og pointforbrug. Det er nyttigt for produkter med meget lav margin, gavekort eller andre produkter der ikke bør indgå i loyalitetsprogrammet.
- Åbn det produkt du vil ekskludere.
- Under produktindstillingerne finder du feltet Ekskluder fra loyalitetsprogram.
- Aktiver feltet og gem produktet.
Ekskluderede produkter giver ikke point ved køb, og kunder kan ikke bruge point til at betale for dem.
Tema-tilpasning (for udviklere)
Dit tema skal have kode til at vise point og modtage point-betaling. Standard-temaerne (Delaware, DelawareDK m.fl.) har dette med fra starten. Bygger du dit eget tema, kan du bruge følgende:
Vis brugerens point:
<{if $webshop->hasLoyaltyProgram()}>
Dine point: <{$customer->getActivePoints()|number_format:0:",":"."}>
<{/if}>
Tjek om brugeren har aktive point:
<{if $customer && $customer->getActivePoints()}>
Du har <{$customer->getActivePoints()|number_format:0:",":"."}> point.
<{/if}>
Input-felt til point-betaling (i basket.html):
<input type="number"
name="use_points"
placeholder="Hvor mange point vil du bruge?"
value="<{$use_points}>"
min="0"
max="<{$customer->getPointsAvailable()}>"
/>
Vis optjeningsregler:
Du optjener <{$webshop->getLoyaltyProgramBasePoints()|number_format:0:",":"."}>
point for hver 1 <{$webshop->getCurrency()}> du handler for.
Når du betaler med point svarer
<{$webshop->getLoyaltyProgramBaseCost()|number_format:0:",":"."}>
point til 1 <{$webshop->getCurrency()}>.
Vis point optjent på ordren:
Du optjener <{$earns|number_format:0:",":"."}> point på denne ordre.
Point-historik side
Tilføj filen user-points.html i dit tema, hvor brugeren kan se sine point:
<table>
<tr>
<th>Dato</th>
<th>Ordre</th>
<th>Status</th>
<th>Point</th>
<th>Udløber</th>
<th>Afventer indtil</th>
</tr>
<{foreach $my_points as $point}>
<tr>
<td><{$point->getTime()|date_format:"%d.%m.%Y"}></td>
<td>
<{if $order = $point->getOrder()}>
<a href="<{$order->getPublicUrl()|escape}>">
<{$order->getWebshopOrderId()|escape}>
</a>
<{/if}>
</td>
<td>
<{if $point->getStatus() == "approved"}>Godkendt
<{elseif $point->getStatus() == "pending"}>Afventer
<{elseif $point->getStatus() == "revoked"}>Tilbagekaldt
<{elseif $point->getStatus() == "expired"}>Udløbet
<{else}><{$point->getStatus()|escape}>
<{/if}>
</td>
<td><{$point->getPoints()|number_format:0:",":"."}></td>
<td><{$point->getExpires()|date_format:"%d.%m.%Y"}></td>
<td><{$point->getPendingUntil()|date_format:"%d.%m.%Y"}></td>
</tr>
<{/foreach}>
</table>Ofte stillede spørgsmål
Hvordan giver jeg en bonus på 3 %?
Sæt Point der gives pr. DKK til 3 og Antal point der svarer til 1 DKK til 100. Et køb på 100 kr. giver så 300 point, som er præcis 3,00 kr. værd. Bonussen er altid forholdet mellem de to tal, ikke det ene af dem.
Kan jeg give mindre end 1 point pr. krone?
Nej, feltet skal være et helt tal på mindst 1. Men det er ikke en grænse for hvor lille en bonus du kan give. Hæv i stedet omregningskursen: 1 point pr. krone og 200 point pr. krones rabat svarer til en bonus på 0,5 %.
Hvad sker der med kundernes point, hvis jeg ændrer satserne?
De point kunderne allerede har optjent, bliver stående som det antal de fik tildelt. Omregningskursen bruges derimod først når der betales, så hæver du den, bliver de eksisterende point mindre værd. Vil du justere bonussen uden at forringe optjente point, så ændr Point der gives pr. DKK og lad omregningskursen stå.
Optjener kunden point af fragten?
Nej. Point beregnes af ordrens beløb inklusive moms, men uden fragt og uden pant. Har du ekskluderet produkter fra loyalitetsprogrammet, eller fravalgt point på nedsatte varer og samlepakker, trækkes de linjer også fra.
Hvad sker der med point, når en kunde returnerer en vare?
De point der blev optjent på de krediterede varer, trækkes tilbage. Point kunden har betalt med, føres tilbage i takt med at de varer kunden beholder, ikke længere kan bære rabatten. Ved en fuld retur får kunden alle sine brugte point tilbage.
Skal kunden oprette en profil for at optjene point?
Ja. Kun kunder med en profil optjener point og kan betale med dem. Gæstekøb uden login giver ikke point.
Hvorfor kan min kunde ikke bruge sine point?
Tjek felterne under Brug af point. Kurven kan være for lille i forhold til den mindste kurvværdi i point, kurven kan indeholde nedsatte varer eller samlepakker som du har fravalgt, varerne kan ligge uden for de valgte kategorier, eller rabatkoden på ordren kan være sat til ikke at tillade point.
Virker loyalitetsprogrammet i mit tema?
Ikke alle temaer viser point. Standardtemaerne understøtter det, mens et ældre eller specialbygget tema kan mangle koden. Se afsnittet om tema-tilpasning ovenfor, eller skriv til support hvis du er i tvivl.
Har du spørgsmål? Kontakt os på support@shoporama.dk.
Relaterede artikler
Abonnementer
Lær hvordan du opsætter abonnementer i Shoporama, så dine kunder kan oprette løbende bestillinger med automatisk betaling og levering med faste...
Afmeld-links i automatiske mails
Giv dine kunder mulighed for at afmelde automatiske mails som opfølgning efter køb og produktanmeldelser – med et enkelt link i mailen.
AI-assistent i teksteditoren
Lær hvordan du bruger den indbyggede AI-assistent i Shoporama til at generere produkttekster, billedbeskrivelser og tekstforslag.
Relaterede features
Loyalitetsprogram – beløn dine kunder med points
Øg genkøb med Shoporamas pointsystem. Kunder optjener points ved køb og bruger dem som rabat. Signup-bonus, udløb og fri fragt. Fuldt integreret.
Shoporama vs DanDomain
Sammenlign Shoporama og DanDomain på pris, hastighed, AI-funktioner og integrationer. Se hvilken dansk webshop-platform der passer bedst til din...
Shoporama vs WooCommerce
Sammenlign Shoporama og WooCommerce: pris, sikkerhed, hastighed, GDPR og vedligeholdelse. Find den bedste webshopplatform til din virksomhed.