Die Facebook-Seite lässt sich für Instant Forms nicht verbinden
Bereich: Instant Forms · Stand: 31.10.2026 · In English · Alle Artikel
Symptome
- Nach „Mit Facebook verbinden“ steht „Es fehlen Berechtigungen“ (Im Facebook-Dialog wurden Häkchen entfernt …) oder „Keine Seite freigegeben“.
- An der Seite: „Kein Lead-Zugriff: Du brauchst auf dieser Seite vollen Zugriff oder die Aufgabe Werbeanzeigen.“
- „Schon in einem anderen X3-Projekt verbunden. Trenn sie dort zuerst.“
- „Keine dieser Seiten lässt sich verbinden. Die Gründe stehen an jeder Seite.“
- Die API antwortet 403
connector_permission_denied: „… permission missing at Meta (…). Needed: leads_retrieval, pages_show_list, …“. - Facebook zeigt „App nicht aktiv“.
Ursache
- Im Facebook-Dialog wurden Häkchen entfernt oder die Seite nicht angehakt.
- Dein Facebook-Konto hat auf der Seite keinen vollen Zugriff bzw. nicht die Aufgabe Werbeanzeigen.
- Die Seite ist schon in einem anderen X3-Projekt verbunden; eine Seite gehört immer genau einem Projekt.
- Die X3-App ist bei Meta noch in Prüfung: dann klappt „Mit Facebook verbinden“ nur für freigeschaltete Testkonten.
So löst Du das
1. Status und fehlende Berechtigungen ansehen
- Im Dashboard: Einstellungen › Instant Forms › So kommen die Leads an
- Mit Claude (MCP):
instant_forms_status{"project":"mein-shop"}
oauth.available und oauth.testersOnly zeigen, ob „Mit Facebook verbinden“ für alle geht; permissions listet die nötigen Berechtigungen.
2. Zugriff auf die Seite prüfen
- Im Dashboard: Meta Business Suite › Einstellungen › Seiten › Personen › Vollständiger Zugriff oder Aufgabe Werbeanzeigen
- Mit Claude (MCP): Kein MCP-Tool (Rollen auf der Facebook-Seite vergibt Meta, nicht X3)
3. Neu verbinden mit allen Häkchen
- Im Dashboard: Einstellungen › Instant Forms › Mit Facebook verbinden
- Mit Claude (MCP): Kein MCP-Tool (die Seite verbindest Du selbst im Facebook-Dialog; X3 nimmt Tokens nie über Claude an)
Im Dialog nichts abwählen und die Seite anhaken. Ist die Seite in einem anderen Projekt verbunden: dort unter Instant Forms › Trennen, dann hier verbinden. Leads kann jedes Formular trotzdem in ein anderes Projekt derselben Organisation leiten (Zielprojekt).
4. Formulare einschalten
- Im Dashboard: Einstellungen › Instant Forms › Formular › Leads übernehmen › Speichern
- Mit Claude (MCP):
instant_forms_update{"project":"mein-shop","form_id":"7654321","patch":{"enabled":true,"backfillDays":90}}
Vorher fragen, was übernommen werden soll: backfillDays 90 = alle Leads, die Meta noch hat, 0 = nur neue Leads ab jetzt. Schon vorhandene Leads kommen nie doppelt.
Woran Du siehst, dass es geklappt hat
- Die Seite steht unter Instant Forms mit „Echtzeit-Webhook abonniert“; instant_forms_pages_list zeigt sie mit
subscribedtrue. - Ein Test-Lead (Test-Lead simulieren) erscheint unter Leads.