Every metric across every team is green, and the customer still feels like nobody's listening.

A customer emails support about a billing question. While they're waiting for a reply, marketing sends them an upsell campaign. Sales follows up on a demo request from two weeks ago. Product pings them about a new feature survey. The NPS bot asks how they're feeling.

Five touchpoints in two days. All individually reasonable. All logged in their respective dashboards. All hitting their respective KPIs.

The customer just wanted to fix a $12 charge.

Everyone Sees a Different Customer

You've built a product and assembled teams around it. Support, marketing, sales, product, customer success. Each has their own tools, their own metrics, their own quarterly goals. Each is doing good work.

That's precisely the problem.

Support sees a ticket. Marketing sees a segment. Sales sees an opportunity. Product sees usage data. Customer success sees a health score. Five departments look at the same person and see five different things.

Each optimizes its piece perfectly. Support reduces response time. Marketing improves open rates. Sales hits quota. Product ships features based on usage patterns. Every dashboard shows progress.

The customer's experience? A series of messages from a company that clearly has no idea what they're dealing with right now.

Nobody failed. The entire architecture was designed around how you organized your teams, not around how the customer actually moves through your product. You've turned a brand relationship into a commodity interaction without changing a single line of copy.

You Don't Need Five Teams to Fragment Your Customer

If you're a solo founder reading this and thinking this doesn't apply to me yet, it already does.

You don't need departments to create fragmentation. You need automation.

I've watched this happen in my own projects. You wire up the welcome emails. You add the "haven't seen you in a while" nudge. You set up the upgrade prompt at a usage threshold. Each makes sense on its own. Each runs on its own clock. Nobody's in charge of how they interact.

Then someone signs up, hits a rough patch on day two, and gets a cheerful "here's what you can do next!" email while they're still stuck. Your automation doesn't know they're stuck. It only knows it's day two.

As a solo founder, you ARE the person who holds the full picture. You can see the stuck user in your logs, read their support email, and suppress the upsell manually. That's your superpower right now. The real question: what happens when you lose it?

Five Specialists, No Diagnosis

Medicine figured out a version of this problem.

When you feel a pain in your chest, you don't walk directly into a cardiologist's office. You go to your GP. The general practitioner who knows your history, your medications, your lifestyle, that thing with your back last year that turned out to be nothing.

The GP doesn't run the MRI or perform the surgery. But a good GP does something no specialist can: see the whole patient.

When you need a specialist, the GP refers you. When you need three specialists working on related problems, the GP coordinates. Research supports the intuition: in care models where GPs coordinate specialist involvement, patient retention tends to improve, particularly for chronic conditions.¹

The GP's core job is diagnosis. Understanding the full picture before anyone starts prescribing.

Most companies have no GP for their customers. Every department is a specialist. The customer walks in and gets triaged by whichever team happened to encounter them first. Nobody asks the diagnostic question: what is this person actually trying to accomplish right now?

The Question That Replaces Your Dashboard

What is this specific person trying to accomplish today, and are we helping or interrupting?

When you can answer that, everything else resolves.

Timing figures itself out. Reach out when the answer is "helping." Stay quiet when the answer is "interrupting."

Channel becomes obvious. Someone debugging an integration wants documentation or live help. Someone evaluating an upgrade wants a case study or a pricing page. The channel follows the job.

Content follows the job too. The customer who just hit a billing snag needs their $12 fixed. That feature announcement can wait.

The companies that get engagement right built the capacity to answer this one question in close to real time. Better automation and smarter decision layers help, but they're downstream of the real bottleneck: knowing what the customer needs.

Chewy, the pet retailer, shows what this looks like in practice. A customer calls to return unopened pet food after their dog dies. Chewy refunds the purchase, sends flowers and a handwritten condolence card, and quietly suppresses the automated reorder reminders. That response looks effortless from the outside. From the inside, it requires every department to share one piece of context: what just happened to this person.

Why a Customer Data Platform Won't Save You

The instinct is always to buy a tool. "We need integration. Unified customer view. Customer 360."

The average company now runs over 100 SaaS applications.² Larger firms average nearly 900 and integrate only 29% of them. So you buy a Customer Data Platform to stitch it all together.

The results? Industry surveys report dissatisfaction rates as high as 90%. Only 29% of customer data platform (CDP) owners are satisfied with segmentation. Personalization, the thing you actually bought it for, scores 22% satisfaction.³

A CDP gives the fragmentation a nicer interface. You now have a beautiful unified profile, and five teams are still looking at it through five different dashboards with five different definitions of what matters.

Data integration was never the bottleneck. Nobody was asking what the data means for this specific person right now. A unified profile without a diagnostic question is just a more expensive way to bother your customers in unison.

What a Customer GP Actually Looks Like

Think of it as a function. A perspective that sits across departments and asks one question repeatedly: do we know what this person is trying to do right now?

Some companies build this into the product itself. Slack is a clean example: when you're active on desktop, it suppresses mobile push notifications and email digests. The product observes your behavior and adjusts what the rest of the system does automatically.

Extend that logic to your whole customer relationship. If someone is actively building an integration, suppress marketing emails. If someone just opened a help article after a week of silence, route them to support before they ask.

Others make it a structural assignment. Amazon structures around what they call "single-threaded leaders": one person owns a single product or initiative end-to-end, with dedicated resources and the authority to coordinate across every department that touches it. Within that scope, the leader holds the full picture of how customers interact with their product, not just one team's slice.

Smaller companies achieve the same thing with a lean operations team whose sole mandate is to hold the unified picture and flag when departments are about to collide.

But.

Coordination tips into surveillance faster than you'd think. "We noticed you were browsing our pricing page while your support ticket was still open" might be insightful context for your team. Say it out loud to the customer and it sounds like you're watching them through a window.

The diagnostic question is what is this person trying to do? Not what is this person doing on every screen right now? The first earns trust. The second erodes it. The difference matters more as your data gets richer.

The mechanism varies. The question stays the same. Is anyone, anywhere in your company, responsible for knowing what this specific customer is trying to accomplish today?

If the answer is no, your metrics will keep looking fine. And your customers will keep feeling like they're talking to five strangers who happen to share a logo.

When the GP Becomes Another Specialist

Here's the trap nobody warns you about.

You create the Customer GP function. You hire someone, or build a team, or install a system to hold the unified view. It works. For a while.

Then the GP function starts developing its own metrics. Diagnostic accuracy rates. Cross-department coordination scores. "Customer context freshness" dashboards. Before long, you have a team optimizing their own numbers just like every other department. The thing you built to prevent silos becomes a silo.

The GP model works in medicine partly because the GP is a person with judgment, not a system with rules. The moment you try to systematize "see the whole customer" into a workflow with metrics attached, you risk building exactly what you were trying to escape.

The only real safeguard? The GP function has to stay close to actual customer conversations. Not reports about customers. Not dashboards summarizing customers. The actual humans, saying actual things, in actual context. The moment that distance grows, the diagnostic reflex dies.

The Diagnostic Reflex

The best GPs develop what you could call a diagnostic reflex. They don't jump to treatment. They don't run every test available. They listen, observe, form a picture, and then act.

Companies need the same reflex. Before optimizing any metric, before automating any sequence, before sending any message: what is this person's actual situation right now?

I spend my working life crossing between domains: code, design, marketing, logistics, retail, and more. Not because I planned it that way, but because that's how my brain works. And the one thing I've noticed across every project, every venture, every product: the moment you lose the ability to hold the whole picture of one person's experience, you start optimizing for your own convenience instead of theirs.

The metrics will look great. They always do when you're measuring what's easy to measure.

The customer will be gone before any dashboard tells you why.


Rabbit Hole

If you're rethinking how you read customer signals, Critical Demand Signals Nobody Talks About digs into the signals most founders overlook entirely. If your signups look healthy but conversions don't, Your Signups Are Lying to You explains why the numbers might be telling you the wrong story. And for a deeper look at how your product and landing page create different kinds of understanding, see Your Users Need Two Aha Moments.


  1. A systematic review found that formal GP involvement in specialist care left most health outcomes unchanged, but improved functional outcomes and patient retention, particularly for chronic conditions. "Does primary medical practitioner involvement with a specialist team improve patient outcomes?" (British Journal of General Practice, 2002).
  2. BetterCloud reports the average company uses 106 SaaS applications as of 2024. Zylo data shows larger firms average 897 applications with only 29% integration rate.
  3. CDP dissatisfaction data from industry surveys cited by CMSWire and Celebrus. Satisfaction rates: segmentation 29%, personalization 22%. The 90% dissatisfaction figure comes from analyst reports referenced in these surveys, though the underlying methodology is not fully transparent.