Analytics

Monitor Google Analytics 4 with MrCron

MrCron pulls sessions, pageviews, and top-source data from Google Analytics 4 every 5 minutes so you can spot traffic spikes and drops next to your deploy timeline.

How MrCron monitors Google Analytics 4

  • Sessions and pageviews on rolling 24h and 7d windows.
  • Top-page and top-source breakdowns for the last 24 hours.
  • OAuth token refresh handled automatically so integrations stay live.
  • Sparkline history for sessions on the project overview.
  • Alert rules that fire on sessions or pageview thresholds via any notification channel.

What you will see

Sessions (24h / 7d), top pages, top sources per project.

Auth flow: OAuth. Credentials are stored encrypted at rest with AES-256-GCM and never returned to your browser.

Start monitoring Google Analytics 4

Sign in, create a project, and connect Google Analytics 4 in under a minute. First check ships in the free tier.

Start monitoring Google Analytics 4

Frequently asked questions

How does MrCron connect to Google Analytics 4?
OAuth. You grant MrCron the analytics.readonly scope, pick which GA4 property to attach, and MrCron refreshes the token automatically on every sync.
Which GA4 dimensions does MrCron read?
sessions, screenPageViews, pagePath (for top pages), and sessionSource (for top sources). No user-level or event-parameter data is pulled.
Is this a full analytics tool?
No. MrCron shows the top-line traffic signal next to your errors, deploys, and payments. Deep-link back to the GA4 UI for funnels, cohorts, and custom explorations.
What happens when the Google refresh token expires?
The integration is marked AUTH_FAILED and the panel prompts you to reconnect. No traffic data is lost in the meantime; sync resumes on the next cycle after reauth.
Want the full concept-level detail? See MrCron docs for how projects, checks, and sync cadence work.