dev / qa tool
Analytics event tester
Fire each of the four tracked journeys manually and watch the event log below confirm they reach GA4. The interceptor captures every gtag('event', …) call in real time.
Four tracked journeys
Homepage search
Fires when a visitor types a name in the search box and pauses for 600ms. Confirms the debounce and minimum-length guard work.
homepage_searchNotice view
Fires when an obituary page loads successfully. Confirms the notice ID, name, and funeral home are passed through correctly.
notice_viewTribute submitted
Fires after a tribute form submits successfully. Confirms the book ID, photo flag, and relationship field are captured.
tribute_submittedPrint order initiated
Fires when the PayPal button is clicked to open the print order modal. Confirms the book ID, name, and price are sent.
print_order_initiatedLive event log
No events captured yet — fire a journey above or navigate the site.
Waiting for events
Click "Fire test event" on any journey card above, or navigate to a notice or memorial page.
Verifying in GA4 DebugView
- Save the
GA_MEASUREMENT_IDsecret in Settings → Secrets. - Accept the cookie consent banner on the site — GA only loads after consent.
- Open GA4 → Admin → DebugView in a separate tab.
- Fire each journey card above (or trigger the real user action on the site).
- Events appear in DebugView within 5–10 seconds with their parameters.
- Check the event log on this page confirms the same events — both sources should match.
Note: this page is excluded from the sitemap and carries noindex,nofollow — it will not appear in search results.