Zu allen Tutorials
MasterAI

ManyChat-Ersatz selbst bauen: Auto-DMs auf Kommentare mit der Meta-API

6. Juni 2026·5 min·MasterAI, Open Source, Social Media, Automatisierung, Meta-API
ManyChat-Ersatz selbst bauen: Auto-DMs auf Kommentare mit der Meta-API

Du kennst das Muster: „Kommentier LINK und ich schick dir den Guide per DM." Dahinter steckt fast immer ManyChat — das Tool, das auf Kommentare reagiert, ein Keyword erkennt und automatisch eine Direktnachricht schickt. Praktisch, aber: Abo pro Monat, Limits pro Kontakt, und der komplette Funnel — wer kommentiert, wer geantwortet hat, welche Links geklickt wurden — läuft über die Server eines fremden Anbieters.

Diese Mechanik ist kein Hexenwerk. Sie ist im Kern ein Webhook + ein API-Call. Deshalb hab ich meinen „ManyChat-Ersatz" selbst gebaut — direkt auf der offiziellen Meta-API, ohne Zwischen-Anbieter.

Was ManyChat eigentlich macht

Heruntergebrochen sind es drei Schritte:

  1. Zuhören: Jemand kommentiert unter einem Post.
  2. Erkennen: Der Kommentar enthält ein bestimmtes Keyword (z.B. „LINK", „GUIDE", „START").
  3. Antworten: Es geht automatisch eine DM raus — meist mit einem Link, einem Lead-Magnet oder dem Einstieg in einen Chat-Funnel.

Genau diese drei Schritte bildet die Meta-API nativ ab. Du brauchst kein ManyChat dazwischen.

Wie es technisch läuft

Der Ablauf bei mir:

  • Webhook. Meta schickt bei jedem neuen Kommentar ein Event an meinen Server (field: comments). Dazu abonniere ich in der Meta-App die Webhook-Felder für Instagram bzw. die Facebook-Seite.
  • Keyword-Match. Mein Backend prüft den Kommentartext gegen die hinterlegten Regeln (eine Regel = Keyword + DM-Text + Ziel-Link). Trifft nichts zu, passiert nichts.
  • Öffentliche Antwort (Private Reply). Auf den Kommentar wird per Private Reply geantwortet — das ist der Trick, der bei Instagram das DM-Fenster öffnet. Pro Kommentar genau eine Private Reply, und nur innerhalb von 7 Tagen nach dem Kommentar.
  • DM raus. Über die Messaging-API geht die eigentliche Nachricht mit Link an den Nutzer.
  • Tracking. Jeder Link läuft über einen eigenen Redirect (/go/<code>), der Klicks zählt — so sehe ich den ganzen Funnel: Kommentar → DM → Klick.

Kein Polling-Wildwuchs nötig: Instagram-Kommentare kommen sauber per Webhook. Bei Facebook nutze ich zusätzlich ein leichtes Polling als Fallback, weil dort nicht jedes Comment-Event zuverlässig pusht.

Was du brauchst

  • Einen kleinen Server mit öffentlich erreichbarem HTTPS-Endpoint (für den Webhook)
  • Ein Instagram-Profi-Konto (Business/Creator), verknüpft mit einer Facebook-Seite
  • Eine eigene Meta-App im Developer-Portal — und hier kommt der wichtige Teil

Wichtig: Du brauchst eine Meta-App — und für echte Follower einen App-Review

Eine eigene Meta-App im Meta Developer Portal ist Pflicht: Du legst sie an, fügst die Produkte (Instagram, Facebook Login, Webhooks, Messenger) hinzu und abonnierst die Comment-Events. So weit wie beim Postiz-Setup.

Aber Achtung — hier ist der entscheidende Unterschied zu einem reinen Planungs-Tool: Solange deine App im Development-Modus läuft, funktioniert das DM-Verschicken nur mit deinen eigenen Test-Accounts (App-Rollen: Admin/Tester). Sobald du echten Followern automatisch DMs schicken willst, brauchst du Advanced Access für die Messaging-Permissions (instagram_manage_messages, bei Facebook pages_messaging) — und dafür muss die App durch den Meta App-Review.

Der Review verlangt einen Screencast, der den kompletten Flow zeigt (Kommentar → automatische DM), eine Datenschutzerklärung und einen klaren Use-Case. Plan dafür ein paar Tage ein — Meta prüft manuell. Das ist kein Showstopper, aber es ist der Schritt, den die meisten unterschätzen.

Die Stolperfallen

  1. Das 7-Tage-Fenster. Eine DM auf einen Kommentar geht nur über die Private Reply und nur innerhalb von 7 Tagen — und genau einmal pro Kommentar. Danach ist der Kanal zu. Wer das ignoriert, bekommt Fehler, die wie „falsches Token" aussehen, aber eigentlich „Fenster zu" heißen.
  2. Permissions auf Account-Ebene abonnieren. Es reicht nicht, die App-Produkte zu aktivieren — du musst pro Konto/Seite die Webhook-Subscription explizit setzen (über graph.instagram.com bzw. den Seiten-Endpoint), sonst kommen nie Events an.
  3. Redirect-URI exakt gleich. Beim OAuth muss die redirect_uri zeichengenau mit der in der App hinterlegten übereinstimmen — ein fehlender Slash und der Login bricht ab.
  4. Rate Limits & Spam-Schutz. Schick nicht jedem alles. Meta drosselt aggressiv, und automatisierte DMs an Leute, die kein Keyword kommentiert haben, fliegen schnell raus. Die Keyword-Bedingung ist nicht nur Komfort — sie ist dein Spam-Schutz.

Warum sich das lohnt

  • Dein Funnel gehört dir. Wer kommentiert, wer geantwortet hat, welcher Link wie oft geklickt wurde — alles in deiner eigenen Datenbank, nicht im Dashboard eines Abos.
  • Kein Preis pro Kontakt. ManyChat & Co. rechnen nach Kontakten ab. Bei dir kostet es nur den Server.
  • Beliebig erweiterbar. Weil es deine eigene Logik ist, kannst du die DM personalisieren, KI-Antworten einhängen, A/B-Tests fahren oder den Lead direkt in dein CRM schreiben.

ManyChat ist bequem für den Einstieg. Aber die Mechanik dahinter — Webhook, Keyword, Private Reply, DM — ist überschaubar. Wer sie einmal selbst gebaut hat, besitzt seinen Funnel wirklich: Daten, Logik und jede künftige Erweiterung.

Zu allen Tutorials