Magento Newsletter einrichten und versenden

 6 Kommentare zu diesem Tutorial

Um in Magento einen Newsletter zu verschicken, muss dieser erst erstellt, konfiguriert und eingerichtet werden. Dieses Tutorial ist zum besseren Verständnis in 6 Abschnitte unterteilt:

Schritt 1 – Einleitung
Schritt 2 – Konfiguration des Newsletter
Schritt 3 – Newsletter erstellen
Schritt 4 – Newsletter in Magento anlegen
Schritt 5 – Newsletter fü den Versand vorbereiten
Schritt 6 – Newsletter versenden
Fertig!

Schritt 1 – Einleitung

Der Newsletterversand mit Magento verlangt etwas Vorarbeit und ersetzt natürlich nicht eine Profi-Email-Marketing Software. Dennoch reicht es um einfache Newsletter zu versenden, denn gerade zu Beginn sollte man nicht versäumen Newsletter zu verschicken, gibt es zu Beginn sicherlich häufiger neue Produkte oder Features die beworben werden können.

Schritt 2 – Konfiguration des Newsletter

Zuerst sollten Sie in den Grundeinstellungen (System -> Konfiguration -> Kunden -> Newsletter) dem Newsletter eine E-Mail-Adresse zuzuweisen, z.B. newsletter@beispiel.de. Vergessen Sie nicht diese E-Mail-Adresse auch anzulegen. Deutsche Shops sollten unbedingt bei „Bestätigung nötig“ das Feld auf „Ja“  setzen um den gesetzlichen Vorschriften des Double-Opt-In-Verfahrens gerecht zu werden. Zudem weisen Sie die E-Mail-Vorlagen für die Anmeldebestätigung und Abmeldemöglichkeit zu.

Schritt 3 – Newsletter erstellen

Man kann reine Text-Newsletter verschicken, doch diese sind meist nicht so ansprechend und bieten keinerlei Design-Möglichkeit. Abhilfe schaffen hier Html-Newsletter. Diese müssen zuvor mit einem Editor erstellt werden. Wer lieber eine kostenfreie Vorlage verwenden möchte findet bei einer großen Suchmaschine sicher die richtige für den eigenen Newsletter. Um den Newsletter-Abonennten direkt ansprechen zu können, gibt es in Magento folgende Platzhalter Variablen:

Vorname: {{var subscriber.CustomerFirstname}}

Nachname: {{var subscriber.CustomerLastname}}

eMail-Adresse: {{var subscriber.SubscriberEmail}}

Abmeldelink: {{var subscriber.getUnsubscriptionLink()}}

Schritt 4 – Newsletter in Magento anlegen

Nachdem Sie Ihren Newsletter mit dem Editor erstellt haben, müssen Sie diesen noch in Magento einbinden. Dazu unter Newsletter -> Newsletter Vorlagen -> + Neue Vorlage Ihren Newsletter erstellen. Dazu auf das Kästchen „Html“ klicken, damit der Code aus Ihrem Editor dort eingefügt werden kann. Sofern Sie Logos und Bilder einbinden, vergewissern Sie sich das diese auf Ihrem Webserver liegen und der richtige Pfad angegeben ist. Speichern Sie die Konfiguration. In der Übersicht kann in der hinteren Spalte „Aktion“ eine Vorschau ausgewählt werden oder der Newsletter der Queue hinzugefügt werden.

Schritt 5 – Newsletter für den Versand vorbereiten

Unter „Newsletter Vorlage“ die gewünschte Vorlage unter „Aktion“ in die Warteschlange legen. Im nächsten Schritt können Sie angeben wann der Newsletter verschickt werden soll sowie Betreff, E-Mail-Adresse, Absendername und die Vorschau des Newsletters. Speichern Sie den Newsletter.

Schritt 6 – Newsletter versenden

Es gibt zwei Möglichkeiten den Newsletter zu versenden. Man kann den Newsletter per Cronjob versenden, also der Versand startet automatisch. Wie man einen Cronjob einrichtet lesen Sie hier. Die andere Möglichkeit ist den Versand manuell zu starten. Dazu muss nach Schritt 5 lediglich diese URL aufgerufen werden:

www.meine-shop-url.de/index.php/admin/newsletter_queue/sending

Bei der manuellen Möglichkeit per URL gibt es keine Bestätigung oder Fehlermeldung, sodass man im Admin-Menü nachschauen muss ob der Newsletter versendet wurde (Newsletter -> Newsletter Warteschlange). Steht der Status auf „versendet“ wurde der Newsletter korrekt verschickt.

Fertig!

Wer möchte kann jetzt noch die Anzahl der in einem Batch verschickten E-Mails einstellen, standardmäßig sind das 20 Stück. Bei über 1000 Abonnennten müsste man ganz schön lange die oben genannte URL aufrufen, weshalb sich ein Cronjob empfiehlt.

Wichtiger Hinweis

Bitte informieren vor dem Versenden eines Newsletters welche rechtlichen Vorgaben Sie einhalten müssen und welche Pflichtangaben in einen Newsletter gehören. Weitere nützliche Tipps und Informationen gibt es bei eRecht24 oder Trusted Shops.

Autor

Sebastian

Ich interessiere mich für eCommerce-Themen, vor allem im Zusammenhang mit dem Shopsystem Magento Commerce sowie alles rund um Web-Entwicklung und den damit verbundenen Möglichkeiten.

6 Kommentare zu “Magento Newsletter einrichten und versenden

  • 31. Januar 2013 um 12:43 Uhr
    Permalink

    Wenn ich in meinem Newsletter einen Link habe wie „Wenn der Newsletter nicht korrekt angezeigt wird, klicken sie bitte hier“ Wohin kann ich dann verlinken innerhalb von Magento?

    Antwort
    • 2. Februar 2013 um 18:13 Uhr
      Permalink

      Eine direkte Möglichkeit gibt es nicht, aber eine Lösung wäre einen Ordner auf dem Server zu erstellen, dorthin die Newlsetter-Datei (die die im Editor erstellt wurde) kopieren und im Newsletter dorthin verlinken.
      Z-B. so:
      – Im Magento Root-Verzeichnis einen Ordner „newsletter“ erstellen
      – Leseberechtigung setzen
      – Die Newsletter-Datei in den Ordner laden, z.B. newsletter-001.html, wobei mann dann die Zahl einfach für weitere Newsletter hochzählen kann
      – Im Newsletter dann die Datei verlinken auf http://www.meine-domain.de/newsletter/newsletter-001.html

      Ist zwar etwas Handarbeit, sollte aber machbar sein.

      Beste Grüße
      Sebastian

      Antwort
  • 18. Mai 2014 um 11:53 Uhr
    Permalink

    Klasse Video. Ich habe leider ein Problem. Ich möchte nach Bestätigung eines Newsletters eine eMail mit einem Gutschein versenden. Jedoch wird der Gutscheincode nach Erhalt der Bestätigungsemail nie versendet. Weißt du spontan woran das liegen könnte?

    Viele Grüße
    Soeren

    Antwort
    • 20. Mai 2014 um 15:05 Uhr
      Permalink

      Hallo Soeren,

      evtl hilft dir ja folgendes:

      1.) Kopieren der Datei app/code/core/Mage/Newsletter/Model/Subscriber.php nach app/code/local/Mage/Newsletter/Model/Subscriber.php damit man nicht die Magento Core Dateien modifiziert.
      2.) In der Datei app/code/local/Mage/Newsletter/Model/Subscriber.php müsste dann neben der Bestätigung auch dann die Funktion zum Absenden des Gutscheins eingefügt werden:

      
      public function confirm($code)
          {
              if($this->getCode()==$code) {
                  $this->setStatus(self::STATUS_SUBSCRIBED)
                      ->setIsStatusChanged(true)
                      ->save();
                      $this->sendConfirmationSuccessEmail();
                  return true;
              }
      
              return false;
          }
      

      Beste Grüße
      Sebastian

      Antwort
  • 20. April 2017 um 17:19 Uhr
    Permalink

    Wir haben einen Testshop eingerichtet, Magento 1.9.3 und möchten gerne einen Newsletter versenden. Dieser ist auch lt. Newsletter Warteschlange versendet worden, leider jedoch nicht angekommen. Nun unsere Frage simuliert Magento bereits einen EMailserver? Wir konnten leider nirgendwo eine AbsendereMail eintragen (System -> Konfiguration -> Kunden -> Newsletter)
    Hier gibt es nur die Möglichkeit in den Abonnementoptionen Vorlagetypen wie „Eigene EMail 1“ auszuwählen, jedoch keine eigenen Einstellungen vorzunehmen

    Antwort
    • 21. April 2017 um 01:53 Uhr
      Permalink

      Hallo S. Rohr,

      für den Newsletter hat man die Auswahl der unter System > Konfiguration > Allgemein > Store-E-Mail-Adressen angelegten E-Mail-Adressen als Absender anzugeben.
      Diese muss man dort konfigurieren um Sie bei der Newsletter-Konfiguration auswählen zu können.

      Beste Grüße
      Sebastian

      Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*