Trusted Shops Bewertungsemails automatisieren

29. September 2012

 

Über 50 % alle Online-Shops setzen mittlerweile auf Kundenbewertungen.

Auch Trusted Shops bietet mit seinen Händlerbewertungen die Möglichkeit, Meinungen von Kunden einzuholen um diese dann im Online-Shop des Händlers anzuzeigen.

Standardmäßig kann man im OXID-Shop zwar einstellen, wann der Kunde den Bewertungslink angezeigt bekommen soll, jedoch steht die beste Lösung (noch) gar nicht zur Auswahl. :-(

Mit diesem Modul können Bewertungs-eMails an den Kunden über die Administration, oder automatisiert x Tage nach Versanddatum, verschickt werden.

 

1. Dateien (tabsl_ratemails.zip) aus dem copy_this-Verzeichnis in das Shop-Root-Verzeichnis kopieren

2. Tabelle oxorder erweitern (ab 4.5. Views updaten nicht vergessen)

ALTER TABLE `oxorder` ADD `tabsl_sendratemail` DATETIME NOT NULL;

3. Template tabsl_email_rateorder.tpl anpassen (Layout und TS-Id einfügen)

[ {* XXXXXXXXXX = Trusted-Shop-ID *} ]

4. Module eintragen

order_main => tabsl/tabsl_order_main
oxemail => tabsl/tabsl_oxemail

5. Admin-Template order_main.tpl anpassen (z. B. ab Zeile 277 hinzufügen)

[ { $shop->hiddensid } ]

6. FERTIG

 

Nun kann man im Shop-Admin bei der jeweiligen Bestellung im Reiter Stamm dem Kunden die Bewertungs-eMail zukommen lassen.

Um diese automatisiert zu versenden, z. B. als Cronjob, muss man einfach folgende URL aufrufen:

www.meinshop.de/?cl=tabsl_ratemails&fnc=cronjob&key=asd325SGD324!asd2f54645FNdf

Im tabsl_ratemails View kann man auch anpassen, welche Zeit zwischen dem Versand der Ware und dem Verschicken der Bewertungs-eMail vergehen muss, bevor diese versendet wird.

$sZeitraum = 604800; // 7 tage

Bevor der automatisierte Versand jedoch das erste Mal aufgerufen wird, sollte das Feld oxorder.tabsl_sendratemail älterer Bestellungen mit einem Datum belegt werden, da sonst auch an diese eine Bewertungs-eMail versendet wird.

 

Die Anpassungen/Moduldateien basieren auf einer OXID eShop Community-Edition 4.4.8, sind aber fast identisch mit nachfolgenden Versionen.

Natürlich kann man das Mmodule nach belieben anpassen und auch für andere Bewertungsservices nutzen ;-)