februar 4, 2016

Produktanmeldelser på Shoporama

Så fik vi implementeret produktanmeldelser. Der er flere elementer involveret i dem, så derfor denne guide.

Emnerne er:

-Kunne modtage anmeldelser på din webshop

-Bede dine kunder anmelde produkterne

-Vise anmeldelser på dit produkt

Lad os komme i gang.

Side til at modtage anmeldelser

Ja – her skal du så “desværre” betale for en udvikler. Det er selvfølgeligt ærgerligt, men sådan er det at være på et shopsystem, der udvikler sig.

Nå … din udvikler skal lave en fil, der hedder product_review.html

Han/hun kan hente eksempel i vores default tema.  Ganske kort er det siden, hvor din kunde skal anmelde produktet. Den skal blot indeholde dette

Så er der en anmeldelsesside på din webshop.

Få anmeldelserne i hus

For at få dine kunder til at anmelde dine produkter, skal de jo vide, at de kan. Du kan gøre to ting for at gi’ dem besked:

1) Sende dem en mail X timer efter ordren er langt (i stil med din after_purchase.html mail). I mailen er der link til siden, hvor de skal anmelde.

eller

2) Finde de kunder, der har købt bestemte ordrer og maile dem et link til hvor de kan anmelde dit produkt.

Metode 1 gøres ved at oprette en fil ved navn product_review_mail.html. Din udvikler finde eksempel på koden i vores default tema. Dernæst skal du gøre følgende i Shoporama:

-Klik på Indstillinger (tandhjulet)

-Klik på fanebladet Mails

-Under produktanmeldelser sender du, hvor mange timer efter at ordren er lagt, at de skal have mailen. 24 timer = 1 døgn. Så skal de ha’ den efter to uger, er det 24*14 = 336, du skal taste ind.

-Klik “Gem”

Metode 2 kan gøres på flere måder. Her er én af dem:

-Log ind i Shoporama

-Klik på “produkter”

-Find et produkt, du gerne vil have anmeldt. I kolonnen solgt står der, hvor mange du har solgt. Klik på det tal

-Nu ser du alle de ordrer, hvor produktet indgår. Markér dem, du vil sende til.

-Scroll ned i bunden og klik “Send e-mail”

-Nu skriver du en rørende besked om, hvorfor de skal anmelde det.

Produktanmeldelser Shoporama

-Klik på preview e-mails.

-Når du er tilfreds, så klikker du på “Send e-mails” i bunden. Og så er der mails på vej til dine kunder.

Nu skal du vise anmeldelserne på dit produkt

Når anmeldelserne er i hus, skal din udvikler tilføje lidt til filen product.html

Koden ser således ud

<{assign var="reviews" value=$product->getProductReviews()}>

    <{section name="p" loop=$reviews}>
        <{assign var="order" value=$reviews[p]->getOrder()}>

        <p><{$reviews[p]->getRating()}> stjerner ud af 5</p>
        <p>Skrevet af <{$order->getDelName()}> d. <{$reviews[p]->getCreated()|date_format:"%d.%m.%Y"}></p>
        <p><em><{$reviews[p]->getDescription()|escape}></em></p>

        <hr>
    <{/section}>

Du kan hive:

-Kundens navn

-Anmeldelsesdato

og

-Anmeldelsen ud

Voilá – anmeldelser på dine produkter.

Men … for at få fine stjerner ude i SERP, skal du lige angive produktets score. Det kan du gøre således:

<{assign var="reviews" value=$product->getProductReviews()}>
    <{if $reviews}>
        <{assign var="antalreviews" value=0}>
        <{assign var="totalscore" value=0}>
        <{section name="p" loop=$reviews}>
            <{math assign="antalreviews" equation=x+1 x=$antalreviews}>
            <{math assign="totalscore" equation=x+y x=$totalscore y=$reviews[p]->getRating()}>
        <{/section}>
        <{math assign="gennemsnit" equation=x/y x=$totalscore y=$antalreviews}>

        <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
            Fået <span itemprop="ratingValue"><{$gennemsnit|number_format:2:",":"."}></span>/5 stjerner ud af <span itemprop="reviewCount"><{$antalreviews}></span> kundeanmeldelser.
        </div>
    <{/if}>

Og så er det ellers bare at vente til Google belønner dig med stjerner.

Du kan teste dine mikrodata her.

Bonus

Du kan også sortere produkterne på dine landingssider efter bedst ratede produkt.

 

Må det vælte ind med gode anmeldelser på din shop 🙂

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.