How to Verify

After connecting the CRM, the ad platform, and setting up field mapping, use this page to confirm events are arriving, being processed correctly, and delivered to ad platforms.


Account checklist (overview)

On the account page, the Configuração (Configuration) section shows 5 numbered steps, each turning into a green ✓ once done:

  1. Integrações de CRM (CRM Integrations)
  2. Plataforma de anúncios (Ad platform) — turns amber ("Conectado — falta configurar" / "Connected — needs configuration") if Google Ads was authorized but a conversion action still needs to be chosen.
  3. Mapeamento de campos (Field Mapping) — shows "Automático" (Automatic) for accounts with a natively connected CRM.
  4. Otimização de valor (Value Optimization)
  5. Primeira conversão (First conversion) — turns green ("Primeira conversão enviada 🎉" / "First conversion sent") as soon as the account has at least one successful send (sent) to a platform. This is the definitive sign that the end-to-end setup works.

Automatic click-ID verification (Setup & Tracking page)

If you set up the tracking script, the account's Configuração e rastreamento (Setup & Tracking) page (Step 2 · Verify) automatically checks recent leads:

  • 🟢 Green — "Funcionando — último lead com código do clique [X ago]" ("Working — last lead with a click ID [X ago]"): a lead with gclid/wbraid/gbraid/fbclid arrived in the last 30 days.
  • 🟢 Green, "Script ativo — última captura [X ago]" ("Script active — last capture [X ago]") — the script has captured a visitor's click ID on the site; it will be attached to the lead once the CRM webhook arrives.
  • 🟡 Amber, "check that capture is still active" — the most recent lead with a click ID is older than 30 days: capture may have stopped.
  • 🟡 Amber, "No recent lead arrived with a click ID" — leads exist, but no captures: review Step 1 of the installation guide (the installed line must include the ?t= token).
  • "Waiting for this client's first leads…" — no event has arrived for this account yet.

This is the fastest way to confirm capture is working — use it as your first check before opening browser DevTools.

Manual verification (fallback/debugging)

If you want to confirm in the browser itself before a real lead arrives:

  1. Visit the landing page with test parameters, e.g. https://yoursite.com/?gclid=test123&fbclid=test456.
  2. Open DevTools → ApplicationCookies and confirm _tc_gclid shows up with value test123.
  3. If you use the optional hidden fields, inspect the form and confirm they were filled.
  4. In the Console, window.getTCParams() returns all captured values.

See the Installation Guide for the full cookie and field-name reference.


Recent Events (account page)

Open the account (client) — the Eventos recentes (Recent Events) list shows, for each event that produced a real delivery to some platform:

Column What it shows
Status Pendente (Pending), Processando (Processing), Processado (Processed), Falhou (Failed), or Falha permanente (Permanently failed).
Recebido (Received) Date/time the webhook arrived.
Valor enviado (Value Sent) The computed value (stage × enrichment, if applicable) actually sent to the ad platform.
Envio (Delivery) A badge per connected platform (Google Ads, Meta) with delivery status: sent or failed.

Click a row to expand and see:

  • Envio (Delivery) — the full delivery attempt history for that event (useful when the value was restated multiple times as the deal advanced), with a plain-language hint when something failed.
  • Empresa (Company) — if Enrichment identified the lead's company, its name shows here.
  • Dados recebidos (Received Data) — the raw payload received, flattened into field/value pairs. Use this to check exactly what the CRM sent (and to find field paths when configuring mapping or stages).

Events skipped by Value Optimization don't show up here. If the account uses Value Optimization and you expect to see more deals than appear, see Troubleshooting — the most common cause is deal_id not mapped or stage names that don't match the CRM's exact text.

Use the Ver todos (View all) button for the full history with a date filter and CSV export.


Recent Webhook Attempts (CRM Integrations page)

Shows the last 10 requests received at the account's webhook URL — including ones that were rejected (invalid token, malformed JSON, payload too large) or ignored (no deal_id, funnel/pipeline not selected) before they even became a conversion event. Use this section when you suspect the CRM isn't managing to deliver the webhook, even though nothing shows up in Recent Events.


Delivery & Quality (Stats page)

An aggregated view of the account:

  • Total events, Last 7 days, Processed, Failed.
  • Delivery rate per platform — percentage of initial uploads accepted by the platform, plus the sent / failed counts per connected platform. It counts only each conversion's first upload — value updates (restatements) are excluded. (This is not Google's own "match rate," which only Google can compute; to see that, use Google Ads → Goals → Diagnostics.)
  • Signal quality — percentage of processed events that include email, phone, GCLID, FBCLID, and that were enriched.
  • Events — last 30 days — a daily chart of processed vs. failed.
  • Recent errors — an expandable list of failed events, with the error message and raw payload.

The page itself surfaces automatic warnings, e.g. if 0% of events have a GCLID, or if a platform's delivery rate is below 30%.


Quick checklist

  1. Fire (or wait for) a real event from the CRM.
  2. Confirm it appears in Recent Events with status Processado (Processed). (If the account uses Value Optimization and the event doesn't appear, check the note above before assuming something is wrong.)
  3. Confirm Value Sent isn't empty.
  4. Confirm Delivery shows the platform as sent.
  5. Confirm the account checklist marked 5 · Primeira conversão (First conversion) as done.
  6. If anything looks off at any of these points, see Troubleshooting.