bug_report Debug View Support · Free

See your events as they happen

TrueAna's Enable Debug Mode toggle routes both client-side and server-side events into GA4's DebugView, so you can confirm tracking works before you trust the data.

toggle_on One toggle devices Client & server-side flash_on Real-time confirmation check_circle Free
1
Toggle — Enable Debug Mode
2
Paths covered — gtag.js AND Measurement Protocol
Real-time
Events appear immediately in DebugView
Free
No Pro required
help_outline How It Works

One toggle, two tracking paths

A single switch under Settings → Tracking flags every event TrueAna fires for GA4 DebugView.

toggle_on
Free
One toggle, two tracking paths
Enable Debug Mode adds debug_mode: true to gtag.js events and debug_mode: 1 to Measurement Protocol payloads simultaneously.
settings
Free
Located in Settings → Tracking
A single switch under 'Google Analytics Debug Mode' — no code, no browser extension required.
language
Free
Confirms client-side events
See gtag.js-based events (page views, most WooCommerce events) appear live in GA4 DebugView.
dns
Free
Confirms server-side events
See Measurement Protocol events (purchases, refunds, and more with an API secret configured) appear live too.
power_off
Free
Turn it off before going live
Debug Mode is meant for testing — switch it off once you've confirmed tracking, so debug events don't mix into your live reports.
all_inclusive
Free
Works for any event, not just WooCommerce
Any gtag.js or Measurement Protocol event TrueAna fires — login, forms, custom dimensions — shows up the same way.
fact_check What to Check in DebugView

What you'll actually see

GA4's DebugView shows more than just event names — use it to catch configuration mistakes early.

schedule
Free
Event name and timing
Confirm the right event fires at the right moment in the user journey.
tune
Free
Event parameters
Confirm ga4wp_author_id, ga4wp_category, and the rest are actually attached to the events you expect.
person
Free
User properties
Confirm User-scoped dimensions like ga4wp_user_role and ga4wp_user_id show up correctly.
verified_user
Free
Consent status
See whether an event was suppressed due to denied consent.
swap_horiz
Free
Server vs. client origin
GA4 DebugView shows whether an event arrived via gtag.js or the Measurement Protocol.
shopping_cart
Free
WooCommerce event payloads
Verify purchase events carry the full order data — items, revenue, tax, shipping, coupons.
lightbulb Use Cases

Questions this feature answers

Real troubleshooting scenarios Debug Mode solves.

help_outline
Free
I just installed TrueAna — is it actually tracking?
Turn on Debug Mode and browse your own site; you should see page_view events appear within seconds.
tune
Free
My custom dimension isn't showing in reports
Check DebugView first — if the parameter isn't attached to the event at all, the issue is upstream of GA4 registration.
shopping_cart
Free
I'm not sure my purchase events are reaching GA4
With Debug Mode on, complete a test purchase and watch DebugView for the purchase event.
verified_user
Free
A visitor's consent status seems wrong
DebugView shows whether events were sent or suppressed based on consent.
dns
Free
I want to confirm server-side delivery is working
Debug Mode covers Measurement Protocol events too, not just gtag.js.
extension
Free
Do I need a Chrome extension for this?
No — TrueAna's toggle handles it; the GA4 Debug extension isn't required for TrueAna's own events.
compare_arrows Free vs Pro

Debug Mode is included free

Every part of Debug Mode ships in the free plugin — there's no Pro-only debugging tier.

Capability Free Pro · $49/yr
Debug Mode
Enable Debug Mode toggle check check
Client-side (gtag.js) debug_mode flag check check
Server-side (Measurement Protocol) debug_mode flag check check
help_outline FAQ

Common questions

Everything you need to know.

Is Debug Mode a Pro feature? add
No — it's included in the free plugin, under Settings → Tracking → Google Analytics Debug Mode.
Will debug events pollute my real reports? add
GA4 DebugView is a separate real-time view for events flagged with debug_mode — turn the toggle off once you've confirmed tracking to stop flagging new events.
Does this replace the GA4 DebugView Chrome extension? add
No — it's a different mechanism (a debug_mode parameter your events carry) that achieves a similar result without needing a browser extension.
Can I see server-side Measurement Protocol events in DebugView too? add
Yes — the same toggle adds debug_mode to both gtag.js and Measurement Protocol payloads.

See your events as they happen

One toggle confirms both client-side and server-side tracking are working — included free.

star 5.0 / 5 on WordPress.org verified_user GDPR-ready support_agent 7-day money-back bolt Zero performance impact