A purchase or lead was not reported to Meta or Google

Area: Conversions · Updated: 31 Oct 2026 · Auf Deutsch · All articles

Symptoms

  • The lead's card „An Werbeplattformen gemeldet“ says „Meldung an Meta nicht eingerichtet“ or „keine Meldung angelegt“.
  • Under Sync › Letzte Meldungen the row has the status „nicht eingerichtet“ and no action in its „⋯“ menu.
  • The bell or the cockpit says „Lead von Meta nicht an Meta gemeldet“ or „Meldungen an Meta laufen nur im Testmodus“.
  • conversions_list shows the provider status not_configured.
  • The purchase is missing in the Meta Events Manager or in Google Ads although X3 has it.

Cause

  • No destination is set up for the platform: Einstellungen › Meldungen shows „nicht eingerichtet“ for Meta or Google. X3 stores the purchase but sends it nowhere.
  • The destination exists but runs in test mode („eingerichtet, noch im Test“): the platform only shows the events under Test events.
  • The switch „Käufe melden“ under Regeln für alle Plattformen is off.
  • The access to the platform expired (see related articles).

How to fix it

1. Check where X3 reports to

  • In the dashboard: Einstellungen › Meldungen › card „Plattformen“
  • With Claude (MCP): conversions_destinations_list {"project":"my-shop"}

If the platform shows „nicht eingerichtet“ or enabled is false, continue with step 2. If it says „Zugang abgelaufen“, reconnect first.

2. Pick the pixel or conversion action

  • In the dashboard: Einstellungen › Meldungen › An Meta melden › step „Verbindung“
  • With Claude (MCP): conversions_targets_list {"project":"my-shop","provider":"meta"}

Meta lists the pixels or datasets of the connected ad account, Google Ads its conversion actions. Needs the role owner or admin in the project.

3. Set up the destination in test mode

  • In the dashboard: Einstellungen › Meldungen › An Meta melden › step „Momente“ › Speichern und testen
  • With Claude (MCP): conversions_destination_update {"project":"my-shop","provider":"meta","enabled":true,"mode":"test","transport":"composio","settings":{"pixelId":"1234567","testEventCode":"TEST123"}}
  • The MCP tool exists since the update of 31 Oct 2026; no password step, needs owner or admin.

4. Switch on reporting purchases

  • In the dashboard: Einstellungen › Meldungen › Regeln für alle Plattformen › Käufe melden
  • With Claude (MCP): conversions_definitions_upsert {"project":"my-shop","key":"kauf","definition":"… as read with conversions_definitions_list, with enabled: true"}

Leads work the same with the lead definition. conversions_definitions_upsert replaces the whole definition: read it with conversions_definitions_list first, then send every field.

5. Send a test event

  • In the dashboard: Einstellungen › Meldungen › Prüfen und ändern › step „Test“ › Test-Code › Testmeldung senden
  • With Claude (MCP): conversions_send_test {"project":"my-shop","provider":"meta","test_event_code":"TEST123"}

The test code is in the Meta Events Manager › your pixel › Test events › Server. Google Ads and LinkedIn check without a code („Prüfen“).

6. Go live

  • In the dashboard: Einstellungen › Meldungen › Prüfen und ändern › step „Live“ › Live schalten
  • With Claude (MCP): conversions_destination_update {"project":"my-shop","provider":"meta","mode":"live","settings":{"testEventCode":null}}
  • The MCP tool exists since the update of 31 Oct 2026; no password step, needs owner or admin.

7. Catch up what was not reported in the last 7 days

  • In the dashboard: Einstellungen › Meldungen › Nicht Gemeldetes nachholen › Nicht gemeldete der letzten 7 Tage jetzt melden
  • With Claude (MCP): conversions_retry_unreported {"project":"my-shop","provider":"meta","days":7,"dry_run":true}
  • Since the update of 31 Oct 2026. On older installations conversions_retry with a conversion_id (from conversions_list with provider_status: not_configured) sends one conversion at a time.

The card shows per switched-on platform how many purchases, leads and appointments are open (purchases without a lead too), how many are too old and how many are held back; the button reports every open one with its original id, the platform counts nothing twice. With Claude look at the dry run first, then send without dry_run. Meta and TikTok accept events up to 7 days back, Google Ads and LinkedIn up to 89 days. Single leads still work under Leads › open the lead › An Meta melden.

How to tell it worked

  • Einstellungen › Meldungen shows „läuft · N in 7 Tagen“ for the platform.
  • Under Sync › Letzte Meldungen the purchases read „gemeldet“; conversions_list shows uploaded for the provider.
  • The Meta Events Manager shows the event with the source Server (Conversions API).

The whole flow with Claude: Repair with Claude.