Nobody budgets for poor customer data. You still pay for it.

Poor customer data rarely looks like a data problem. It shows up as extra work in Sales, Service and Marketing. Here is a simple way to put a price on it and see what is worth fixing first.

Sales spends extra time preparing for follow-up.
Service ends up with duplicate cases.
Marketing struggles to build the segments it needs.
Finance spends another afternoon reconciling account data.
IT gets separate requests to “fix the system”. 

Nobody calls it the same problem. But they may all be paying for the same one.

And, of course, AI is already in the conversation. What could it automate? How much faster could teams work?

But AI will use the customer context you give it. If people already check three systems before they trust that context, AI does not make the problem disappear.

It often starts with something much smaller

Say Sales wants better account prioritisation.

Someone finds duplicate customer records. The same account is structured differently in ERP and CRM. Marketing joins because segmentation depends on another customer identifier. 

The request was better prioritisation. Now the question is: Which customer record can we actually trust when we make a decision? And who decides what the right record should be? 

This is where a “data issue” stops looking like an IT clean-up exercise. The systems often reflect years of business decisions and workarounds.

Who approved €89,000 a year for poor customer data? 

Nobody did.

The cost sits inside work that feels normal: checking another system, finding an existing case, cleaning a list before a campaign. 

Take three simple examples, using an illustrative €30 fully loaded hourly cost for a senior specialist. 

Sales: Twenty salespeople have four meaningful customer conversations a day. Five extra minutes checking CRM, ERP, email or previous interactions adds up to 1,467 hours, or about €44,000 a year.

Service: A team of 20 handles 25 cases each per day. If only 5% need ten extra minutes because history is missing or work started elsewhere, that is 917 hours, or €27,500 a year.

Marketing: Eight campaigns a month, with six team-hours spent checking identifiers, exclusions, duplicates and segments, becomes 576 hours, or €17,280 a year.

Together: Call it €89,000 a year.

That €89,000 is really a measure of capacity tied up in workarounds. At this scale, that is more than the annual cost of one and a half senior commercial team members, freeing up significant time for customer conversations, follow-up and work that moves revenue. 

The assumptions are deliberately simple. Replace them with your own people, volumes and hourly cost. And remember: this only prices visible manual work. It excludes delayed opportunities, customer impact, Finance reconciliation and other work created downstream. 

The same problem may also be paid for several times. Marketing fixes the record. Sales checks it later. Service searches for the history. Finance reconciles it at month-end.

A better question than “How many duplicates do we have?” is: Where are we paying people to compensate for data they do not trust?

Find the hidden cost

Pick one customer process your team works around. We’ll help trace what sits behind it and what is worth fixing first.

And then AI arrives

Imagine two companies with similar sales teams. In one, AI prepares useful account context before a meeting because the underlying customer history and account data are connected.

In the other, the salesperson still checks ERP before trusting the AI summary.

The first company starts removing preparation work. The second keeps the five-minute workaround and adds AI on top.

Service faces the same issue. An AI-generated case summary is only as useful as the history behind it.

This is where the difference starts to show. Some companies automate the work. Others are still paying people to piece the context together by hand.

Start with the workaround, not every field

This is also where we would start at Agilcon.

Take one important customer process and sit down with the people who work it.

What do you check before making the decision?
Where does the information come from?
What happens when two systems disagree?

That usually tells us much more than a list of “dirty” CRM fields.

From there, the real decisions become clearer: which system owns the information, how customer records should be structured, what needs to change in the integration and how the process should work in Salesforce.

Then put a number on the workaround:
Volume × extra time × employee cost

You will not capture every consequence. You do not need to.

One process may already show whether poor customer data is an IT annoyance or a business cost worth fixing.

If one process already feels more manual than it should, map it with us. We’ll help you find where the friction sits and what is worth fixing first.

Talk to our team

Book a free consultation and see how we can help you reach your goals.