Geburtstags eMail mit Gutschein versenden
Inhaltsverzeichnis
- 1 Einleitung
- 2 Gutscheincodes (Voucher-Code) bereitstellen
- 2.1 Wo sind die Gutscheincodes einzurichten?
- 2.2 Welche Gutschein Mengen sind ausreichend?
- 3 eMail Vorlage anpassen
- 3.1 Welche Vorlage wird angepasst?
- 3.2 Welche Variablen sind verwendbar?
- 3.3 HTML-Versand ermöglichen (ab Shopware 3.5.x)
- 4 Cronjob Einrichten
- 4.1 Was ist beim meinem Hoster einzurichten?
- 4.2 Wie wird der Cronjob in Shopware konfiguriert?
- 4.3 Welche Plugins sind erforderlich?
Einleitung
Shopware ist in der Lage automatisiert Geburtstagswünsche kombiniert mit Gutschein Codes per Cronjob zu versenden. Das ist zum einen der Cronjob einzurichten und auf der anderen Seite Gutscheinecodes in ausreichender Anzahl zur Verfügung zu stellen um ihn per eMail versenden zu lassen.
Gutscheincodes (Voucher-Code) bereitstellen
Wo sind die Gutscheincodes einzurichten?
Die Gutscheincodes richten Sie im Backend unter Marketing => Gutscheine ein. Klicken Sie auf "Gutschein hinzufügen". Tragen Sie nun eine aussagekräftige Bezeichnung wie z.B. »Geburtstagsgutscheine« und als Bestellnummer den Wert »birthday« (Kleine Schreibweise!) ein. Die Auswahl "Gutschein-Modus" stellen Sie auf » Individuell«.
Als nächstes nennen Sie eine Stückzahl z.B. »100« und den gut zu schreibenden Wert z.B. »5« ein. Der Abzug kann individuell Absolut (fester Betrag) oder prozentual (abhängig vom Kaufumsatz) eingestellt werden.
Sind Sie vorsteuerberechtigt, wählen sie den für Sie erforderlichen Steuersatz. Der Gutscheinwert wird abgezogen, wenn die Mindestumsatzhöhe erreicht ist. Wählen sie den Mindestumsatz beliebig, jedoch nicht kleiner als den Wert des Gutscheins selbst (hier also mindestens »5«).
Welche Gutschein Mengen sind ausreichend?
Grundsätzlich ist die Anzahl Ihrer Kunden / Newsletterempfänger und der Intervall, in dem Sie neue Codes generieren wollen relevant. Haben Sie 500 Kunden und möchten Sie jedes Jahr neue Gutscheincodes generieren, dann erstellen Sie mindestens 500 Gutscheincodes.
eMail Vorlage anpassen
Welche Vorlage wird angepasst?
Sie benötigen die Vorlage "sBIRTHDAY", die Sie im Backend unter Einstellungen => eMail-Vorlagen finden. Die Absender eMail sowie der Absender Name werden durch die Vorgegebene variable aus der Systemkonfiguration entnommen. Sie können diese Werte aber auch durch Ihre eigenen Wünsche überschreiben.
Im Plaintext können Sie sodann Ihre persönlichen Glückwünsche Sie den Gutscheincode platzieren. Damit die Shopware erkennt, an welche Stelle welche Information gesetzt werden soll, platzieren Sie Platzhalter, sogenannte Variablen.
Welche Variablen sind verwendbar?
{$sVoucher.code}
Es können folgende Empfängerdaten genutzt werden:
{$sConfig.?} (Zugriff auf alle sConfig-Variablen möglich) {$sVoucher.vouchercodeID} {$sVoucher.code} {$sUser.userID} {$sUser.company} {$sUser.department} {$sUser.salutation} {$sUser.customernumber} {$sUser.firstname} {$sUser.lastname} {$sUser.street} {$sUser.streetnumber} {$sUser.zipcode} {$sUser.city} {$sUser.phone} {$sUser.fax} {$sUser.countryID} {$sUser.ustid} {$sUser.text1} {$sUser.text2} {$sUser.text3} {$sUser.text4} {$sUser.text5} {$sUser.text6} {$sUser.email} {$sUser.paymentID} {$sUser.firstlogin} {$sUser.lastlogin} {$sUser.newsletter} {$sUser.affiliate} {$sUser.customergroup}
Ein Beispiel:
Sehr geehrte{if $sUser.salutation eq "mr"}r Herr{elseif $sUser.billing_salutation eq "ms"} Frau{/if} {$sUser.firstname} {$sUser.lastname},
Alles Gute zum Geburtstag. zu Ihrem persönlichen Jubiläum haben wir uns etwas besonderes ausgedacht, wir senden Ihnen hiermit einen Geburtstagscode, den Sie bei Ihrer nächsten Bestellung ganz einfach einlösen können. Ihr persönlicher Geburtstags-Code lautet: {$sVoucher.code}
Mit freundlichen Grüßen nach {$sUser.city},
Ihr Team von Meinshop.de
HTML-Versand ermöglichen (ab Shopware 3.5.x)
Diese Anpassung sollte nur von versierten Nutzern durchgeführt werden, da auf Datenbank-Ebene ein Wert neu gesetzt werden muss. Ab Shopware 3.5.x unterstützt das Plugin "CronBirthday" auch einen HTML-eMail-Versand. Das Feld HTML steht standardmäßig nicht unter "Einstellungen / eMail-Vorlagen" zur Verfügung, kann auf Datenbank-Ebene aber aktiviert werden.
Mit diesem SQL-Update-Befehl wird die eMail-Vorlage sBIRTHDAY HTML-fähig:
UPDATE `s_core_config_mails` SET `htmlable` = '1' WHERE `s_core_config_mails`.`name` = 'sBIRTHDAY';
Cronjob Einrichten
Was ist beim meinem Hoster einzurichten?
Das CronJob-Script muss als CronJob eingerichtetet sein und mindestens zweimal täglich aufgerufen werden. Diese Einstellung kann in den meisten Fällen Ihr Hoster/Provider für Sie vornehmen. Weitere Informationen zum Thema Cronjobs erhalten Sie hier »
Wie wird der Cronjob in Shopware konfiguriert?
Cronjobs konfigurieren Sie innerhalb Ihres Backend unter Einstellungen => Cronjobs / Bereinigungsscript. Unter "Cronjobs" finden Sie eine Liste von Aufträgen, die während der Abarbeitung durchlaufen werden. Öffnen Sie die Einstellunge für "Geburtstagsgruß".
Tragen Sie dort als eMail Template den Wert »sBIRTHDAY« ein und das Feld Aktiv setzen Sie auf »1« um diesen Cronjob zu aktivieren. Verändern Sie nicht den Intervall (Vorgabe »86400«), denn das Script versendet sonst u.U. mehrere Gutscheine an einem Tag an den gleichen Empfänger!
Welche Plugins sind erforderlich?
Erforderliche Plugins stellen Sie unter Einstellungen => Plugins ein. Wählen Sie die Liste "verfügbare Plugins" und suchen Sie unten mit der Schnellsuche nach "CRON". Sie finden mehrere Einträge.
Das Plugin »CronBirthday« sowie das Plugin "Cron" sind erforderlich. Installieren und Aktivieren Sie dieses Plugin. Nur wenn diese Plugins in dieser liste in Grüner Schrift dargestellt werden, sind die Plugins korrekt eingebunden.
Artikel-PDF erstellen
Artikel bewerten
Weitere interessante Artikel:
Kategorien:
Bestell-Nr.: SW1216
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*