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 subscribed true.
  • Ein Test-Lead (Test-Lead simulieren) erscheint unter Leads.

Verwandte Artikel