Customer Impact

Data & Tracking

Which Channels Bring Your Best B2B Customers? The GA4 Acquisition Report That Shows It

Copy for AI

The biggest marketing problem is rarely “it doesn’t work”, but “I don’t know whether it works”. The short version: in Google Analytics 4 you use three report groups, acquisition, audience and content, to see which sources actually deliver customers rather than just traffic. What exactly changed compared to the previous version is covered in our GA4 vs Universal Analytics guide. Look beyond sessions to see which channels generate leads and customers, and put your budget where the revenue comes from. In this article we show which reports reveal that, how to read them, and which pitfalls hide your best channel.

Measure the effect: check your conversion rate with our free conversion rate calculator.

Why traffic doesn’t tell you which channels deliver customers

A channel can send thousands of visitors and still be your worst channel. Traffic measures presence, not buying intent. If you make decisions based on sessions or pageviews, you reward the channel that supplies the most volume, not the channel that delivers the most paying customers. Those are often two very different channels.

We don’t work with webshops, and that distinction matters here. In e-commerce, volume sometimes still counts, because a fraction of many visitors will buy something anyway. In B2B you’re not buying 50,000 anonymous visitors, you’re buying a few dozen qualified conversations that lead to a quote. One channel that sends ten visitors a month, three of whom become customers, beats a channel with a thousand visitors and zero leads. Traffic puts those two side by side as equals. The right reports set them straight.

Here’s what that distinction looks like when you read it top to bottom: every channel delivers sessions, but only part of that becomes a key event, then a qualified lead, and finally a customer. That last step is what you steer on, not the first.

GA4 ACQUISITION Look beyond sessions 1 Sessions what each channel delivers 2 Key events form, demo, quote 3 Qualified leads real buying intent 4 Customers where the revenue is The channel with the most sessions is rarely the one with the most customers
From sessions to customers: what you steer on in GA4.

That’s why good data analysis doesn’t start with “how many people came”, but with “which channel brought the people who made us money”. You answer that question in GA4, provided you open the right reports and connect them to a conversion that’s genuinely worth something.

Which GA4 report shows where your customers come from?

Start with the GA4 acquisition report. It splits your visitors into standard channels: direct, organic search, referral, paid search, social and email, as Google’s documentation on the traffic acquisition report describes. That breakdown is your starting point for seeing how people find your site in the first place. But the channel breakdown itself isn’t an answer yet, it’s a question: which of these channels delivers not the most clicks, but the most customers?

You only get the answer once you connect a conversion to the report. Set up a handful of key events in GA4 that genuinely relate to money: form submitted, demo requested, quote downloaded, contact made. As soon as those events are running, the acquisition report shows per channel not just sessions, but also how many of those valuable actions each channel delivered. Now it gets interesting. You might see that organic search brings lots of traffic but few demos, while referral brings little traffic but converts strongly into leads. That’s exactly the kind of insight that justifies shifting budget.

Watch the difference between the “Traffic acquisition” report (per session, which channel brought this visit) and “User acquisition” (per user, which channel brought this person in the first time). For B2B with long buying cycles, user acquisition is often fairer: someone finds you through a blog post (organic), returns later directly and then requests a demo. If you only look at traffic acquisition, “direct” takes the credit and your content looks worthless, while in reality it gave the first nudge. Read more about how to capture that correctly in our guide on conversion tracking.

How do you read the audience and content reports for new customers?

The acquisition report tells you which channel customers come in through. The audience report tells you who they are. Here you filter your conversions on attributes like country, region, device or new versus returning visitor. For a Belgian B2B company that’s no detail: if 80% of your traffic comes from a country you don’t serve, you immediately know your traffic figures are skewed and that your best channel may be buried under noise.

The content report closes the loop. It shows which pages bring visitors in and which ones they view right before they convert. Not the page with the most views, but the page that most often precedes a completed form, that’s your real workhorse. Often it’s an unassuming case page or a specific blog article, not your homepage. By reading acquisition, audience and content together, you build a chain: this channel brings this type of visitor to this page, and that’s where they become a customer.

Doing that consistently pays off. Research from the Content Marketing Institute shows that 84% of the most successful B2B content marketers say their organisation measures content performance effectively, versus only 15% of the least successful. The pattern is clear: those who measure which channel and which content deliver customers steer better. Those who only look at traffic keep guessing.

Which settings hide your best channel?

Even the right reports lie if your tracking is off. Data sampling in GA4 can also skew your numbers as soon as you look at lots of traffic or long periods, without you noticing. The most common culprits:

  • No key events configured. Without conversions, GA4 only shows traffic, and you’re back to square one. Start with three to five events that relate directly to your sales.
  • Spam and internal sessions counted. Your own team, bots and referral spam inflate channels that deliver nothing. Filter out internal traffic so your reports are about real prospects.
  • Wrongly attributed “direct”. Visitors without a source land in direct. An oversized direct bucket usually means missing UTM parameters on your campaign links, which makes paid or email channels invisible.
  • Only looking at last click. GA4’s standard reports credit the last channel. For B2B with multiple touchpoints, that undervalues your early channels, like organic and social.

We steer on customers and revenue, not on vanity numbers. That means we’d rather have five well-configured conversions in a clean GA4 account than twenty reports built on polluted data. A small team that moves fast gets more out of one reliable acquisition report than out of a wall of dashboards nobody trusts. If you want to know what one customer currently costs you per channel, your CAC is the number the acquisition report ultimately works towards.

How do you translate these reports into a budget decision?

A report is only useful once it drives a decision. The method is simple: put the number of customers (or qualified leads) per channel next to what that channel costs you. A channel with little traffic but a high conversion rate into leads deserves more budget, even if it sits at the bottom on sessions. A channel with lots of traffic and zero conversions deserves an honest conversation: scale it back or rethink what you’re doing there.

Do this monthly, not daily. B2B buying cycles take weeks to months, so daily figures fluctuate too much to base decisions on. Look at the trend across a quarter: which channel is growing its share of your new customers, which one is slipping. By tracking your conversion rate per channel instead of total traffic, you spot shifts that would otherwise stay hidden behind a nicely rising visitor graph.

Frequently asked questions about the GA4 acquisition report and new customers

Which GA4 report do I use to see which channel delivers customers?

The acquisition report, connected to key events. The report splits visitors into channels like organic search, referral, social and direct, and shows per channel how many valuable conversions (form, demo, quote) came out of it. Without configured conversions you only see traffic, which tells you nothing about customers.

What’s the difference between traffic acquisition and user acquisition?

Traffic acquisition looks per session (which channel brought this specific visit), user acquisition looks per person (which channel brought someone in for the very first time). For B2B with long cycles, user acquisition is often fairer, because it credits the original source instead of the last-click channel.

Why is “direct” such a big channel in my report?

Usually because source information is missing. Visitors without a recognisable source land in direct. An oversized direct bucket often points to missing UTM parameters on your campaign and email links, which makes paid channels invisible and makes it look like people find your site “out of nowhere”.

How often should I look at these reports?

Monthly or quarterly, not daily. B2B buying cycles take too long and daily figures fluctuate too much to steer reliably. Assess the trend across longer periods: which channel is growing its share of your new customers and which one is slipping.

Ready to see where your customers really come from?

Traffic is easy to measure and hard to use. We help you set up GA4 so that your acquisition, audience and content reports show one thing: which channels deliver your best B2B customers, so your budget goes to the revenue and not to the numbers that happen to look good. Honest advice, a small team that moves fast, and reports that drive decisions instead of filling meetings.

Book your free intake

Free website scan

Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.

Where should we send your report?

We only use your details for your scan. No spam, unsubscribe anytime.