Articles

WooCommerce Docs

Warum werden meine E-Mails nicht gesendet? Zurück zum Anfang

Dieser Punkt verdient eine eigene Seite. Siehe Warum E-Mails möglicherweise nicht gesendet werden.

Befolgen Sie nicht nur die Anweisungen im obigen Link, sondern beachten Sie auch, dass WP-Cron bei Verwendung der HTTP-Authentifizierung als Schutz vor unerwünschten Benutzern wahrscheinlich blockiert wird und nicht auf Ihrer Website funktioniert. Wenn Sie sich auf WP-Cron verlassen, deaktivieren Sie bitte testweise die HTTP-Authentifizierung, da die Follow-Ups nicht gesendet werden, wenn die HTTP-Authentifizierung nicht deaktiviert ist. Das Folgende sehen Sie, wenn Sie WP Crontrol installiert haben.

Screen Shot 2016-02-08 at 8.40.18 AM

Was löst meine E-Mails aus, die an Kunden gesendet werden? Zurück zum Anfang

Eine E-Mail wird versendet, sobald die festgelegten Auslösebedingungen für eine bestimmte E-Mail erfüllt sind. Wenn der Auslöser „Bestellstatus: Abgeschlossen“ ist, sammelt und erstellt Follow-Ups die Liste der zu versendenden E-Mails auf der Grundlage der vorhandenen E-Mails, unmittelbar nachdem eine Bestellung abgeschlossen wurde. Diese E-Mails werden in einer Warteschlange gespeichert und versendet, sobald das Zeitintervall verstrichen ist.

Um zu vermeiden, dass mehrere E-Mails an denselben Kunden gesendet werden, können Prioritätsbedingungen festgelegt werden, und es gibt auch Optionen wie „Einmal pro Kunde senden“ und „Sendedatum anpassen“ (für eine bereits in der Warteschlange befindliche E-Mail). Es ist jedoch wichtig zu beachten, dass, wenn eine weitere Folge-E-Mail nach Abschluss einer Bestellung erstellt wird, diese E-Mail nicht in die Warteschlange aufgenommen wird, selbst wenn die Auslösebedingungen dafür erfüllt sind.

Warum habe ich jetzt Tausende von Kommentaren? Zurück zum Anfang

Der Aktionsplaner ist eine robuste Methode, um sicherzustellen, dass Aktionen rechtzeitig und genau ausgelöst werden. Da Follow-up-E-Mails auf die Sendegenauigkeit für Daten und Zeitplan angewiesen sind, haben wir (zusammen mit WooCommerce Subscriptions) diesen neuen, extrem genauen Planer implementiert. Wie in der Dokumentation erläutert, protokolliert der Aktionsplaner standardmäßig alle Aktionen in der Kommentartabelle und könnte dazu führen, dass die Anzahl der Kommentare auf dem Dashboard exponentiell ansteigt. Dies ist kein Fehler.

Standardmäßig werden die Protokolleinträge (d.h. Kommentare) nach einem Monat zusammen mit der Aktion, auf die sie sich beziehen, gelöscht. Wenn die Menge der Kommentare für Sie ein Problem darstellt (Ihre Kunden werden diese nie sehen), können Sie die Zeitspanne, für die Aktionen und Kommentare aufbewahrt werden, mit dem Filter „action_scheduler_retention_period“ reduzieren. Standardmäßig ist er auf einen Monat eingestellt, aber Sie können ihn auf 60 * 60 * 24 * 7 ändern, um ihn auf eine Woche zu reduzieren, oder auf 60 * 60 * 24, um ihn auf einen Tag zu reduzieren.

Wenn Sie ihn ganz ausschalten möchten, gibt es eine Einstellung, mit der Sie die Aktionsplanerprotokolle ausschalten können (standardmäßig werden keine Aktionen protokolliert – Sie werden sie wieder einschalten müssen), und eine Auswahl, die die aktuellen Protokolle beim Speichern Ihrer Einstellungen aus Ihrer Datenbank löscht.

Warenkorbabbruch-Logik Zurück zum Anfang

Follow-Ups weiß, wann ein Produkt in den Warenkorb gelegt wurde und wann das Produkt gekauft wurde. Dies kann sofort, ein paar Minuten später oder ein paar Tage später geschehen. Unabhängig davon entfernt Follow-Ups die „In den Warenkorb“-E-Mails aus der Warteschlange, wenn Käufe getätigt werden, und entfernt die E-Mails aus der geplanten Warteschlange, falls erforderlich.

Beim Importieren von Bestellungen bleibt es bei 0% stehen und wird nie aktualisiert Nach oben

Dies tritt von Zeit zu Zeit auf, und wir empfehlen, die folgenden drei Schritte auszuprobieren, bevor Sie ein Support-Ticket einreichen:

  • Stellen Sie sicher, dass Ihr Follow-Up-E-Mails-Plugin auf dem neuesten Stand ist. Das Neueste und Beste ist das Beste!
  • Benutzen Sie PHP 5.6 oder niedriger? Wir empfehlen Ihnen ein Upgrade auf PHP 7.2.
  • Haben Sie ein Caching-Plugin installiert? Oder führen Sie überhaupt ein Caching durch – irgendwo? Erkundigen Sie sich auch bei Ihrem Hosting-Provider. Sie werden überrascht sein, was die alles für Sie tun können!

Warum kann ich nicht Mandrill (ein MailChimp-Dienst) und andere verwenden? Zurück zum Anfang

Einfach ausgedrückt: Es verstößt gegen ihre Nutzungsbedingungen. Transaktions-E-Mails werden als einmalige E-Mails definiert, die an einen oder sehr wenige Empfänger gesendet werden und speziell auf den Empfänger zugeschnitten sind. Übliche Verwendungen sind:

    • Nachfassungs- und Erinnerungs-E-Mails
    • E-Mails über vergessene Passwörter
    • Bestellbestätigungen und Quittungen
    • Verschiedene andere einmaligeE-Mails

Bekannte Plugin-Konflikte oder Inkompatibilitäten mit verschiedenen Dingen Zurück zum Anfang

Wenn Sie eines der folgenden Plugins verwenden, deaktivieren Sie diese bitte, da sie bekanntermaßen ein Problem mit Follow-Ups verursachen können:

  • P3 Performance Plugin
  • Linnworks Integration für WooCommerce (Versionen älter als 1.3.6 – bitte aktualisieren Sie auf 1.3.6 oder höher)
  • WP-Sweep – Seien Sie gewarnt, dieses Plugin kann Daten löschen (nicht nur von Follow-ups, sondern es kann auch Ihre WooCommerce-Produktdaten beschädigen

Kann ich mit diesem Plugin nicht automatisierte E-Mails versenden? Zurück zum Anfang

Ja. Wählen Sie einfach „Manuelle E-Mails“, und Sie erhalten alle Vorteile einer automatisierten E-Mail – wann immer Sie wollen. Keine Planung, keine Bedingungen – senden Sie einfach, wenn Sie es brauchen. Sobald eine Vorlage für Ihre manuelle E-Mail erstellt ist, können Sie diese jederzeit schnell aufrufen, eine E-Mail-Adresse auswählen, bei Bedarf einige Änderungen vornehmen und auf „Senden“ klicken. Es ist auch möglich, eine manuelle E-Mail an eine ausgewählte Gruppe von Kunden/Nutzern auf einmal zu senden. So kann beispielsweise eine E-Mail an alle Kunden gesendet werden, die innerhalb eines bestimmten Zeitraums einen Kauf getätigt haben, oder an alle Kunden, die bestimmte Produkte gekauft haben. Weitere Informationen finden Sie auf der Seite „Manuelle E-Mails“.

Ich habe versucht, 800 E-Mails zu versenden, aber es wurden nur… Zurück zum Anfang

Die Beschränkungen von Webhosts können unterschiedlich sein, wir empfehlen Ihnen, sich bei Ihrem Host über Ihre Sendebeschränkungen zu informieren. Hier finden Sie weitere Informationen. Wenn Sie vorhaben, mehr E-Mails als das tägliche Limit zu versenden, empfehlen wir Ihnen, zu einem anderen E-Mail-Anbieter wie Mandrill zu wechseln. Für Mandrill gibt es ein Plugin (wpMandrill), das mit Follow-up-E-Mails integriert werden kann.

Wie funktioniert das Link-Tracking von Google Analytics? Zurück zum Anfang

Nachdem Sie das Kästchen markiert haben, öffnet sich ein neues Feld, in das Sie Ihren Tracking-Link eingeben können.

Weitere Informationen finden Sie auf der Seite des Google Analytics URL Builder Tools.

Nur der Tracking-Link muss in diesen Bereich eingegeben werden, nicht die vollständige URL.

Wo ist die Funktion „Immer senden“ geblieben? Zurück zum Anfang

Beginnend mit Version 4.0 haben nur noch die stadtweiten E-Mail-Typen die Möglichkeit einzuschränken, ob sie „Immer senden“ wollen oder nicht. Diese Änderung wurde eingeführt, weil beim Versenden von E-Mails mit einem anderen E-Mail-Typ als „Storewide“ (der produkt- und kategoriespezifische E-Mails umfasst), die E-Mails zu vernachlässigbarer Duplizierung führen. Warum?

E-Mails werden auf der Grundlage ihrer Spezifität in die Warteschlange gestellt. Je spezifischer eine E-Mail ist, desto höher ist die Priorität. Daher werden E-Mails, die nicht zu den „Storewide“-E-Mails gehören, in der Regel mit der höchsten Priorität in die Warteschlange eingereiht und weisen nur eine geringe Duplizierung auf. Nur „Lagerweit“-E-Mails haben ein echtes Potenzial für Duplizierung, und Follow-Up-E-Mails bieten mehr Kontrolle für diesen E-Mail-Typ, um die Überschneidung mit diesen anderen E-Mail-Typen zu begrenzen.

Wo sind alle meine E-Mail-Typen? Warum kann ich nur Manuell und Anmeldungen verwenden? Zurück zum Anfang

Beginnend mit Version 4.0 benötigt Follow-Up Emails kein zusätzliches Plugin. Das bedeutet, dass Sie jetzt Zugriff auf einige Funktionen von Follow-Up Emails haben, ohne WooCommerce oder Sensei installiert zu haben – das ist eine großartige Nachricht! Dies kann auch verwirrend sein, da Sie ohne WooCommerce keinen Zugriff auf andere E-Mail-Typen als Signup und Manual Emails haben.

Ein weiteres Szenario, das Sie auf nicht alle E-Mail-Typen beschränkt, ist, wenn Sie eine Multi-Site-Installation von WordPress betreiben. Dies ist wichtig, weil Follow-up Emails speziell nach woocommerce/woocommerce.php in den active_plugins-Daten von WordPress sucht, um festzustellen, ob WooCommerce installiert ist. Im Falle einer Multi-Site-Installation wird diese spezielle Datei nicht gefunden, so dass Follow-up Emails nicht alle E-Mail-Typen anzeigt.

Werden E-Mails sowohl an registrierte Kunden als auch an Gäste gesendet? Zurück zum Anfang

Ja. Unabhängig davon, wie Ihre Kunden auschecken, werden ihre E-Mails zu den Kampagnen hinzugefügt, die Sie eingerichtet haben.

Wenn sich ein Benutzer anmeldet, wird meine Anmelde-E-Mail nicht gesendet? Zurück zum Anfang

Anmelde-E-Mails sind etwas anderes als die Anmeldefunktion für „Newsletter“ und „Mailinglisten“. Anmeldungs-E-Mails sind für die Anmeldung bei einem Konto in WordPress/WooCommerce gedacht. Bitte beachten Sie diesen Unterschied.

Das Versenden der richtigen E-Mail ist komplex, wie wird es gehandhabt? Zurück zum Anfang

Wir haben versucht, den Entscheidungsprozess zu dokumentieren, den Follow-ups im Moment des Versendens einer E-Mail trifft, um zu bestimmen, was gesendet wird, was nicht gesendet wird und in welcher Reihenfolge. Einen umfassenden Überblick über diesen Entscheidungsprozess finden Sie hier.

Wann werden meine Abonnement-E-Mails ausgelöst? Zurück zum Anfang

Wann wird die E-Mail nach Ablauf des Abonnements verschickt? Läuft im System eine Art Hintergrundprozess, um täglich nach abgelaufenen Abonnements zu suchen und diese zu planen?

Ja… sozusagen. Die E-Mail wird dem Zeitplan hinzugefügt, nachdem das WooCommerce Subscriptions-Plugin den subscription_expired-Trigger für ein Abonnement ausgelöst hat. Es ist also normal, dass beim erstmaligen Erstellen oder Importieren von Bestellungen nichts geplant ist.

Es sieht so aus, als würde keine meiner E-Mails „vor Ablauf des Abonnements“ gesendet! Zurück zum Anfang

Prüfen Sie zunächst Ihre Abonnementeinstellungen. Haben Sie ein Enddatum? Wenn nicht, sollten Sie den Auslöser before next subscription payment verwenden, da Ihre Abonnements nicht ablaufen (daher keine Enddaten). Wenn dies der Fall ist und Sie before subscription expires-Trigger für dieses Abonnement eingestellt haben, werden diese nie ausgelöst. Bitte aktualisieren Sie den Auslöser.

Meine Abmeldeseite funktioniert nicht Nach oben

Ich habe eine Seite mit dem Shortcode erstellt, um alle Opt-outs und Abmeldungen zu verarbeiten. Ich habe die URL https://example.com/unsubscribe erstellt. Warum funktioniert es nicht?

Das Problem ist nicht die Verwendung des Shortcodes, da Follow Ups die Abwärtskompatibilität mit diesem beibehalten hat. Das Problem bezieht sich auf die Tatsache, dass es einen Endpunkt für Abmeldungen gibt, der https://example.com/unsubscribe ist, so dass das Erstellen einer Seite mit demselben Slug den Endpunkt überschreibt und bricht. Wenn Sie den Shortcode auf einer weiteren Seite verwenden möchten, verwenden Sie bitte einfach nicht den Slug „unsubscribe“. Da Endpunkt-Slugs immer eindeutig sein sollten.

Wie kann ich den Versand von E-Mails in großen Mengen testen? Zurück zum Anfang

Es gibt keine Funktion direkt in Follow Ups, die dies ermöglichen würde. Sie können stattdessen Plugins von Drittanbietern verwenden, um die E-Mails zu deaktivieren und zu protokollieren, als ob sie gesendet worden wären. Wir verwenden manchmal die folgenden Plugins, um zu sehen, was gesendet wird, und um Probleme zu diagnostizieren. Denken Sie daran, dass diese Plugins Daten zur Datenbank hinzufügen, die Sie möglicherweise löschen möchten, bevor Sie Ihre Website in Betrieb nehmen:

  • Plugin zum Deaktivieren von E-Mails
  • Plugin zum Protokollieren von E-Mails

Wie wird die Zugriffsart für Listen verwendet (der Unterschied zwischen öffentlich/privat)? Zurück zum Anfang

Die öffentliche Zugriffsart bedeutet, dass die Liste öffentlich für die Kunden des Shops zur Verfügung steht, um sie zu abonnieren.

Alternativ können Abonnenten nur von einem Administrator zu Listen hinzugefügt werden, die die private Zugriffsart verwenden.

Hinweis: Dies ist ein Dokument auf Entwicklerebene, das als Anleitung bereitgestellt wird. Wir sind nicht in der Lage, Ratschläge zu erteilen oder Code im Rahmen unserer Support-Richtlinie zu überprüfen.

Meine Abmeldeseite ist leer… Hilfe! Zurück zum Anfang

Typischerweise ist die Seite nicht wirklich leer. Normalerweise gibt es einfach eine CSS-Regel, die den Hauptinhaltsbereich versteckt – etwa so:

.home #content {
display: none;
}

Wie kann ich die Abmeldeseite anpassen? Zurück zum Anfang

Sie können die Vorlage, die auf dieser Seite angezeigt wird, überschreiben, indem Sie die woocommerce-follow-up-emails/templates/email-unsubscribe.php kopieren und diese Datei in ein follow-up-emails-Verzeichnis in Ihrem aktiven Thema einfügen. Followup Emails lädt dann die vom Theme präsentierte email-unsubscribe.php anstelle der mit Followup Emails gelieferten Vorlage. Dies verhindert auch, dass Upgrades Änderungen überschreiben, die Sie oder Ihr Theme-Entwickler vorgenommen haben.

Welche Vorlagen kann ich bearbeiten und wie? Zurück zum Anfang

Es gibt eine Reihe von Vorlagen, die Sie bearbeiten können, indem Sie einfach die vorhandene Datei aus dem Ordner „Followup Emails“ – woocommerce-follow-up-emails/templates/ – nach /follow-up-emails/ kopieren. Einige haben diesen Ordner bereits, wenn Sie die bereitgestellten E-Mail-Vorlagen heruntergeladen haben. Einige Vorlagendateien befinden sich möglicherweise in einem Unterordner. In diesem Fall ist es wichtig, die Dateien in der gleichen Ordnerstruktur zu kopieren. Beispiel-Dateien, die Sie überschreiben können:

  • email-subscriptions.php
  • email-unsubscribe.php
  • myaccount/email-preferences.php

Ich kann die E-Mail-Vorlagen nicht herunterladen Nach oben

Erhalten Sie folgende Meldung?

Error saving file to /var/www/blah/wp-content/themes/blah/follow-up-emails/emails/fue-responsive-one-column.html

Erstens muss Ihr aktives Thema vom Server beschreibbar sein. Die E-Mail-Download-Funktion erstellt ein neues Verzeichnis in Ihrem aktiven Thema:

follow-up-emails/emails

Dies ist die Ordnerstruktur, aus der Followup Emails liest, um auf die E-Mail-Vorlagen zuzugreifen. Legen Sie diese Ordner zumindest manuell an und machen Sie sie beschreibbar, um die Vorlagen herunterzuladen.

Hilfreiche Abfragen bei Bedarf Zurück zum Anfang

Haben Sie jemals etwas getan, das Sie rückgängig machen möchten? Das kommt vor, deshalb haben wir einige hilfreiche SQL-Abfragen bereitgestellt, um Änderungen direkt in der Datenbank vorzunehmen. Wir empfehlen Ihnen, Ihre Datenbank zu sichern, bevor Sie dies versuchen. Sehen Sie sich die Abfragen hier an.

Erhalten Sie einen T_STRING-Fehler bei der Installation? Zurück zum Anfang

Es kann sein, dass Sie einen Fehler wie folgt erhalten:

Parse error: syntax error, unexpected T_STRING in .../wp-content/plugins/woocommerce-follow-up-emails/includes/addons/twitter/class-fue-addon-twitter-admin.php on line 99

Dieser Fehler tritt auf, weil Sie eine inkompatible Version von PHP verwenden. Häufig PHP 5.2 oder eine andere Variante. Wir empfehlen Ihnen, Ihre Version auf mindestens PHP 5.4 zu aktualisieren.

Ich erhalte einen Fehler bei der SPF-Einrichtung Zurück zum Anfang

Bei einigen Benutzern auf einigen Hosts kann das folgende Problem auftreten:

Error generating an SPF record. Failed to write question to socket

Der erste Schritt besteht darin, bei Ihrem Hosting-Unternehmen zu überprüfen, ob Sockets aktiviert/zugelassen sind. Dieser Fehler tritt in der Regel auf, weil Follow Ups Socket-Fehler erhält, wenn es versucht, den SPF-Eintrag bei der Abfrage des DNS zu generieren. Follow Ups pingt das öffentliche DNS von Google an und benötigt daher Zugriff auf UDP 8.8.8.8 an Port 53.

Was ist die Standardformatierung für gesendete E-Mails? Zurück zum Anfang

Standardmäßig werden E-Mails als multipart/alternative versendet, die einen text/html-Teil sowie einen text/plain-Teil enthalten (der durch Abziehen von HTML aus dem text/html-Inhalt erzeugt wird).

Um dieses Verhalten zu deaktivieren und nur text/html zu verwenden, können Sie den folgenden Filter verwenden:

add_filter( 'fue_multipart_mail', '__return_false' );

Wie kann ich Follow-Ups deinstallieren? Zurück zum Anfang

Standardmäßig löscht diese Erweiterung ihre Informationen nicht aus der Datenbank, wenn Sie das Plugin in WordPress Admin löschen. Wenn Sie Follow-Ups einschließlich seiner Daten vollständig deinstallieren möchten, fügen Sie Folgendes in die Datei wp-config.php Ihrer Website ein, bevor Sie das Plugin löschen:

define('WC_REMOVE_ALL_DATA', true);

Wir empfehlen die Verwendung der Sicherungsfunktion vor der Deinstallation. Gehen Sie zu: Follow-Up > Einstellungen > Tools. Von dort aus können Einstellungen und E-Mails exportiert und importiert werden.

Denken Sie daran, die obige Codezeile nach der Deinstallation des Plugins zu entfernen.