Google Analytics Widgets in Sparkforge Dashboards
Connect a GA4 property to Sparkforge once, then drop pre-built widgets like Total Users, Sessions by Channel, and Top Pages onto dashboards or scheduled custom reports. Mix GA data with CRM, ad, and revenue widgets in one workspace.
Google Analytics widgets surface GA4 metrics directly inside Sparkforge dashboards and custom reports. After a one-time OAuth connection, drop widgets like Total Users, Engagement Rate, or Sessions by Channel onto a dashboard and pair them with CRM, ad, and pipeline data.
Before you start
- Connect a GA4 property and data stream in Settings → Integrations → Google Analytics.
- You need Edit dashboard permission to add widgets, or View to consume.
- Verify the Google account has at least view access to the GA4 property and data stream.
Available widgets
| Widget | What it shows |
|---|---|
| Total Users | Unique users in the selected period. |
| Active Users | Users with an engaged session. |
| New Users | First-time visitors in the period. |
| Sessions Over Time | Time-series of total sessions. |
| Engagement Rate | Percent of engaged sessions. |
| Bounce Rate | Percent with no further engagement after a single page view. |
| Average Engagement Time | Average active time on site. |
| Sessions by Channel | Sessions by default acquisition channel. |
| Sessions by Source / Medium | Sessions by source/medium pairs. |
| Top Pages by Views | Most-viewed pages in the period. |
| Top Events | Most-triggered GA4 events. |
| New vs Returning Users | First-time vs returning visitors. |
| Device Category Breakdown | Sessions by desktop, mobile, tablet. |
Dashboards vs custom reports
- Dashboards — always-on visuals for daily monitoring and comparisons.
- Custom Reports — scheduled email delivery for client or executive hand-offs.
Both surfaces use the same widget library, so you can build once and reuse layouts.
Add widgets to a dashboard
- In the sub-account, open Dashboard and pick the dashboard you want to edit.
- Click Edit Dashboard → Add Widget.
- Pick a chart type (Numeric, Donut, Line, Bar, or Table), then scroll to Google Analytics and select the metric or Top widget.
- Apply filters — channel, source/medium, page, date range — and tweak theme colors.
- Click Save. The widget begins pulling GA4 data.
Add widgets to a custom report
- Go to Reporting → Custom Reports and open or create a report.
- Start blank, use a template, or import an existing dashboard layout.
- Click Add Widget / Element, locate Google Analytics, and drag widgets in.
- Configure each widget: chart type, filters, theme. Save.
- Click Send or Schedule to set up email delivery.
Filtering and customization
- Date range: the dashboard or report picker scopes every widget on the page.
- Chart types: Numeric, Donut, Line, Bar, or Table where the widget supports it.
- Filters: narrow by Source/Medium (e.g., google/organic), include or exclude channels, pages, or events.
- Layout: drag to reposition, resize for readability, duplicate widgets to compare with different filters.
Frequently Asked Questions
Which version of Google Analytics is supported?
GA4 only. Universal Analytics (UA) is not supported.
Why does a widget show 'No Data'?
Confirm the GA4 property is connected, widen the date range, and review filters — a restrictive Source/Medium or a page path with no traffic will return empty.
Can I duplicate and tweak a widget?
Yes. Duplicate creates a copy you can re-filter or change chart type on, useful for side-by-side comparison.
Do dashboards and custom reports use different GA data?
No. Both pull from the same connected GA4 property. Pick the surface based on monitoring vs scheduled delivery needs.
Can I mix GA widgets with ads and CRM widgets?
Yes. Combine GA4 widgets with Meta Ads, Google Ads, and CRM widgets for a complete acquisition-to-revenue view.
Was this article helpful?
Thanks for the feedback.