GA4 Page Insights lets you view Google Analytics 4 data for any page you are browsing — directly in Chrome’s side panel, without leaving your site or opening the GA4 dashboard.
Sign in with your Google account, select a GA4 property, and the extension automatically fetches page-level metrics for the URL in your active tab. Switch between pages, and the data updates instantly.
HOW IT WORKS
- Click the extension icon to open the side panel.
- Sign in with your Google account (OAuth 2.0, read-only access).
- Select the GA4 property you want to query from the dropdown.
- Browse your website — the side panel displays metrics for the current page automatically.
METRICS DISPLAYED
- Total Revenue
- Key Events (conversions)
- Engaged Sessions
- Engagement Rate
- Bounce Rate
- Average Session Duration
- Average Engagement Time per Session
- Page Views per Session
Each metric includes a period-over-period comparison, showing the percentage change and the previous period’s value so you can spot trends at a glance.
DATE RANGE OPTIONS
- Last 7 days (default)
- Last 28 days
- Last 90 days
- Custom date range
The comparison period is automatically calculated to match the selected range length. For example, selecting “Last 7 days” compares the past 7 days against the 7 days before that.
FEATURES
- Side panel UI — stays open as you browse, no popups that disappear when you click away.
- Auto-detection — the extension reads the current tab URL and queries GA4 for that exact page path.
- Period comparison — every metric shows the change vs. the previous period with directional arrows and color coding (green for improvement, red for decline; inverted for bounce rate).
- Light and Dark theme — toggle between light and dark mode with one click. Your preference is saved.
- English and Chinese language support — switch between EN and CN in the header. Labels and UI text update instantly.
- One-click Copy — copies all metrics as formatted plain text, ready to paste into Slack, email, or documents.
- CSV Export — downloads a CSV file with current and previous period values for all metrics.
- Right-click context menu — right-click any page and select “View GA4 Page Insights” to open the side panel.
- Settings page — configure default date range, language, and theme from the extension options.
WHO IS THIS FOR
- E-commerce managers who want to check page performance while browsing their store.
- SEO and content teams reviewing how individual pages perform after publishing.
- Marketing teams checking landing page metrics during campaign reviews.
- Agency professionals who need quick per-page data without switching to the GA4 interface.
- Anyone who works with GA4 data and wants faster access to page-level metrics.
PRIVACY AND DATA HANDLING
This extension requests read-only access to your Google Analytics data. It does not modify, delete, or write any data to your GA4 account.
- No data is sent to any third-party server. All API calls go directly from your browser to Google’s APIs (analyticsdata.googleapis.com and analyticsadmin.googleapis.com).
- No analytics data is stored persistently. Data is held in memory only while the side panel is open.
- Only your preferences (selected property, theme, language, date range) are saved locally using chrome.storage.
- You can revoke access at any time by signing out within the extension or removing the app from https://myaccount.google.com/permissions.
TECHNICAL DETAILS
- Uses the GA4 Data API (v1beta) to fetch page-level metrics via the runReport method.
- Uses the GA4 Admin API (v1beta) to list the GA4 properties accessible to your Google account.
- Authenticates via Chrome’s built-in OAuth 2.0 flow (chrome.identity API) — your credentials are never handled by the extension directly.
- Manifest V3 compliant. No remote code execution. No content scripts. No background persistence.
SETUP REQUIREMENTS
To use this extension, you need:
- A Google account with access to at least one GA4 property.
- The GA4 property must be tracking the website you are browsing.
Our privacy policy