How to Find Impressions in Google Analytics

Cody Schneider7 min read

If you're trying to find impressions in Google Analytics 4, you've probably noticed it's not as simple as looking at a standard report. Unlike its predecessor, GA4 treats "impressions" as a highly specific metric tied to certain actions, not just a default number for every page. This guide will show you exactly where to find impression data for organic search, paid ads, and your own products right inside GA4.

First, Why Doesn't GA4 Show Impressions Everywhere?

You might be scratching your head, wondering why such a fundamental metric is seemingly hidden. The answer lies in the shift from Universal Analytics (UA) to Google Analytics 4. UA was built around sessions and pageviews, while GA4 is built around a more flexible model of events.

In GA4's world, an "impression" isn't a generic metric, it's linked to a specific event. This is a good thing! It makes the data more meaningful. Instead of just knowing a page was viewed, GA4 tells you if a specific product list, ad, or internal promotion was actually displayed to a user. It forces more context.

Think of it like this:

  • Old Way (Pageviews): Knowing someone walked into your store.
  • New Way (Impression Events): Knowing someone walked past the new "summer sale" display at the front of your store.

This event-based approach means you need to look for impressions in a few different places, depending on what kind of impression you're looking for: organic search, Google Ads, or on-site items like products.

The Easiest Place to Find Impressions: Your Google Search Console Reports

The most common and sought-after impression data is for your organic search performance - how many times your site appeared in Google search results. Mercifully, GA4 makes this report easy to access once you've connected Google Search Console.

How to Link Google Search Console to GA4

Before you can see this data in GA4, you need to link the two services. If you've already done this, you can skip ahead. If not, the process is quick and painless.

  1. Navigate to the Admin section in GA4 (the gear icon in the bottom-left).
  2. In the Property column, scroll down to the Product Links section and click on Search Console Links.
  3. Click the blue Link button in the top right.
  4. You'll be prompted to Choose a Search Console property. Select the one you manage that corresponds to your site.
  5. Follow the steps to confirm the web stream and submit the link. That’s it! The data will start populating in your GA4 reports within 24-48 hours.

Finding Your Search Performance Data

Once linked, you’ll find a new set of reports in your standard GA4 navigation.

  1. Go to Reports (the chart icon on the left).
  2. In the Life cycle collection, open the Acquisition tab.
  3. Click on the Search engine optimization dashboard. This will surface cards for Google organic search queries and Google organic search traffic.
  4. Click the link at the bottom of either card to open the full report.

Here, you'll see a table that includes:

  • Google organic search query
  • Users
  • Google Search: impressions
  • Google Search: click through rate
  • Google Search: average position

This is your goldmine for understanding how often your site pages are appearing in search results for specific queries. You can quickly spot queries with high impressions but low click-through rates, signaling an opportunity to improve your page titles and meta descriptions.

Finding Other Types of Impressions (e.g., Products and Ads)

Beyond organic search, you might want to track impressions for your paid campaigns or for items you promote on your own website, like products in a category list. This also requires linking the relevant services or ensuring your event tracking is set up correctly.

Google Ads Impressions

Just like with Search Console, you must first link your Google Ads account to GA4. The process is nearly identical: go to Admin &rarr, Product Links &rarr, Google Ads Links and follow the prompts.

Once connected, finding the impression data is straightforward:

  1. Navigate to Reports &rarr, Acquisition &rarr, Acquisition overview.
  2. Scroll down and find the card titled Sessions by Session Google Ads campaign and click the View Google Ads campaigns link.
  3. In the report that opens, you’ll see columns for Clicks, Users, Sessions, Engaged Sessions, Conversions, and of course, Impressions.

This table gives you a direct view of your paid campaign performance, helping you compare your ad impressions to the clicks and conversions they generate directly within the GA4 interface.

eCommerce Promotions & Product-List Impressions

This is where GA4's event-based model really shines. If you're running an eCommerce store, you can track impressions for products when they appear in a list (like a category page or search results) and for internal promotions (like a "Free Shipping" banner).

Doing this requires you or your developer to set up specific eCommerce events for GA4 to track:

  • view_item_list: Fired when a user sees a list of products. This event captures the impression for every item in that list.
  • view_promotion: Fired when a user sees an internal promotion or banner on your site.

If these events are firing correctly, the data is being collected. However, it’s not available in a standard, pre-built report. For that, you need to jump into GA4's Explore hub.

How to Build a Custom Report for Product Impressions in Explorations

The "Explore" section of GA4 is where you can build completely custom reports to answer specific questions. If you want to see which of your products are getting the most impressions on category pages, this is the place to do it.

It looks intimidating at first, but it’s just a drag-and-drop report builder. Here’s a simple way to create a report showing product impressions.

  1. Start a New Exploration: In the left-hand menu, click on Explore and then choose Free form from the template gallery.
  2. Import Your Dimensions: In the "Variables" column on the left, you'll see a section for Dimensions. Click the "+" sign to add a new one. Search for and import the following dimensions:
  • Item name
  • Item list name (This tells you which list the product appeared in, e.g., "Men's T-Shirts") Click the blue "Import" button.
  1. Import Your Metrics: Right below Dimensions is the Metrics section. Click the "+" sign. Search for and import:
  • Item list impressions
  • Item views (This is equivalent to a product detail page view)
  • Adds to cart
  • eCommerce purchases Click "Import." Now you have all the building blocks for your report.
  1. Build the Report: This is the easy part. Just drag and drop your imported variables into the "Tab Settings" column.
  • Drag Item name from Dimensions to the Rows box.
  • Drag Item list impressions, Item views, and Adds to cart from Metrics to the Values box.

Instantly, a table will appear on the right side of the screen. This table shows a list of your products, how many times they've appeared in a list (impressions), how many people clicked through to view the product page, and how many added it to their cart.

With this simple custom report, you can now answer powerful questions like, "Which products get seen a lot but rarely get clicked on?" This type of insight can drive you to improve your product photos or rearrange their placement on category pages.

Final Thoughts

While Google Analytics 4 tracks impressions differently than you might be used to, its approach ultimately provides more meaningful, context-aware data. You can find organic search and paid ad impressions by linking a few accounts, and you can uncover deep insights about product performance by building a simple custom report in the Explore hub.

Of course, manually linking data sources, building custom reports, and regularly monitoring dashboards still takes time you could be spending on strategy. We actually built Graphed to eliminate this exact frustration. Once you connect your data sources like Google Analytics and Shopify (in just a few clicks), you can skip the report-building entirely and simply ask a question like, “Show me which products on my ‘Trending Now’ list have the highest impressions but lowest add-to-cart rate last month.” Graphed instantly builds the dashboard for you, all with real-time data, letting you get straight to the insights.

Related Articles

How to Connect Facebook to Google Data Studio: The Complete Guide for 2026

Connecting Facebook Ads to Google Data Studio (now called Looker Studio) has become essential for digital marketers who want to create comprehensive, visually appealing reports that go beyond the basic analytics provided by Facebook's native Ads Manager. If you're struggling with fragmented reporting across multiple platforms or spending too much time manually exporting data, this guide will show you exactly how to streamline your Facebook advertising analytics.

Appsflyer vs Mixpanel​: Complete 2026 Comparison Guide

The difference between AppsFlyer and Mixpanel isn't just about features—it's about understanding two fundamentally different approaches to data that can make or break your growth strategy. One tracks how users find you, the other reveals what they do once they arrive. Most companies need insights from both worlds, but knowing where to start can save you months of implementation headaches and thousands in wasted budget.