SMS-Benachrichtigungen zu Bestellung und Versand
Informieren Sie Ihre Kunden, dass die Bestellung eingegangen, versandt oder abholbereit ist, unter dem Namen Ihres Shops statt einer anonymen Nummer. Für WooCommerce gibt es ein offizielles Plugin; andere Shops und eigene Systeme binden Sie über Make, Zapier, n8n oder die REST-API an.
Versandinfo mit Tracking-Link, gesendet, sobald sich der Bestellstatus ändert.
- WooCommerceoffizielles Plugin, in zwei Minuten eingerichtet
- 11 ZeichenIhr Shopname als Absender
- 0,084 €pro SMS nach Deutschland, Österreich und in die übrige EU
Welche Bestellnachrichten sich per SMS lohnen
Eine SMS kommt auf jedem Telefon an, ganz ohne App. Damit ist sie der richtige Kanal für die Momente, in denen Ihre Kunden auf eine Nachricht warten:
- Bestellung eingegangen oder Zahlung bestätigt, damit der Kunde weiß, dass alles geklappt hat.
- Versandt, am besten mit dem Link zur Sendungsverfolgung, und abholbereit.
- Storniert, erstattet oder Zahlung fehlgeschlagen, damit niemand auf ein Paket wartet, das nicht kommt.
- Neue Bestellung für Sie: eine SMS an Ihre eigene Nummer mit Bestellnummer, Betrag und Zahlungsart.
Halten Sie den Text kurz. Eine SMS fasst 160 Zeichen des GSM-Alphabets, zu dem auch Umlaute und ß gehören; ein Emoji senkt die Länge auf 70 Zeichen pro Teil, und jeder Teil wird berechnet. Mehr dazu im Artikel Wie viele Zeichen hat eine SMS?
WooCommerce: offizielles Plugin
Das kostenlose Plugin TopSMS – SMS-Benachrichtigungen für WooCommerce sendet eine SMS, wenn sich der Status einer Bestellung ändert. Jeden Status schalten Sie einzeln frei (eingegangen, Zahlung ausstehend, in Bearbeitung, abgeschlossen, storniert, erstattet, fehlgeschlagen und eigene Status) und passen den Text mit Platzhaltern wie {order_number}, {total} oder {shop_name} an. Jeder Status wird pro Bestellung nur einmal gemeldet, auch wenn die Bestellung zwischen Status hin- und herwechselt.
Der Versand läuft im Hintergrund über den Action Scheduler, der Checkout wartet also nicht. Rufnummern werden anhand des Rechnungslands ins internationale Format umgewandelt, und jede Nachricht erscheint als Notiz an der Bestellung. Installation, Vorlagen und Download: Integrationen: WooCommerce.
Shopware, Shopify, PrestaShop und Ihr eigenes System
Den aktuellen Stand für jede Shop-Plattform finden Sie auf der Seite Integrationen. Solange es kein fertiges Plugin gibt, funktionieren zwei Wege:
- Ohne Code: die offizielle TopSMS-App für Make oder ein HTTP-Modul in Zapier bzw. n8n, ausgelöst durch eine neue Bestellung oder einen Statuswechsel.
- Mit einer HTTP-Anfrage: Ihr Shop oder Ihr ERP ruft beim Statuswechsel
POST /api/sms/sendauf. Verwenden Sie die Bestellnummer alsIdempotency-Key, dann wird eine SMS auch nach einem Timeout nie doppelt gesendet.
Die Hilfe bei der Anbindung ist kostenlos: Schreiben Sie an info@topsms.cz und beschreiben Sie Ihr System.
Zustellberichte und nicht erreichbare Nummern
Jede Nachricht hat einen Status: zugestellt, nicht zugestellt oder abgelaufen. Hinterlegen Sie beim API-Schlüssel eine Webhook-URL, dann kommt der Bericht mit HMAC-Signatur direkt auf Ihren Server, ganz ohne Polling. Vom Netz abgelehnte Nachrichten werden automatisch gutgeschrieben.
Manche deutschen Netze melden „nicht zugestellt“ sofort, wenn das Telefon ausgeschaltet ist. In den Kontoeinstellungen können Sie automatische Wiederholungen aktivieren (bis zu 6 Versuche innerhalb von 8 Stunden); jeder Versuch wird als neue SMS berechnet.
Bestell- und Versandnachrichten sind Transaktionsnachrichten. Was das deutsche Recht dafür verlangt und worin sie sich von Werbe-SMS unterscheiden, lesen Sie in SMS, DSGVO und § 7 UWG.
Versand-SMS aus Ihrem eigenen Code
Eine Anfrage pro Nachricht, mit der Bestellnummer als Idempotenzschlüssel (Beispiel aus der Dokumentation):
curl -X POST https://www.topsms.cz/api/sms/send \
-H "Authorization: Bearer CLIENT_ID:SECRET" \
-H "Idempotency-Key: order-1024-shipped" \
-H "Content-Type: application/json" \
-d '{"to": "+4915112345678", "text": "Ihre Bestellung #1024 ist unterwegs. Sendungsverfolgung: tsms.cz/a1b2c3", "from": "MeinShop"}'Derselbe Schlüssel mit demselben Inhalt liefert die ursprüngliche Antwort mit dem Header Idempotent-Replayed: true, statt erneut zu senden. Der Schlüssel gilt 24 Stunden.
Vollständige API-Dokumentation →
Häufige Fragen
Gibt es ein Plugin für meinen Shop?
Für WooCommerce gibt es ein offizielles, kostenloses Plugin. Den aktuellen Stand für Shopware, Shopify, PrestaShop und Magento finden Sie auf der Seite Integrationen; bis dahin binden Sie diese über Make, Zapier, n8n oder die REST-API an.
Sehen meine Kunden den Shopnamen als Absender?
Ja. Verwenden Sie Ihren freigegebenen Absendernamen mit bis zu 11 Zeichen. Bis zur Freigabe wird als TopSMS gesendet. Auf eine SMS unter einem Namen können Kunden nicht antworten.
Was kostet eine Bestell-SMS?
0,084 € pro SMS nach Deutschland, Österreich und in die übrige EU, ohne Grundgebühr. Das Plugin ist kostenlos; Sie zahlen nur die gesendeten Nachrichten aus Ihrem Prepaid-Guthaben.
Wie vermeide ich, dass eine Benachrichtigung doppelt gesendet wird?
Das WooCommerce-Plugin meldet jeden Status pro Bestellung nur einmal. In einer eigenen Integration senden Sie Bestellnummer und Status als Header Idempotency-Key; eine wiederholte Anfrage liefert dann die ursprüngliche Antwort statt einer zweiten SMS.
Erfahre ich, ob die SMS zugestellt wurde?
Ja. Jede Nachricht hat einen Zustellstatus, den Sie abfragen können, oder ein Webhook meldet zugestellt, nicht zugestellt oder abgelaufen an Ihre URL. Das WooCommerce-Plugin vermerkt das Ergebnis in der Bestellnotiz und im SMS-Protokoll.
Weiterlesen
- Integrationen und Plugins: WooCommerce, Make, Zapier, n8n
- SMS, DSGVO und § 7 UWG: Transaktions- und Werbe-SMS
- Wie viele Zeichen hat eine SMS?
- API-Dokumentation: Webhooks
Testen Sie mit 10 SMS gratis
Kostenloses Konto, aktiv, sobald Sie Ihre Mobilnummer bestätigt haben. Ohne Kreditkarte, ohne Grundgebühr, Prepaid-Guthaben ohne Verfall.
Weitere Anwendungen
- OTP und BestätigungscodesLogin-Codes, 2FA und Rufnummernprüfung mit der Verify API: Wir erzeugen, senden und prüfen den Code.
- TerminerinnerungenWeniger versäumte Termine in Praxen, Werkstätten und Salons, mit Erinnerungen über send_at geplant.
- Zahlungserinnerungen aus lexoffice und sevDeskAutomatische SMS bei überfälligen Rechnungen: per API-Schlüssel verbinden, Tage wählen, Vorschau prüfen.
- SMS-API für EntwicklerREST und JSON, Webhooks, Idempotency-Key, Testschlüssel, OpenAPI und ein MCP-Server.