
GA4 Weekly Report Template (Free, No Email Required)
A complete GA4 weekly report template with 5 sections, the exact metrics to include, and step-by-step instructions for building it in Google Analytics 4. Copy, paste, use.


GA4's default reports are fine if your only question is "how much traffic did we get last week." But the moment you want to see something specific — conversion rates by campaign source on mobile over the last 90 days, or the drop-off at each step of a signup funnel, or how returning visitors behave differently from first-timers — the default reports come up short. That's where GA4 custom reports come in.
This guide walks through building custom GA4 reports using the Explorations workspace — free-form tables, funnels, segments, custom dimensions, and the rest. It's written for marketing ops power users who already understand the basics of GA4 and want to get more out of it. It also covers where GA4's built-in reporting hits a ceiling — and what to do when you need to go beyond it.
Custom reporting in GA4 lives in the Explorations workspace (click Explore in the left nav). It's not the same as the canned "Reports" section — Explorations is where you build your own analysis from scratch. GA4 gives you six exploration templates, each built for a different question:
The free-form exploration is what you'll use 80% of the time. The other five are specialized tools — useful when the question fits, wasted effort when it doesn't.
Let's build a custom report that shows conversion rate by traffic source for the last 30 days — a common marketing ops question that the default reports don't answer directly.
In the Variables panel, click + next to Dimensions:
Session source / mediumDevice category (optional — for mobile vs desktop breakdown)Click + next to Metrics:
SessionsConversions (or a specific key event if you have one defined)Session conversion rateIn the Tab Settings panel:
Session source / medium into the Rows fieldSessions, Conversions, and Session conversion rate into the Values fieldYou should now see a table in the Canvas showing conversion rate by traffic source for the last 30 days. That's a custom GA4 report.
direct / (none))Funnel explorations let you define a sequence of steps (pageviews, events, or a mix) and see how many users complete each one — plus where they drop off. It's the report type marketing ops teams spend the most time in.
In the Tab Settings panel, click Steps to edit the funnel:
page_view (or a specific landing page)view_item (product view)add_to_cartbegin_checkoutpurchaseYou can also add conditions within a step — e.g., "view_item with item_category = electronics" — for more targeted funnels.
Closed funnels are more common for measuring a specific user journey. Open funnels are useful for auditing individual step performance regardless of entry point.
Two optional toggles worth knowing:
Segments in GA4 are reusable user/session/event filters you can apply to any exploration. They're how you slice data into meaningful cohorts — "mobile users from paid search" or "users who purchased in the last 30 days."
Drag the segment into the Segment comparisons field in Tab Settings. Your report now splits into columns showing each segment side by side — perfect for comparing groups.
If you want to visualize how segments intersect (e.g., "how many users are both mobile AND new visitors AND paid-traffic?"), use the Segment overlap exploration template. It generates a Venn diagram of up to three segments.
GA4's built-in dimensions cover the basics. When you need to slice data by something unique to your business — plan tier, content category, customer ID — you create custom dimensions and custom metrics at the property level.
plan_tier) or a user propertyCustom dimensions take up to 24 hours to start populating data. Once they do, they'll appear in the Explorations dimension picker and can be used in any custom report like a built-in dimension.
By default, explorations are private to you. To share:
Important: Shared explorations become read-only for others. They can view and duplicate but not edit the original.
For reports you'll look at every week or month, explorations aren't the right tool — they're built for ad-hoc analysis. Connect your data to Looker Studio for recurring dashboards (see our GA4 to Looker Studio guide) or use a dedicated GA4 tool for recurring reporting.
GA4 Explorations is powerful, but it has hard limits. Knowing them saves you hours of "why doesn't this work" debugging.
If your query exceeds the row limit, GA4 truncates the results — and it doesn't always make that obvious. Check the row count at the bottom of the canvas. If it hits exactly 10,000, you're probably looking at truncated data.
GA4 samples data on large properties when queries span long date ranges or include complex filters. Sampling is fast but inaccurate — numbers won't match what you'd see with a smaller date range. The sampling indicator appears as a small icon in the Canvas. If you see it, either narrow the date range or export to BigQuery for unsampled analysis.
When a dimension has too many unique values (thousands of page paths, product IDs, etc.), GA4 collapses the low-volume entries into a single "(other)" row. You'll see "(other)" eating up a suspiciously large share of your report. Solutions: narrow the scope, use BigQuery export, or pre-group dimensions via calculated fields.
GA4 Explorations only knows about GA4 data. If you want to analyze conversions and ad spend and CRM data in a single report, GA4 alone can't do it. You need to export to BigQuery, use a partner connector like Supermetrics, or use an external tool that joins sources for you.
GA4's Explorations builder is click-and-drag. If your question is "which campaigns had the highest conversion rate last quarter?" you still have to translate that into dimensions, metrics, filters, and date ranges manually. GA4's built-in AI "Insights" panel generates automatic observations but can't answer arbitrary natural language questions.
If you've built a few dozen explorations and the pattern looks familiar, you're probably running into the same four problems over and over:
These aren't failures of your report-building skill. They're the limits of the GA4 Explorations tool itself.
Anomaly AI handles all four. It connects directly to GA4 (via the GA4 API or BigQuery export), lets you ask questions in plain English, joins GA4 with CSVs, databases, and other sources in a single question, and shows the SQL behind every answer so you can verify the logic. For power users who've been living in Explorations, it's the natural next step — a tool that does what GA4's built-in reporting can't.
See our comparison guide to the 10 best GA4 data analysis tools for alternatives.
Reports (in the Reports nav section) are pre-built, read-only dashboards that GA4 provides out of the box — acquisition, engagement, monetization, retention. Explorations (in the Explore nav section) are the custom report builder where you create your own analysis from scratch using the free-form, funnel, path, and other templates.
You can create up to 200 individual explorations per property, with up to 500 saved explorations shared at the property level. That's more than enough for most teams — if you're hitting that limit, you probably need a real BI tool.
Not directly from Explorations. GA4 doesn't have native scheduling for explorations. For scheduled delivery, export your exploration to Looker Studio (see our Looker Studio guide) and use Looker Studio's built-in scheduled email feature.
GA4 applies a cardinality limit — when a dimension (like page path or product ID) has too many unique values, low-volume entries get grouped into "(other)" to keep query performance manageable. To fix: narrow your date range, add filters to reduce scope, or use the BigQuery export to query raw event data without cardinality limits.
No. GA4 Explorations only queries GA4 data. To analyze GA4 alongside ads spend, CRM data, or offline conversions, you need to either export GA4 to BigQuery and join there, use a partner connector like Supermetrics to blend sources in Looker Studio or Sheets, or use an AI-first tool like Anomaly AI that handles cross-source joins natively.
Ready to go beyond GA4's custom report builder? Get started with Anomaly AI — connect your GA4 property and ask questions in plain English. Join GA4 with Excel files, databases, or CSVs in a single question. Every answer shows the SQL behind it, so you can trust the result without writing any code. Free tier, no credit card required.
Experience AI-driven data analysis with your own spreadsheets and datasets. Generate insights and dashboards in minutes with our AI data analyst.

Technical Product Manager, Data & Engineering
Ash Rai is a Technical Product Manager with 5+ years of experience building AI and data engineering products, cloud and B2B SaaS products at early- and growth-stage startups. She studied Computer Science at IIT Delhi and Computer Science at the Max Planck Institute for Informatics, and has led data, platform and AI initiatives across fintech and developer tooling.
Continue exploring AI data analysis with these related insights and guides.

A complete GA4 weekly report template with 5 sections, the exact metrics to include, and step-by-step instructions for building it in Google Analytics 4. Copy, paste, use.

GA4 traffic just dropped? Work through this 15-point diagnostic checklist to find the cause — from broken tracking and config issues to seasonality and algorithm updates.

Discover how modern marketing dashboard software transforms fragmented data into actionable intelligence. Learn essential features, implementation strategies, and how AI-powered platforms are revolutionizing marketing analytics.