What is an Impression on Google Analytics?

Cody Schneider8 min read

Seeing the term "impression" in Google Analytics can be a bit confusing because it's not a single, straightforward metric. Unlike sessions or users, its meaning changes depending on the context and which data source you're looking at. This article will clear up that confusion by explaining exactly what impressions are, how they work with GA4, and where to find the visibility data you actually care about in platforms like Google Search Console and Google Ads.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Impressions: The GA4, Google Ads, and Search Console Context

First, let’s get one thing straight: the term "impression" refers to how many times your content was displayed to users. Think of it as exposure. However, where that content is displayed determines which tool tracks the impression.

  • Google Analytics 4: GA4 primarily tracks what happens on your website. On its own, it doesn't track when your site appears in Google search results. Instead, GA4 impressions usually relate to ads on your site (if you're a publisher using AdSense) or views of internal promotions and product lists.
  • Google Search Console (GSC): This tool tracks your website's performance in organic Google search results. An impression in GSC means a user saw a link to your website on their search engine results page (SERP). This is a top-of-funnel metric measuring your organic visibility.
  • Google Ads: This platform tracks the performance of your paid advertisements. An impression in Google Ads means your ad was shown on a search result page or another website within the Google Display Network. This measures the reach of your paid campaigns.

Most of the time, when marketers and business owners ask about "Google Analytics impressions," they are actually thinking of the organic search impressions reported in Google Search Console. Luckily, you can link these tools together to see all your data in one place.

Understanding Impressions from Google Search Console

Google Search Console is your go-to source for understanding how visible your website is on Google. Impressions here are the foundation of your SEO efforts - if you're not getting impressions, you're not getting seen, which means you can't get clicks or traffic.

What Counts as a GSC Impression?

An impression is counted every time a URL from your site appears in a search result for a user. The user doesn't have to click on it or even scroll it into view. As long as it was on the search results page they loaded, it's an impression.

For example, if your website is the 15th result for "best running shoes," and a user searches for that term and lands on the first page, you don't get an impression. But if they click to the second page of results where your link appears, an impression is recorded, even if they never scroll down far enough to see it.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

How to Find Impression Data in GSC

Finding this information is simple:

  1. Log in to your Google Search Console account.
  2. In the left-hand navigation, click on Performance under the "Search results" section.
  3. At the top of the report, you’ll see four boxes: Total clicks, Total impressions, Average CTR, and Average position. Make sure "Total impressions" is selected.

You can now see a chart of your impressions over time. Below the chart, you can view which search queries, pages, countries, or devices are generating those impressions. This is incredibly valuable for spotting trends and understanding what people are searching for when your site appears.

Why GSC Impressions Matter

Analyzing impressions helps you diagnose the top of your marketing funnel. Here's a common scenario:

  • High Impressions, Low Clicks: This means people are seeing your site in search results, but something is stopping them from clicking. Your page title might not be compelling, or your meta description might not match user intent. This is a sign to experiment with your on-page SEO to improve your click-through rate (CTR).
  • Low Impressions: If your impressions are low for important keywords, it means you aren't ranking high enough for people to see you. This indicates a need to improve your content, build more backlinks, or work on your overall SEO strategy to climb the rankings.

Connecting Search Console to GA4 for Unified Reporting

Jumping between GSC and GA4 is inconvenient. The real power comes from linking them, which adds two new reports to your GA4 property, letting you analyze organic search performance alongside on-site behavior.

Once linked, you can navigate to Reports > Acquisition > Search Engine Optimization in GA4. Here, you'll find:

  • Queries Report: Shows the Google organic search queries that generated impressions and clicks to your site.
  • Google Organic Search Traffic Report: Displays the landing pages that people arrived at from a Google search, along with their associated impressions and clicks from GSC.

Having GSC impressions directly in GA4 allows you to connect the dots. You can see which search query drove an impression, which landing page the user clicked to, and then track how they behaved on your site - did they engage, view other pages, or complete a conversion?

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

What About Impressions from Google Ads?

If you run paid campaigns with Google Ads, "impressions" are a core metric you'll monitor constantly. This number tells you how many times your ads were shown to your target audience. Just like with GSC, viewing this data in a vacuum is less helpful than seeing it alongside what happens after the click.

By linking your Google Ads account to GA4, you gain the ability to analyze your campaign performance with much greater depth.

Finding Google Ads Data in GA4

After linking the two platforms, go to Reports > Acquisition > Advertising Overview in GA4. You'll also find a new section titled "Google Ads Campaigns" that lets you drill down into individual campaigns, ad groups, and keywords.

While GA4 doesn't foreground the "Impressions" metric from Google Ads directly in its default reports, the connection allows it to pair clicks from ads with sessions on your website. You can then see post-click metrics like:

  • Engaged sessions: How many users from a specific ad campaign actually interacted with your site.
  • Conversions: Did the traffic from your ads lead to sales, sign-ups, or other valuable actions?
  • Engagement rate: Are users from specific ads highly engaged or are they bouncing right away?

This helps you answer critical questions, such as, "Does my campaign with high impressions and clicks actually generate revenue?" It bridges the gap between ad reach and business results.

Impressions That Originate Within GA4

Finally, there are a few scenarios where "impressions" or impression-like events are tracked directly by GA4 without needing another tool. These typically relate to items displayed on your own website.

1. Publisher Ad Impressions

If you monetize your website by running ads (e.g., using Google AdSense or Google Ad Manager), you can configure GA4 to track ad performance. When set up, GA4 automatically collects an ad_impression event each time an ad is displayed on your site. This allows you to analyze which pages on your site generate the most ad impressions and revenue.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

2. Promotion and Item List Views

For eCommerce sites, understanding how customers interact with product listings and internal promotions is critical. GA4's enhanced ecommerce events can track this:

  • view_item_list: This event fires when a user sees a list of products, like on a category page or in a search results list on your site. Each product in that list effectively gets a "view" or an "internal impression."
  • view_promotion: This event triggers when a user sees an internal promotion, such as a "20% Off Summer Sale" banner on your homepage. The number of views is the number of impressions that banner received.

Analyzing these internal "impressions" helps you optimize your site's layout and merchandising. For instance, if a homepage banner gets thousands of views (impressions) but very few clicks, you know the offer or creative isn't resonating with your audience.

Bringing It All Together: A Complete Funnel View

The key takeaway is that impressions are the very first step in your customer's journey, whether that journey starts on Google Search, with an ad, or on your own homepage. To get a clear picture of performance, you need to track the entire funnel:

  • Impressions (GSC/Google Ads): How many people saw your link or ad?
  • Clicks (GSC/Google Ads): How many were interested enough to click?
  • Sessions: How many of those clicks started a visit on your site?
  • Engagement and Conversions: What did they do once they got there?

Measuring each stage helps you identify weaknesses and opportunities, turning raw visibility into tangible business growth.

Final Thoughts

Ultimately, an "impression" in the Google ecosystem is a measure of visibility. Where that visibility happens - on Google Search, through a paid ad, or on your own website - determines which tool reports it. By linking Google Search Console and Google Ads to GA4, you can assemble a complete view of the user journey from first glance to final conversion.

Connecting all these data sources to build a unified funnel report can be a time-consuming hassle. That’s why we built Graphed for this exact problem. Once your accounts are connected, you can instantly create reports and get answers using natural language. No more wrestling with spreadsheets or different analytics platforms - just ask a question like, "Compare my organic impressions from Google Search Console to my traffic from Google Ads last month," and get an answer in seconds.

Related Articles

How to Enable Data Analysis in Excel

Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!