Nødsituation

Ved akutte situationer eller nedbrud kan du sende en SMS til vores vagttelefon

Vagttelefon (kun SMS)

+45 29 70 15 95

Send en SMS med følgende information:

  • Dit navn og webshop
  • Beskrivelse af problemet
  • Dit telefonnummer for tilbageringning

Bemærk: Denne service er kun til kritiske situationer hvor din webshop er nede eller har alvorlige problemer. For almindelig support, brug venligst vores normale supportkanaler.

Loyalitetsprogram

Komplet guide til loyalitetsprogrammet i Shoporama – opsætning af pointsystem, indtjening, indløsning og kundekommunikation.

Læsetid: ca. 19 minutter
Shopejer

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:

Opsætning af loyalitetsprogram i Shoporama med point pr. DKK, venteperiode, tildelingstidspunkt, point ved tilmeldelse, og fravalg af nedsatte varer og samlepakker
Loyalitetsprogrammets indstillinger i admin med point pr. DKK, venteperiode, tildelingstidspunkt, point ved tilmeldelse, og fravalg af point på nedsatte varer og samlepakker.
IndstillingBeskrivelse
Gratis fragt til medlemmerAlle kunder med en profil får fragten gratis. Kan bruges uanset om du har et loyalitetsprogram eller ej.
Point der gives pr. DKKHvor mange point kunden optjener pr. krone. Et helt tal mellem 1 og 1.000.
VenteperiodeAntal dage fra point tildeles til de kan bruges. Sæt til 0 hvis kunden skal kunne bruge dem med det samme.
TildelingstidspunktOm point gives når ordren godkendes, eller først når den sendes.
Point ved tilmeldelsePoint, kunden får automatisk, når kunden selv opretter en profil i webshoppen, også i kassen. Kunder i en kundegruppe får dem kun, hvis gruppen er valgt under Kundegrupper.
Giv ikke point for nedsatte varerVarer med udsalgspris optjener ikke point. Påvirker ikke kampagner og trapperabat.
Giv ikke point for samlepakkerSamlepakker optjener ikke point.
Antal point der svarer til 1 DKKOmregningskursen 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 pointKurvens 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 forLoft 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 pointAntal 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 varerOm point kan bruges på varer med udsalgspris.
Tillad ikke at der bruges point på samlepakkerSpærrer for betaling med point, når kurven indeholder samlepakker.
Tillad ikke at der bruges point på fragtenPoint-rabatten kan højst svare til varernes værdi, så kunden altid betaler fragten i kroner. Minimumsgrænsen ovenfor måler fortsat hele kurven inklusive fragt, og indstillingen har ingen virkning hvis du giver gratis fragt til medlemmer.
KategorierBegræns brug af point til varer i bestemte kategorier. Vælges ingen kategorier, gælder point i hele butikken.
Ekskluder produkter fra pointUdvalgte varer giver hverken point ved køb, og der kan ikke betales med point på dem.
Kundegrupper der kan optjene og bruge pointKunder i en kundegruppe er som udgangspunkt ikke med i loyalitetsprogrammet. Sæt flueben ved de grupper, der skal være med. Det gælder også point ved tilmeldelse. Vises kun, når du har oprettet kundegrupper.
Send mail før point udløberAntal 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 bonusPoint der gives pr. DKKAntal point der svarer til 1 DKKKunden handler for 500 kr.
1 %1100500 point = 5,00 kr.
2 %21001.000 point = 10,00 kr.
3 %31001.500 point = 15,00 kr.
5 %51002.500 point = 25,00 kr.
2,5 %251.00012.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.

  1. Åbn det produkt du vil ekskludere.
  2. Under produktindstillingerne finder du feltet Ekskluder fra loyalitetsprogram.
  3. Aktiver feltet og gem produktet.

Ekskluderede produkter giver ikke point ved køb, og kunder kan ikke bruge point til at betale for dem.

Kundegrupper og loyalitetsprogrammet

Lægger du kunder i en kundegruppe, regner Shoporama dem som erhvervskunder. De er derfor som udgangspunkt ikke med i loyalitetsprogrammet: de optjener ikke point, de får ikke point ved tilmeldelse, de kan ikke betale med point, og der føres ikke point tilbage, når de returnerer varer. Det gælder kunder, der selv har en gruppe. Kunder uden en gruppe og firmabrugere, der kun arver firmaets gruppe, er ikke berørt.

Har du slået Standardgruppe for nye kunder til på en af dine grupper under Kunder → Kundegrupper, kommer nye kunder, der opretter en konto i webshoppen, automatisk i den gruppe. Reglen ovenfor gælder derfor også for dem.

Bruger du grupperne til private kunder, for eksempel en kundeklub, din standardgruppe, eller en gruppe pr. butik, kan du tage dem med i loyalitetsprogrammet:

  1. Gå til Kunder → Loyalitetsprogram.
  2. Under Kundegrupper sætter du flueben ved de grupper, hvis kunder skal kunne optjene og bruge point.
  3. Klik på Gem.
Siden Loyalitetsprogram under Kunder i Shoporama-admin med sektionen Kundegrupper fremhævet med rød ramme. Under overskriften Kundegrupper der kan optjene og bruge point er der flueben ved Kundeklub, mens Caféer og kontorer ikke er valgt
Sektionen Kundegrupper ligger lige over Mails. Her er Kundeklub valgt, så de kunder optjener og bruger point, mens kunderne i Caféer og kontorer fortsat er uden for loyalitetsprogrammet.

Kunderne i de valgte grupper bliver nu behandlet præcis som kunder uden en gruppe. Har de allerede point, for eksempel fra et tidligere system, kan de bruge dem med det samme. Ordrer, de lagde før du satte fluebenet, giver dog ikke point bagefter. Det samme gælder point ved tilmeldelse: kunder, der kom i gruppen, da de oprettede sig, før du satte fluebenet, får dem ikke bagefter. Vil du alligevel give dem point, åbner du kunden, klikker på Se points og bruger Tildel point.

Sektionen Kundegrupper vises kun, når du har oprettet mindst én kundegruppe. Sætter du ikke flueben ved nogen gruppe, er alt som før for dine erhvervskunder, og de er fortsat uden for loyalitetsprogrammet. Bruger du en standardgruppe til dine private kunder, skal du sætte flueben ved den, ellers kan nye kunder hverken få point ved tilmeldelse, optjene point, eller betale med point.

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. Ligger kunden i en kundegruppe, skal gruppen også være valgt under Kundegrupper. Ellers kan kunden ikke betale med point i kurven, selvom kunden har point på sin konto.

Mine erhvervskunder skal stadig ikke have point. Skal jeg gøre noget?

Nej. Så længe du ikke sætter flueben ved en gruppe under Kundegrupper, er kunderne i dine grupper uden for loyalitetsprogrammet, som de er i dag. Du kan også vælge kun nogle af grupperne, for eksempel din kundeklub, og lade dine B2B-grupper være.

Hvorfor fik min nye kunde ingen point ved tilmeldelse?

Har du en standardgruppe for nye kunder, kommer kunden i den, når kontoen oprettes. Er gruppen ikke valgt under Kundegrupper, får kunden ingen point ved tilmeldelse, selvom dit tema kan have vist, at der gives point for at oprette en konto. Sæt flueben ved gruppen, og giv eventuelt de manglende point via Se points og Tildel point på kunden.

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.

Kan kunden bruge sine point på fragten?

Ja, som udgangspunkt. Point-rabatten trækkes fra hele ordrebeløbet, og en kunde med point nok kan derfor ende med at betale 0 kr. for en ordre hvor du selv har en fragtudgift. Vil du hellere have fragten betalt i kroner, slår du Tillad ikke at der bruges point på fragten til. Så kan rabatten højst svare til varernes værdi. Et eksempel: varer for 100 kr. og fragt for 25 kr. giver en ordre på 25,00 kr. i stedet for 0,00 kr.

Hvad sker der med de point, kunderne allerede har samlet?

Ingenting. Indstillingen ændrer kun hvor mange point der må bruges på den enkelte ordre, ikke hvor mange point kunden har. Saldoen, udløbsdatoerne og optjeningen er helt urørt, og kunden kan bruge resten af sine point på næste køb.

Jeg giver allerede gratis fragt til medlemmer. Skal jeg så slå den til?

Nej, det er ikke nødvendigt. Giver du gratis fragt til medlemmer, er fragten allerede 0 kr. for de kunder der kan bruge point, og så er der ingen fragt at bruge point på. Indstillingen gør ingen skade, den har bare ingen virkning.

Hvad ser kunden, når hun pludselig kan bruge færre point?

I kurven står der "Du kan bruge X point på denne ordre". Det tal bliver lavere, fordi fragten ikke længere tælles med. Skriver hun et højere tal, bliver det afvist, og rabatten sættes ikke på. Der står ikke noget særskilt om hvorfor, så overvej at nævne det i dine handelsbetingelser hvis du har mange medlemmer der bruger point.

Kan en kunde miste fri fragt ved at bruge point?

Ja, og det er uændret uanset den nye indstilling. Når butikken har en fri fragt-grænse, vurderes den på kurvens værdi efter point-rabatten. Bruger kunden så mange point at hun kommer under grænsen, bliver fragten opkrævet. Det er værd at have med, hvis du sætter grænsen tæt på din gennemsnitsordre.

Hvordan spiller point sammen med en rabatkode eller en kampagne?

Rabatkoder og kampagnerabatter trækkes fra, før det gøres op hvor mange point kunden må bruge. Jo større rabat hun allerede har fået, jo færre point kan hun lægge oveni. Derudover kan du på den enkelte rabatkode vælge, at den slet ikke må kombineres med point.