Mails kommen doppelt — und wirken sofort unprofessionell.
Zwei identische Bestellbestätigungen hintereinander, manchmal drei. Für den Kunden sieht das nach einem kaputten Shop aus — und bei einer doppelten Zahlungsaufforderung nach einem Fehler, der Geld kostet. Die Ursachen sind meist schnell gefunden.
Vier Ursachen decken fast alles ab: doppelte Statuswechsel, weil zwei Vorgänge dieselbe Bestellung anfassen; mehrfach verarbeitete Zahlungsrückmeldungen; zwei Mail-Plugins parallel, die beide versenden; und eine Warteschlange, die nach einem Abbruch von vorn beginnt. Der erste Schritt ist immer ein Mailprotokoll — es zeigt, ob zweimal gesendet oder einmal doppelt zugestellt wurde.
Zuerst: Mailprotokoll.
Ohne Protokoll rätst du. Ein Protokoll-Plugin zeichnet jede verschickte Mail mit Zeitstempel, Empfänger und Betreff auf — und beantwortet damit die entscheidende Frage: Stehen zwei Einträge drin, hat der Shop zweimal gesendet. Steht nur einer, wurde einmal gesendet und das Problem liegt bei der Zustellung. Diese Unterscheidung halbiert die Suche sofort.
Schau dir außerdem die Zeitstempel an. Zwei Mails im Abstand von Sekunden deuten auf doppelte Auslösung, zwei im Abstand von Minuten eher auf eine Wiederholung aus einer Warteschlange.
Doppelte Statuswechsel.
WooCommerce verschickt Mails beim Wechsel des Bestellstatus. Wird derselbe Wechsel zweimal ausgelöst, geht die Mail zweimal raus. Typische Konstellationen:
- Zahlungsanbieter und manuelle Bearbeitung setzen den Status fast gleichzeitig.
- Ein Plugin automatisiert den Abschluss, während jemand ihn parallel von Hand setzt.
- Versandanbindung und Lagerprogramm melden beide den Versand zurück.
- Status wird hin- und zurückgesetzt, etwa von „In Bearbeitung“ auf „Wartend“ und zurück — jeder Wechsel löst neu aus.
Erkennbar ist das an den Bestellnotizen: Dort protokolliert WooCommerce jeden Statuswechsel mit Zeitstempel und Urheber. Stehen dort zwei Wechsel in dieselbe Richtung, hast du die Ursache gefunden (Bestellstatus).
Mehrfache Zahlungsrückmeldungen.
Zahlungsanbieter senden ihre Benachrichtigung erneut, wenn sie keine Bestätigung bekommen. Verarbeitet der Shop jede davon, ohne auf eine bereits bekannte Kennung zu prüfen, löst jede einen Statuswechsel aus — und damit eine Mail. Gut gebaute Zahlungs-Plugins erkennen Wiederholungen und ignorieren sie.
Häufen sich solche Wiederholungen, liegt das eigentliche Problem woanders: Die Bestätigung deines Shops erreicht den Anbieter nicht, etwa weil eine Firewall die Antwort blockiert. Im Konto des Anbieters siehst du den Zustellstatus der Benachrichtigungen (PayPal, Stripe-Fehler). Verwandt dazu: Auch doppelte Bestellungen erzeugen doppelte Mails — dann ist nicht der Mailversand das Thema (Doppelte Bestellungen).
Zwei Versender parallel.
Ein Klassiker: Es sind zwei SMTP-Plugins installiert, oder ein SMTP-Plugin und zusätzlich eine Versandfunktion aus einem anderen Plugin. Beide hängen sich in den Mailversand ein, und je nach Reihenfolge wird die Nachricht zweimal übergeben. Prüfe deine Pluginliste auf alles, was mit Mail zu tun hat, und lass genau eines aktiv.
Dieselbe Logik gilt für Rechnungs- und Benachrichtigungs-Plugins: Wenn ein Rechnungs-Plugin eine eigene Mail mit Rechnung verschickt und zusätzlich die Rechnung an die normale Bestellmail anhängt, bekommt der Kunde zwei Nachrichten. Das ist keine Fehlfunktion, sondern eine Einstellung — meist reicht es, eine der beiden abzuschalten (Rechnung).
Warteschlange und Wiederholungen.
Manche Shops versenden Mails nicht sofort, sondern über eine Warteschlange — das entlastet den Bestellvorgang. Bricht ein Durchlauf ab, bevor der Eintrag als erledigt markiert wurde, wird er beim nächsten Lauf erneut verarbeitet. Ergebnis: dieselbe Mail ein zweites Mal, oft mit einigen Minuten Abstand.
Prüfen lässt sich das in der Liste der geplanten Aktionen im Shop-Status. Stehen dort fehlgeschlagene Einträge rund um den Mailversand, ist das die Spur. Ursache sind meist Zeitüberschreitungen — bei langsamen SMTP-Servern oder großen Anhängen (Hintergrundaufgaben).
Mehrfache Empfänger.
Ein unterschätzter Fall: In den E-Mail-Einstellungen steht bei den Betreiber-Benachrichtigungen dieselbe Adresse mehrfach, oder eine Adresse, die per Weiterleitung wieder im selben Postfach landet. Dann kommt die Mail tatsächlich zweimal an, obwohl der Shop sie nur einmal verschickt hat. Prüfe die Empfängerfelder und etwaige Weiterleitungen im Postfach — gerade in Teams mit Verteileradressen passiert das schnell.
Einmal gesendet, zweimal da.
Steht im Protokoll nur ein Eintrag, der Kunde hat aber zwei Mails, liegt es an der Zustellung. Mögliche Gründe: Der Mailserver hat nach einer unklaren Antwort erneut zugestellt; eine Weiterleitungskette dupliziert; oder das Mailprogramm des Empfängers synchronisiert fehlerhaft. Das lässt sich vom Shop aus kaum beeinflussen. Was hilft, ist ein sauberer Versand über ein echtes Postfach mit korrekten Einträgen für die Absenderprüfung — damit sinkt die Wahrscheinlichkeit für solche Wiederholungen deutlich (E-Mails kommen nicht an).
Abstellen.
- Mailprotokoll einschalten und eine Testbestellung durchführen.
- Bestellnotizen prüfen: Gibt es doppelte Statuswechsel?
- Pluginliste auf zwei Versender durchsehen.
- Rechnungs- und Benachrichtigungseinstellungen auf Überschneidungen prüfen.
- Empfängerfelder und Postfach-Weiterleitungen kontrollieren.
- Geplante Aktionen auf fehlgeschlagene Mailaufgaben ansehen.
- Protokoll des Zahlungsanbieters auf wiederholte Benachrichtigungen prüfen.
Testen.
Teste mit einer echten Bestellung und einer Adresse bei einem großen Freemail-Anbieter, nicht mit der Testfunktion des SMTP-Plugins — die prüft nur den Versandweg, nicht die Auslösung. Spiele dabei auch den Statuswechsel von Hand durch und beobachte, welche Mails dabei entstehen. Und wiederhole den Test nach jedem Update, weil Mailversand zu den Dingen gehört, die sich unbemerkt ändern (Shop-Mails).
Das Gegenteil: gar keine Mail.
Wenn du beim Aufräumen zu viel abschaltest, landest du im anderen Extrem — und das ist schlimmer. Ein Kunde, der keine Bestätigung bekommt, meldet sich; einer, der zwei bekommt, meist nicht. Deaktiviere deshalb gezielt eine der doppelten Quellen statt pauschal mehrere Vorlagen, und prüfe danach, ob jede nötige Mail noch verschickt wird (Bestellbestätigung kommt nicht an).
Wenn du nicht weiterkommst.
Wenn Kunden Mails doppelt bekommen, finde ich heraus, ob zweimal gesendet oder zweimal zugestellt wurde — und stelle die Quelle ab. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist: WooCommerce-Support, bei einem Ausfall im laufenden Verkauf der Notfall-Support. Damit es gar nicht erst so weit kommt: WooCommerce-Wartung.
Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.
Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.
Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.
Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.
Wer hilft.
Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue und betreue ich WordPress-Websites — für Handwerksbetriebe, Industrie, Gastronomie, Start-ups und Vereine —, entwickle eigene Plugins und unterrichte WordPress als Dozent an der KW Design Akademie. Das heißt: Ich kenne die typischen Fehler nicht nur aus Foren, sondern aus eigenen Projekten, und ich kann sie so erklären, dass du sie beim nächsten Mal selbst erkennst. Du erreichst mich direkt, ohne Ticketsystem.
Echte Projekte — live ansehen.
WordPress-Websites, die ich gebaut habe oder laufend betreue.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
KT Bodenteam
Professioneller Auftritt für einen Bodenleger — Vorher-Nachher-Slider und regionale SEO.
Website ansehen ↗
Potassco Solutions
Klare Website für ein KI-Unternehmen, die komplexe Technologie verständlich macht.
Website ansehen ↗FAQ — Doppelte Shop-Mails.
Warum verschickt WooCommerce Mails doppelt?
Meist wegen doppelter Statuswechsel, mehrfach verarbeiteter Zahlungsrückmeldungen, zweier parallel aktiver Mail-Plugins oder einer Warteschlange, die nach einem Abbruch neu startet.
Wie finde ich die Ursache?
Mit einem Mailprotokoll. Stehen zwei Einträge drin, hat der Shop zweimal gesendet. Steht nur einer, liegt es an der Zustellung. Diese Unterscheidung halbiert die Suche.
Wo sehe ich doppelte Statuswechsel?
In den Bestellnotizen. Dort protokolliert WooCommerce jeden Statuswechsel mit Zeitstempel und Urheber. Zwei Wechsel in dieselbe Richtung erklären zwei Mails.
Können zwei Plugins gleichzeitig versenden?
Ja, das ist ein häufiger Fall. Zwei SMTP-Plugins oder ein SMTP-Plugin plus eine eigene Versandfunktion hängen sich beide ein. Genau eines sollte aktiv sein.
Warum schickt der Zahlungsanbieter mehrfach?
Weil er seine Benachrichtigung wiederholt, wenn keine Bestätigung ankommt. Der Shop muss Wiederholungen an der Kennung erkennen. Häufen sie sich, erreicht die Bestätigung den Anbieter nicht.
Was sollte ich beim Abstellen vermeiden?
Pauschal mehrere Mailvorlagen zu deaktivieren. Eine fehlende Bestätigung ist schlimmer als eine doppelte — gezielt eine der doppelten Quellen abschalten und danach alle nötigen Mails prüfen.
Das bin ich – rechts im BildErzähl mir, was nicht funktioniert.
Domain und eine kurze Beschreibung reichen — du bekommst eine ehrliche Einschätzung, was los ist und was die Behebung kostet.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de