Monitor and troubleshoot
Check your conversion tracking health inside OpenCourt and fix the most common problems — missing test events, failing sends, and numbers that look off.
Everything you need to keep conversion tracking healthy lives inside OpenCourt — no log-diving in Meta or Google required.
Ad and Conversion Tracking is in public beta. To turn it on for your club, email support@getopencourt.com or your OpenCourt customer success manager.
Your dashboard in OpenCourt
Open Admin → Settings → Ad and Conversion Tracking. Each connected provider has a health card showing:
Sent / Failed (7d) — how many events went out and how many failed over the last 7 days.
Last sent — when the most recent event went out.
A red "Sending is failing" banner when recent sends are failing — this is your one signal that something needs attention. No banner, and Sent is climbing? You're healthy.
Below that, the Recent conversion events table lists every event OpenCourt captured. Click any row to open a detail slideout with the exact request and response payload and a Copy button.
Agencies: the slideout payload is the ground truth of what was sent and what the platform answered. Copy it straight into a support ticket — it answers "what exactly did you send?" without any back-and-forth.

Status glossary
Symptom → fix
Test events don't appear in Meta
Meta's Test Events tab is a live listener — open it first, keep it open, then send, and allow up to a minute. And the test code in OpenCourt must match the one in Meta's tab exactly — a wrong code still reports "Sent" but lands the events in a bucket you can't see. Full walkthrough: Send a test event.
The red "Sending is failing" banner is up
Your Conversions API token was most likely revoked or is invalid. Generate a new token in Meta and paste it into OpenCourt — the steps are in Set up Meta conversion tracking. Check the failing rows' slideouts to confirm the platform's error response.
A sale is missing
Was it rung up by staff at the front desk (an admin or POS sale)? Those are excluded by design — ad platforms only need the sales your ads could have driven, and a front-desk sale isn't one. See What OpenCourt sends — and what it never sends.
Two events for one membership sale
Expected. A new membership fires Purchase + Subscribe — Meta uses one for revenue and one for subscription optimization. See Understand your conversion data.
Value looks lower than the price
Also by design: OpenCourt reports net cash captured, not the list price. Discounts, credits, and partial payments all reduce the reported value — so your ad platforms optimize toward real revenue. See What OpenCourt sends — and what it never sends.