How to see company names in GA4
Alex, founder of Knownly · · 4 min read
Short answer: you can't, at least not inside GA4 on its own.
There's no company field anywhere in GA4. No report, no dimension, no exploration trick that turns a session into "Siemens read your pricing page".
If you've been hunting for the setting, you're not missing anything. Here's what happened, and what you can do instead.
Universal Analytics used to show this
The old Universal Analytics had two dimensions called Service Provider and Network Domain. Google filled them in automatically from the visitor's IP address.
For most visitors that meant something boring like "swisscom" or "comcast cable". But big companies often run their own networks, so their name showed up right there in the report. Plenty of B2B marketers used it as a free, rough list of companies visiting their site.
On 4 February 2020, Google switched both dimensions off with almost no warning. Every row turned into "(not set)" overnight.
GA4 launched later that year without them, and they never came back.
Why Google dropped it
Google never explained much. My guess is privacy: GA was moving away from exposing anything derived from IP addresses, and GA4 doesn't give you the IP at all.
So there's no setting to turn it back on.
3 ways to get company names back
1. Use a separate visitor identification tool
This is the most common route. You add a small script to your site, the tool looks up each visitor's IP in an IP intelligence database, and it shows you the company that owns the network.
You keep GA4 for traffic, sources and conversions. The second tool answers "which companies?"
That's what Knownly does. It throws away home internet, mobile carriers, cloud servers, VPNs and bots, and keeps the visits that come from real company networks, along with the pages each company read.
2. Push company data into GA4 as custom dimensions
Some visitor identification tools can send the company name into GA4 through the Measurement Protocol, so it shows up as a custom dimension in your reports and explorations.
Handy if your whole team lives in GA4. Two catches: GA4 caps you at 25 user-scoped custom dimensions, and when data thresholds kick in, GA4 hides low-volume rows. A single company's visit is about as low-volume as it gets.
(Knownly doesn't do this yet.)
3. Build it yourself
If you're technical: look up the IP server-side with an IP data provider like IPinfo, then send the company name to GA4 as an event parameter.
It works. But you'll spend more time on filtering than on the lookup. Most IPs belong to internet providers and hosting companies, and if you don't strip those out you get a report full of "Deutsche Telekom" and "Amazon".
What to expect, whichever route you pick
All 3 methods rely on the same thing: the visitor's IP pointing to a company network.
That works for people in the office, or on a corporate VPN. It doesn't work for someone on their couch on home Wi-Fi, because their IP belongs to their internet provider. So you'll see part of your company traffic, never all of it.
I wrote more about that in why most of your website visitors stay anonymous.
If you want to see which companies visited your site this week, Knownly is free during beta and takes about 2 minutes to install.