Ein HSM -Template (Highly Structured Message) ist Pflicht für jede vom Unternehmen initiierte Nachricht außerhalb des 24-Stunden-Service-Fensters. Klingt formal — und ist auch eines der häufigsten Stolperfelder im WhatsApp-Setup, weil Meta deutlich strenger prüft als die meisten erwarten. Diese Anleitung zeigt dir, wie du Templates schreibst, die im ersten Anlauf durchgehen.
Kategorien: Marketing, Utility, Authentication
Bei jedem Template wählst du eine Kategorie. Die Kategorie bestimmt den Per-Message-Preis und beeinflusst die Approval-Prüfung.
| Kategorie | Inhalt | Tarif DE 2026 |
|---|---|---|
| Marketing | Promotion, Sale, Re-Engagement | ~$0,054 / Msg |
| Utility | Transaktional (Bestellung, Versand, Termin) | ~$0,016 / Msg |
| Authentication | OTP, Login-Codes | ~$0,003 / Msg |
Die Versuchung ist groß, Marketing als Utility einzureichen — günstigerer Tarif. Funktioniert nicht. Meta kategorisiert beim Approval nach Inhalt, nicht nach Selbst-Deklaration. Bei falscher Kategorie kommt Re-Klassifikation rückwirkend, und dann wird Marketing-Tarif berechnet — egal wie du es eingereicht hast.
Was Meta als „Marketing” einstuft
Faustregel: alles, was den Empfänger zu einer kommerziellen Handlung bewegen soll oder über Produkte/Aktionen informiert, ohne dass eine konkrete Transaktion vorausgegangen ist.
Marketing-Beispiele:
- „Heute 20 % auf alles im Online-Shop”
- „Neues Sommerkollektion ist da”
- „Du hast deinen Warenkorb stehen gelassen — hier dein Rabatt”
- „Komm zu unserer Weinverkostung am Freitag”
- „Wir vermissen dich — letzter Termin ist 6 Wochen her” (Re-Booking-Reminder ohne konkreten Anlass)
Was Meta als „Utility” einstuft
Utility ist transaktional — eine konkrete, vom Empfänger ausgelöste Aktion bekommt eine Status-Antwort.
Utility-Beispiele:
- „Deine Bestellung #4711 ist eingegangen”
- „Dein Paket wurde versendet, Tracking:
{Link}” - „Dein Termin am 15.06. um 14:30 Uhr ist bestätigt”
- „Deine Reparatur ist fertig, Abholung bis 18 Uhr”
- „Deine Rechnung über 287 € ist im Anhang”
Grenzfall: Ein „Du hast eine Anzahlung geleistet, hier die Buchungsbestätigung” ist Utility. Ein „Du hast vor 4 Wochen interessiert geschaut, hier nochmal das Angebot” ist Marketing.
Was Meta als „Authentication” einstuft
Nur OTP-Codes und Login-Bestätigungen. Sehr eng definiert.
Authentication-Beispiele:
- „Dein Bestätigungscode lautet: 472913”
- „Deine Anmeldung wurde bestätigt”
- „Code zum Zurücksetzen deines Passworts: 8712”
Sonderfall Authentication International: wenn Sender und Empfänger in unterschiedlichen Ländern sind, gilt ein deutlich höherer Tarif (kann das 20-fache der inländischen Authentication sein).
Variablen und Personalisierung
Templates dürfen Variablen enthalten: {{1}}, {{2}} usw. Beispiel:
Hi {{1}}, dein Termin am {{2}} um {{3}} Uhr ist bestätigt.
Bei Fragen meld dich gern. — {{4}}
Regeln für Variablen:
- Variablen müssen einen sinnvollen Kontext haben (kein einzelnes
{{1}}als Stand-alone-Inhalt) - Bei Approval gibt Meta einen Beispiel-Wert vor — der muss zur Variable passen
- Keine Variablen im Anfang oder Ende des Templates (oft Ablehnungsgrund)
- Maximal ~10 Variablen pro Template (mehr nervt die Empfänger)
Buttons: Quick Reply und Call-to-Action
Templates können bis zu 3 Buttons enthalten:
- Quick Reply (max. 3): vom Empfänger antippbare Antwort-Optionen wie „Bestätigen”, „Verschieben”
- Call-to-Action (max. 2, davon 1 URL + 1 Telefon): „Termin anzeigen” (URL) oder „Anrufen”
Quick Reply ist ein Game-Changer für Service-Use-Cases — Empfänger antworten doppelt so häufig
wie auf reinen Text. URL-Buttons mit dynamischen Parametern (https://shop.com/track/{{1}})
sind in Utility-Templates erlaubt.
Header: Text, Bild, Video, Dokument
Optional am Anfang ein Header — Text (max. 60 Zeichen), Bild (JPG/PNG, max. 5 MB), Video (MP4, max. 16 MB) oder Dokument (PDF, max. 100 MB).
Praxis-Tipp: Bild-Header haben in Marketing-Templates 30–50 % höhere Klickrate als Text-only. In Utility/Authentication bringt’s wenig, da fokussiert die Empfänger eher auf den eigentlichen Inhalt.
Häufige Ablehnungsgründe
- „Falsche Kategorie”: Marketing-Inhalt als Utility eingereicht. Re-Submit als Marketing.
- „Variablen ohne Kontext”:
{{1}} {{2}}ohne erkennbaren Satzfluss. Variablen in sinnvollen Satz einbauen. - „Generische Sprache”: „Hi! Hier ist eine Nachricht von uns.” — zu vage. Konkret werden.
- „Promotional in Utility”: Subtle Marketing-Hooks in vermeintlichen Utility-Templates. Sehr häufig: „Hier deine Versandbestätigung. Übrigens: 15 % Rabatt auf das nächste Mal!” — wird als Marketing umkategorisiert.
- „Falsche Sprache”: Template auf Englisch eingereicht, Empfänger sprechen Deutsch. Pro Sprache eigene Templates anlegen.
- „Display-Name-Match fehlt”: Template beginnt mit fremdem Firmennamen → Approval-Block. Display-Name in die Template-Sprache und den Kontext einbauen.
Best Practices aus der Praxis
- Pro Use-Case 1 Template, nicht 5 Variationen. Erleichtert Approval und Wartung.
- Pro Sprache duplizieren: DE-Templates für DE-Empfänger, EN für EN-Empfänger. Meta lehnt Mixed-Language-Templates oft ab.
- Variablen-Mindestmenge: 2–4 Variablen pro Template. Weniger = unpersönlich, mehr = zu komplex.
- Footer kurz halten: Max. 1 Zeile, idealerweise Standard-Footer („Antwort kostenfrei / Antworten beendet die Konversation”).
- Approval-Zeit einplanen: 1–3 Werktage Regel-Approval, bis zu 1 Woche bei Backlog. Vor Kampagnen-Launch mindestens 5 Werktage Puffer.
Beispiel-Templates für DACH
Onlineshop Bestellbestätigung (Utility)
Hi {{1}}, deine Bestellung #{{2}} über {{3}} € ist bei uns eingegangen.
Versand erfolgt voraussichtlich am {{4}}.
Bei Fragen melde dich gern.
— Dein {{5}}-Team
Friseur Terminerinnerung (Utility)
Hi {{1}}, kurze Erinnerung an deinen Termin morgen um {{2}} Uhr
bei {{3}}.
Antworte JA zum Bestätigen oder ABSAGEN zum Verschieben.
Bis morgen!
Newsletter Sale-Ankündigung (Marketing)
Hi {{1}}, unser Sommer-Sale startet morgen — bis zu 30 % auf
ausgewählte Artikel.
Schau vorbei: {{2}}
Du möchtest keine Nachrichten mehr erhalten? Antworte STOP.
Authentication OTP
Dein Bestätigungscode für {{1}} lautet: {{2}}
Gib diesen Code nicht weiter. Er ist 10 Minuten gültig.
Berechnung für deinen Use-Case
Welche Templates du bei welchen Volumina brauchst, hängt am Use-Case ab. Der Kostenrechner zeigt dir, was die Kombination aus Marketing-, Utility- und Authentication-Mengen pro Markt monatlich kostet. Für Template-Konzeption und Approval ist ein 30-Min-Sparring oft der schnellste Weg — wir kennen die Ablehnungs-Muster.