Skip to content
Marc Gasser
Back to blog

Using Customer Data for B2B Sales: A Guide

Summarise this article with
Using Customer Data for B2B Sales: A Guide

Customer data is the new gold, they say. It is not. Data is raw material. Context is the gold.

I spent 25 years selling B2B software and building sales teams. Every company had the same problem on the table: a CRM full of data that nobody used well. Not because there was too little in it. Because the system never turned the data into context a human or an AI agent could read.

That is the point of this guide.

What you will take away

  • Why more data does not make your sales better, but more context does.
  • Which customer data actually matters in B2B.
  • How to dissolve data silos instead of feeding them.
  • What GDPR asks of you in the DACH region.

The thesis: context beats data

Quality over quantity, that is the old motto. It falls short. Even high-quality data sits there useless when it is scattered. Three fields here, five there, a call note in an email nobody can find again.

A data point only becomes valuable when it stands next to the others and tells a story. I call that a context engine: the business context of your company, prepared as one foundation that people and AI agents can read. Without that foundation the rule is simple. Garbage in, garbage out. AI then just gets it wrong faster and at scale.

Data is the basis for decisions. But only if the system brings it together.

Which customer data matters in B2B

Unlike in B2C, it does not matter whether the purchasing manager sails on the weekend. What matters is: what does his company need? How much of it can you cover? How much effort is worth it for you?

The buying decision works differently inside a company. Several people, several departments, conflicting interests. The engineer wants the best device. Controlling asks whether it has to be that expensive. So this data belongs in your CRM without exception:

  • Personal data. Name, email, phone, role. For everyone in the buying group.
  • Company data. Name, company size, industry, sales potential if available.
  • Behavioural data. Which pages did they visit? What deals happened already? What did they ask support? This data is easy to get and easy to read.
  • Technographics. Which software and tools does the company run? That tells you where you plug in.

You cannot simply copy models and scores from B2C. In B2B you do not buy on impulse, you accompany a process.

The minimal data model: volume, conversion, time

If your CRM measures everything, it measures nothing. Jacco van der Kooij, founder of Winning by Design, describes a data model in The SaaS Sales Method with just three families: volume, conversion rates along the customer journey, and the time between steps.

Volume shows how much comes in at the top. Conversion rates show where you lose prospects and customers. The time between steps shows where your process stalls. Van der Kooij stresses a point almost everyone misses: it's not activity that drives the length of your sales cycle, it's the waiting time between the steps.

The charm of this model: it's small enough to actually maintain. Three families instead of dozens of custom fields. Every metric answers a question from daily work: is the inflow enough? Where do we lose? Where is the customer waiting for us? That's exactly how data turns into context.

Van der Kooij also supplies the matching warning: what the software measures is the product's success, not the customer's. Heavy usage doesn't mean the customer is solving their problem. Ideally they solve it with as little usage as possible. Count logins alone and you confuse activity with impact.

The one usage moment that predicts churn

So how do you measure customer success instead of product success? Mark Roberge, founding CRO of HubSpot, shows one way in The Science of Scaling: define a single measurable usage moment and test whether it predicts retention. Retention simply means how many customers stay.

In his example, 93 percent of the customers who hit that moment stayed. Of those who missed it, only 39 percent stayed. A leading indicator like this shows you months in advance which customers are about to tip. The numbers come from a constructed US SaaS example, treat them as an illustration. The method behind them still works: define the moment, validate it against real retention, pick a new one if it fails.

For your CRM this means: one field per customer, leading indicator hit or not, is worth more than any activity dashboard. It's a data point an AI agent understands and can act on.

The real problem: data silos

This is where the pain lives. The data has to be accessible and current for everyone involved. When it is not, the breakage starts: the rep shows up at the wrong address. Two people make the customer different promises. Nobody knows the last agreement.

The customer notices immediately. He concludes the internal communication is poor. Often he is right. Data silos slow down every form of personalised service.

That is exactly what a context engine solves. It is the one source of truth for team and agents, and it gets better with every version. Instead of thirty tabs and five tools, you have one place where the context lives. If you want to build that yourself, it is the core I walk through hands-on in the framework on gtm.science.

The first step there is unspectacular: one shared data model for all teams. Who writes what where, and what a field actually means. I've described how to set that up without losing a year in the article on data strategy in the CRM.

Customer data and GDPR in DACH

In the DACH region there is no way around GDPR, and that is a good thing. Names, phone numbers and addresses you need to fulfil an order count as necessary under the regulation. Collect data for marketing, say to sharpen a buyer persona, and it counts as not strictly necessary. Then you need consent.

The advantage in B2B: you deal with professionals who face the same question themselves. And you do not want their private data, you want the company's. Treat GDPR as a guardrail rather than a burden and you build trust. In the DACH market that is a selling point, not an obstacle.

In practice that means: product data from your customers rests on the contract. Tracking on your website needs proper consent. Both are solvable if you design for them from the start instead of retrofitting later.

Which signals belong in your customer data?

The short answer: first-party signals first, meaning everything customers and prospects do in your own channels. Returning website visits. Engagement with your content. Events inside the product. On their own these are anecdotes. Stacked, they become a pattern, and patterns are the context this whole piece is about.

One signal is a guess, several are a pattern. Someone visits the pricing page twice: coincidence. Someone visits the pricing page, reads two case studies and creates a new team in the product: a story. You act on patterns, not on single events.

The order matters: collect, stack, then act. Don't fire an email at every event. The system brings the signals together, a human decides the next step. How that turns into relevant outreach is covered in the hub on hyper-personalisation in B2B.

And before you buy intent data, meaning third-party interest signals: your own signals are closer to the truth. They show real behaviour towards your company, not anonymous topic interest. How to turn them into an ideal customer profile is in the article on lead research and ICP.

Reaching the right conclusions

The Pareto principle applies here too. The art is finding the 20 percent of customers who deliver 80 percent of the result. Watch the share of wallet: a small company that buys almost everything from you can matter more than the enterprise that only buys on special offer now and then.

Once the data sits in context, the system answers questions that used to die in meetings: where is more closeness worth it? Which portfolio addition helps? Where is a customer about to churn? AI agents handle exactly this analysis today, around the clock, as long as the context is right.

Add the time axis from the data model above: which customers haven't moved in weeks? Which deals are waiting on us instead of on the customer? A CRM with context answers these questions in seconds. A CRM without context doesn't answer them at all.

Highs, lows, warning

What works. Data that flows into one system and forms a context humans and agents can read.

What does not work. Collecting data for its own sake. More fields, more tools, more silos.

⚠️ Warning. Generic AI on a messy CRM produces plausible smoke. Only context makes the output usable.

Customer data is not the new gold. Context is. Data is the raw material you only refine once your system can read it. In the end, business is done between people. But people decide better when the context is right. Founder to founder: build the foundation before you buy the next tool.

Written by

Serial Entrepreneur, Author

Marc is a serial entrepreneur. He started his first software company at 16, and has worked at the same intersection ever since: software product management meets go-to-market. He builds the bridge: Product × GTM × AI, as one system, not three departments. Three instead of thirty.