Once you have installed your Meta Pixel or Google Analytics code through Digital Insights, you can verify it is firing correctly using each tool's real-time debugging view. This article walks through the verification step for both.
If you are having trouble seeing conversions in Meta Ads Manager or GA4 reports, this is the first place to check.
- Before you start
- Verify the Meta Pixel with Test Events
- Verify Google Analytics with Real-Time and DebugView
- If you don't see events
- FAQ
Before you start
You will need:
- Admin access to your LeagueApps management console (to confirm Digital Insights is configured)
- Access to your Meta Events Manager at "business.facebook.com/events_manager", or your GA4 property at "analytics.google.com"
- The URL of your LeagueApps registration site (for example, "yourclub.leagueapps.com")
- A test registration you can complete from start to finish — either a real registration to a free or low-cost program, or a registration you plan to refund afterward
| ⚠️ The Purchase (or purchase) event only fires when a registrant lands on the confirmation page. You cannot verify it without completing a real registration. |
Verify the Meta Pixel with Test Events
Step 1: Open Meta Events Manager
- Sign in to your Meta Business Suite.
- Go to Events Manager.
- Select the Pixel that is installed on your LeagueApps site.
Step 2: Open the Test Events tab
- Click the Test events tab at the top of the Pixel page.
- In the Test browser events field, paste the URL of your LeagueApps registration site (for example, "yourclub.leagueapps.com").
- Click Open website. Meta will open your site in a new tab with a special test parameter appended.
Step 3: Run a test registration in the opened tab
- Keep the opened tab in focus. Do not navigate to your site separately — the test parameter only applies to the tab Meta opened.
- Browse a program page. You should see a PageView event appear in the Test Events list within a few seconds.
- Click Register and complete the registration form through payment.
- On the confirmation page, you should see a Purchase (or CompleteRegistration) event appear in the Test Events list.
Step 4: Confirm the event payload
Click the Purchase event row to expand it. Verify that:
- The value field matches the registration amount
- The currency field is set correctly (typically USD)
- The Source URL ends in your confirmation page path
If the event appears and the payload is correct, your Meta Pixel is verified. You can now use it in Ads Manager to build Custom Audiences and Custom Conversions.
Verify Google Analytics with Real-Time and DebugView
Step 1: Open the Real-Time report
- Sign in to Google Analytics.
- Select the GA4 property that has your LeagueApps tag installed.
- In the left navigation, click Reports, then Realtime.
Step 2: Visit your LeagueApps site
- In a separate tab, open your LeagueApps registration site.
- Within 30 seconds, the Real-Time report should show 1 user in the last 30 minutes.
- The Event count by Event name card should show a page_view event with a count of at least 1.
Step 3: Complete a test registration
- While the Real-Time report is still open, complete a registration on the LeagueApps site.
- When you land on the confirmation page, the Real-Time report should add a purchase event to the event count card.
Step 4: Use DebugView for full payload inspection
Real-Time confirms events are arriving, but DebugView shows the full event payload including parameters. To enable DebugView:
- Install the Google Analytics Debugger Chrome extension and enable it for your LeagueApps site, or append "?gtm_debug=x" to your URL.
- In GA4, go to Admin, then DebugView.
- Repeat the test registration. Each event will appear in DebugView in order, with all parameters expanded.
- Verify that the purchase event includes transaction_id, value, and currency.
If you don't see events
PageView or page_view is not appearing
- Open your LeagueApps site, right-click, and choose View page source. Search for your Pixel ID or GA4 Measurement ID. If you cannot find it, the snippet did not save correctly. Re-paste it into the Head snippet field under Digital Insights.
- For Meta: make sure you opened the site from Meta's Open website button in Test Events — Test Events only captures activity from a tab opened that way.
- For GA4: ad blockers and privacy extensions will block GA. Try in an incognito window with extensions disabled.
Purchase or purchase event is not appearing on the confirmation page
- Check that the conversion snippet was pasted into the Conversion Tracking for Registration Confirmation field under Digital Insights, not the head or body snippet fields.
- Make sure you actually completed payment and landed on the confirmation page. The event does not fire on any other registration page.
- For Meta: confirm your conversion snippet starts with the Meta Pixel base code (the "!function(f,b,e,v,n,t,s)" block) followed by the fbq('track', 'Purchase', ...) call.
- For GA4: confirm your conversion snippet uses the gtag('event', 'purchase', ...) format and that transaction_id is unique per registration.
I see events in Test Events / Real-Time but not in Ads Manager / GA4 reports
Standard GA4 reports take 24-48 hours to populate. Meta Ads Manager conversion data typically appears within a few hours but can also take up to 24 hours. If you have verified events are firing in real-time but they are still missing after 48 hours, contact LeagueApps support so we can pull the page source for you.
Frequently Asked Questions
Do I need to complete a real payment to test the Purchase event?
Yes. The conversion event only fires on the confirmation page after a successful payment. The easiest workaround is to register for a free program (if you have one), or register for a paid program and refund the payment afterward in the management console.
Why doesn't the Purchase event fire when I click the Register button?
The conversion snippet is installed only on the confirmation page, not on the register button. See the article Tracking limitations on LeagueApps for the full explanation of what each placement fires.
Can I test both Meta and GA4 at the same time?
Yes. Open Meta Test Events in one tab and GA4 Real-Time in another. The single test registration will fire events to both, and you can watch each tool in parallel.
What if my Pixel ID or Measurement ID is wrong?
Test Events and Real-Time will simply not show any activity for your site. Double-check the ID in your snippet against the ID shown at the top of your Meta Events Manager Pixel or your GA4 property settings.