Paid Media

GA4 Free Form Exploration: 5 Easy Steps to Build Reports

Build a GA4 free form exploration in 5 easy steps with real screenshots, fix the 2 month data limit, avoid sampling, and save 5 ready made report recipes.

GA4 Free Form Exploration: 5 Easy Steps to Build Reports
In this article
  1. What Is a GA4 Free Form Exploration?
  2. Change This Setting Before Your First GA4 Free Form Exploration
  3. How to Build a GA4 Free Form Exploration in 5 Steps
  4. Plan Your Next GA4 Free Form Exploration
  5. Segments, Filters and Sharing Explained
  6. GA4 Free Form Exploration Limits to Know
  7. Five GA4 Free Form Exploration Recipes to Save
  8. Frequently Asked Questions
  9. What We Learn Today
Paid Media Analytics GA4

Hey there, and welcome! Today we are building a real custom report in GA4 together, click by click, using live data.

Standard GA4 reports answer the questions Google expected you to ask. The moment you want something specific, like which external websites your readers click through to most, you hit a wall. A GA4 free form exploration removes that wall. It is a drag and drop table where you choose the rows, the numbers and the filters yourself.

Every screenshot here was captured from a live GA4 property for a technical blog. We will build an outbound click report from a blank canvas, so you can copy the exact same steps on your own site.

Along the way, you will also learn the one data setting to change today, the limits that quietly change your numbers, and five ready made report recipes.

01

What Is a GA4 Free Form Exploration?

Explore is the custom analysis area of GA4, opened from the compass icon in the left menu. It offers several techniques, and free form is the one you will use most.

A GA4 free form exploration is essentially a pivot table. You drop dimensions into rows and columns, add metrics as values, and slice everything with filters or segments.

Piotr Litwa's explorations guide describes free form as the workhorse for ad hoc questions, and estimates it should cover most of the explorations you build.

The screen has three columns. Variables on the left holds your building blocks, Settings in the middle decides how they are arranged, and the canvas on the right shows the result.

2months of data by default
14months maximum on a standard property
10Mevents per query before sampling
02

Change This Setting Before Your First GA4 Free Form Exploration

Here is the surprise that catches almost everyone. By default, explorations can only see the last two months of event data.

Google's data retention help page confirms you can choose 2 or 14 months on a standard property, and that this setting only affects explorations and funnel reports. Your standard reports are not limited this way.

  1. Open Admin.
  2. Under Data collection and modification, click Data retention.
  3. Change Event data retention to 14 months and click Save.

The change is not retroactive. Analytics Mania explains that you still cannot select more than two months right away, because the longer history only builds up from the day you switch.

Did You Know

If a standard property grows large enough to be classed as Large, Google automatically reduces event data retention to 2 months, and older event data becomes inaccessible.

03

How to Build a GA4 Free Form Exploration in 5 Steps

Our goal is simple: a table showing which external domains and URLs visitors clicked, ranked by clicks. GA4 already sends this data automatically through outbound click tracking.

Step 1: Start a blank free form

Click Explore in the left menu, then click the Free form template. GA4 opens a new exploration with a sample table of cities and devices.

Click the Exploration name field at the top of the Variables column and give it a clear name, such as "Outbound link clicks". Explorations are saved automatically as you work.

Step 2: Import the dimensions you need

Click the plus icon next to Dimensions. A picker opens with every dimension available in the property, grouped by category.

Search for "link" and tick Link domain, Link URL and Outbound. These are predefined, so no custom setup is needed.

GA4 free form exploration dimension picker with Link domain, Link URL and Outbound ticked

The dimension picker with the three Link dimensions selected. Click Confirm to add them to the Variables column.

Click Confirm. The new dimensions appear in the Variables column, ready to use.

Step 3: Set rows and values

In the Settings column, remove the default City row by hovering over it and clicking the small cross. Then add Link domain and Link URL as rows.

Remove Device category from Columns, so the table stays simple. Under Values, swap Active users for Event count.

Tip

You can also drag a dimension straight from the Variables column into Rows. Double clicking it works too and adds it to Rows instantly.

Step 4: Filter to outbound clicks only

Without a filter, Link URL picks up values from several events, including file downloads. Scroll to Filters, click the drop zone and choose Event name.

Set the condition to exactly matches, type click, and click Apply.

GA4 free form exploration filter panel with Event name exactly matches click before applying

The filter set to Event name exactly matches click. Before applying it, the table still shows mixed rows with a large (not set) total.

Step 5: Read and sort the result

The table now lists every outbound domain and URL with its click count. Click the Event count header to sort from highest to lowest.

Finished GA4 free form exploration showing outbound clicks by link domain and link URL with a total of 201 events

The finished report. 201 outbound clicks across domains like abb.com, analog.com and api.whatsapp.com.

Want a chart instead of a table? The Visualization icons in the Settings column switch the same data to a donut, line, bar, scatter or geo map view in one click.

For a report like this one, the table usually works best, because long URLs are hard to read on a chart. A bar chart of Link domain alone, without Link URL, is a nice visual for a monthly slide.

Notice the total of 201. It matches the click event count in the standard Events report for the same 28 days, which is a quick way to confirm your filter is correct.

04

Plan Your Next GA4 Free Form Exploration

Once you have built one report, the same pattern works for almost any question. The builder below gives you the exact settings for common marketing questions.

It also estimates whether your date range is likely to trigger sampling, based on how many events your property records per day.

Free Form Recipe Builder

Pick a question to get the rows, values and filter to use.

Sampling check

The sampling check uses the threshold from Clickport's breakdown of GA4 sampling, which explains that a standard property samples once a query passes about 10 million events for the date range.

Most small and medium sites never get close. Large ecommerce or media sites can, especially across a full year.

05

Segments, Filters and Sharing Explained

Filters and segments look similar, but they behave differently. Mixing them up is a common reason two tabs show different totals.

FeatureWhat it doesBest for
FilterLimits the rows in this one tabShowing only one event, page or country
SegmentDefines a group of users, sessions or events you can reuseComparing groups side by side, such as mobile versus desktop
Segment comparisonAdds a column per segment in the same tableQuick before and after or audience comparisons

Stackmatix's explorations guide calls confusing a filter for a segment a classic reason an exploration looks fine in one tab and wrong in another.

Explorations are private by default. Use the share icon at the top of the canvas to share a read only copy with colleagues who have access to the property.

Tip

Add a second tab with the plus button next to the tab name. You can keep a filtered version and an unfiltered version of the same report side by side.

06

GA4 Free Form Exploration Limits to Know

Explorations query raw event data, which makes them powerful but also subject to a few limits. Knowing them stops you from trusting a number that is quietly estimated.

Sampling on very large queries

When sampling kicks in, a shield icon at the top right of the canvas turns yellow. Hover over it to see what percentage of data GA4 used.

The fix is usually a shorter date range. Run two smaller explorations instead of one huge one, then combine the results.

The (other) row

A dimension with thousands of unique values, such as a full page path or URL, can push smaller rows into a single "(other)" line. Stackmatix notes this is a cardinality limit, not classic sampling.

Data thresholds

When Google signals is active, GA4 may hide rows with very small numbers to protect user privacy. Your totals will look lower than the standard reports on small segments.

Relevant Audience's guide to explorations covers how sampling and thresholds change the numbers you see, and when an exploration beats a standard report.

A cap on saved explorations

Each user can only create a limited number of explorations per property. Analytify's GA4 limits table lists 200 created per user and 500 shared per property, so delete test reports you no longer need.

07

Five GA4 Free Form Exploration Recipes to Save

Build each of these once and keep it. Together they answer most of the questions marketers ask every month.

ReportRowsValuesFilter
Outbound clicksLink domain, Link URLEvent countEvent name is click
File downloadsFile name, Page pathEvent countEvent name is file_download
Site search termsSearch termEvent count, Total usersEvent name is view_search_results
Landing page qualityLanding pageSessions, Engagement rate, Key eventsNone
Campaign by deviceSession campaignSessions, Key eventsColumns: Device category

The first three rely on automatic events. Our GA4 enhanced measurement guide shows how to make sure those events are switched on.

If you want to report on a parameter that is not predefined, register it first. Our step by step guide to custom dimensions in GA4 covers that in a few minutes.

Campaign reports work best when your links carry clean tags. Our UTM parameters guide explains how to set them up consistently.

Once these five are saved, your monthly reporting becomes a matter of opening Explore and changing the date range. That is the real payoff of learning the GA4 free form exploration properly.

Frequently Asked Questions

Your event data retention is set to the default of 2 months. Change it to 14 months under Admin, Data retention. Older data will not come back, but history builds from that day.

Yes. Every change is saved as you work, and the exploration appears in the list on the Explore page next time.

Common causes are sampling on large queries, data thresholds on small segments, a filter you forgot about, or a date range that reaches past your retention period.

Yes. Use the download icon at the top of the canvas to export to Google Sheets, CSV, TSV or PDF.

Only for parameters that are not predefined. Common ones like Link URL, File name and Search term are already available.

What We Learn Today

1

A Pivot Table

Free form lets you choose rows, columns, values and filters yourself.

2

Fix Retention First

Switch event data retention to 14 months before you need history.

3

Import Variables

Dimensions and metrics must be added to Variables before use.

4

Filter vs Segment

Filters trim one tab. Segments define reusable groups to compare.

5

Check the Shield

A yellow shield icon means the result is sampled.

6

Cross Check Totals

Compare your total with the standard Events report to confirm filters.

Build Reports That Answer Real Questions

You now know how to build, filter and trust a GA4 free form exploration. Next, make sure the data feeding it is complete.

Santaji Gadepatil

Written by

Santaji Gadepatil

Marketing Manager at KOBOLD and Founder of Brandella Journal

Santaji brings 25 years of hands on experience in SEO, Google Ads, PPC and digital marketing. He has helped businesses across industries build lasting organic visibility and run profitable paid campaigns, and shares that real world experience through Brandella Journal to help marketers and business owners grow.

  • SEO
  • Google Ads
  • PPC
  • Digital Marketing