Dysfunctional CRM is a money pit

How much is yours costing you?


I advise enterprise and scaling B2B revenue teams on CRM architecture, system drift, and the structural issues that create dysfunction in their revenue engine. With 30 plus years at the intersection of business process and IT systems across ERP and CRM environments, I help organizations diagnose and resolve root cause problems, restoring functionality, operability, data quality, and process flows, so you can finally realize the full ROI your CRM system was built to deliver.

Jon Cottrell: Enterprise CRM Systems Advisor

Common CRM system ISSUES

Most CRM issues are misdiagnosed. What looks like a reporting problem, adoption issue, or data quality challenge is usually a deeper system problem, the accumulated drift between how your CRM was designed and how your business actually operates today. I help enterprise and scaling B2B organizations identify and resolve these structural issues at the root cause.

Common System Problems I Diagnose and Fix, this is in no way an exhaustive list:

  • Pipeline Reporting That No Longer Reflects Reality:

    • Pipeline reviews turn into debates. Forecasts require constant manual adjustment. Stage definitions no longer match how deals actually progress. Divisional Operations teams build shadow reports because they don’t trust the CRM numbers.

  • Marketing Attribution Sales Leadership Doesn’t Believe:

    • Marketing presents numbers that Sales dismisses. Attribution debates are endless because there is no trusted, system-generated source of truth. Investment decisions are made on contested data.

  • Lead Routing That No Longer Matches How the Business Sells:

    • Leads reach the wrong teams. High-value opportunities sit unworked. Duplicates multiply. Exception handling has become the norm.

  • Contact Data That Is Ignored:

    • Sales reps no longer trust the contact records. Duplication is rampant, data is stale, and governance at the source is missing. Cleanup projects keep repeating because the root causes are never addressed.

  • Systems That Have Drifted:

    • The system works. Just not the way it should. Users have built workarounds around functionality that was never delivered, never fixed, or never updated to reflect how the business now operates. Manual steps exist where automation should.

If several of these feel familiar, you likely have a system problem.

If your CRM isn’t delivering ROI, the issue is almost always deeper than just the tools. I help you and your team find and fix the real problem.

The good news: These issues are diagnosable and fixable when approached from the right perspective.

Book a Free Discovery Call to discuss your specific situation.

These are not just tool issues. They are system design issues.

Stop fixing the tool. Fix the system.

Learn more about these issues →

MY APPROACH

Most consulting produces recommendations. This engagement produces resolution. I work directly alongside your Revenue Operations team, guiding them through structured diagnostic sessions, to transfer knowledge and experience and to uncover and resolve the real structural issues in your CRM system.

Your team does the work and owns all of the outcomes. My role is to bring the external view, deep systems-layer perspective and diagnostic discipline that makes the work faster, more accurate, and more durable.

Key Elements of How We Work

  • Small, focused working group — Capped at 8 people from RevOps, Data Stewardship, and IT. The people who own and can change the system.

  • Structured, purposeful sessions — Pre-defined topics, live investigation or review format, always focused on high-value diagnostic work.

  • Clear division of responsibility — I direct diagnosis and guide solutions. Your team runs queries, documents findings, implements changes, and owns all outputs.

  • Remote by default — Efficient Online meeting based sessions with optional short on-site visits for more intensive periods of work.

  • Knowledge transfer built in — The goal is a stronger more capable internal team that no longer needs me.

This collaborative model is deliberately designed to avoid dependency and deliver lasting capability.

Learn How We Work Together →

Learn about the Diagnostic Method →

Expected Outcomes & ROI

A well-scoped engagement delivers two things. Both matter to leadership. Both compound over time.

1. Resolution — or a clear, verified path to it.

Your team and I diagnose the scoped issue to it’s structural root cause, symptoms are analyzed to find the true source of the issue through following the data. This analysis is then compared to the first principles intent of the process, is the current configuration achieving it’s basic aim? Over the years I have found this is the most effective way to resolve the symptoms. Your team will have a precise understanding of what is wrong, why it is happening, and what needs to change to resolve it. Once the issue is understood from it’s basic level, effective fixes can be designed and planned for production patching. Where production changes require lengthy development cycles or patching windows the engagement can transition to a retained advisory mode, maintaining continuity of effort and advice through to verified resolution in production without the cost of full engagement. The issue is closed properly, previous symptoms are re-measured to ensure full resolution, the engagement is closed out with successful outcomes.

As this path is navigated your team will also gain a clearer picture of how related parts of the system function, often surfacing context that accelerates resolution of other issues, or simply building the systemic understanding that makes future diagnostic work faster.

2. A more capable internal team.

The working group that participates in the diagnostic process leaves the engagement with something that stays with the organization permanently, a deeper understanding of their own system structures and nuances. Proven and tested methodology they can apply independently to future issues, and the confidence that comes from having resolved something that previously felt intractable.

Equally important: the manual workarounds your team, or users, were running to compensate for the dysfunction, the ones that consumed time, created risk, and distracted from higher value work, are eliminated or significantly reduced. Your RevOps team and the users gets that capacity back. They get to do the work they were hired to do.

For leadership, these two outcomes are compounding. A resolved issue reduces cost and risk. A more capable team reduces future dependency on external help for the same class of problem. Over time both outcomes improve the value realized on the engagement

Book a Discovery Call to explore what outcomes are realistic for your specific environment.

THE EXPERIENCE THAT MATTERS

Deep systems expertise and mastery at the Intersection of Business and IT. Thirty years working with production ERP and CRM systems at global scale.

Most CRM advisors start with the tool. I start with how the system actually behaves in production, the effects of the accumulated configuration decisions, integrations, workflows, governance practices, and operational history that determine real outcomes.

I spent more than three decades at Oracle, including building and maintaining the Support Renewals platform through multiple releases, versions and technologies. I led the Support Renewals and Installed Base solutioning workstreams across six major acquisitions, (PeopleSoft, Siebel, Sun Microsystems, RightNow, Taleo, and Eloqua) and many smaller ones. Understanding and driving the concept and requirements for the Mid-Funnel Marketing Attribution system that became the accepted source of truth for marketing’s non-lead contribution to closed-won revenue. As a sideline I also managed the global CRM contact dataset with up to 25 million records, for over 10 years while reducing to, and maintaing, a duplication rate of under 0.5%.

Most CRM systems are maintained via quarterly patching, multiple projects all applied in one go, from different teams that need to be robustly developed and analyzed across functions to ensure proper behavior and continuity. I participated in significantly over 100 quarterly windows, each with potentially multiple projects that I managed. That depth of production experience created a diagnostic discipline that cannot be replicated through vendor certifications, consulting frameworks, or tool-specific training. This vast experience and mastery has enabled me to now see structural patterns others miss because I have lived the consequences of architectural decisions, missed dependencies, and siloed thinking. All of this at Enterprise scale, the same systems and business ecosystem, across time, seeing short, medium and long term effects of these decisions. In my experience the issues do not occur from implementations, but in the change that happens after implementation and over time. This experience is different from a purely implementation consultant.

I now bring that same systems-layer perspective to enterprise and scaling B2B organizations. Whether you are building new revenue systems to prevent future issues or repairing accumulated drift in mature environments, my role is to help your team diagnose root causes, reason from first principles about what “right” looks like, and implement durable solutions.

The goal is never to create dependency on me. It is to enable your team to resolve the base issue and alleviate symptoms, all while transfering diagnostic skills and judgment so your internal team can govern and evolve its CRM systems more effectively long after our engagement ends. Issue resolution and team development are my goals.

See more about Jon

WHAT I DO

I offer structured and scoped engagements designed to diagnose and resolve system-level CRM problems while transferring capability to your team.

All engagements start with a free Discovery Call

Core Services

Problem Solver Call

For a specific, contained CRM system question. One-hour intake call + up to 48 hours thinking time + one-hour response call.

CRM System Diagnostic

Standalone forensic engagement to reveal exactly what your CRM is doing in production and where it has drifted.

SUBSCRIPTIONS

Ongoing Advisory Subscriptions

Monthly retainers that flex with your need:

Add On Services

Hour Blocks Add-on for Subscription Clients.

Active subscribers can purchase blocks of 10 additional hours. Perfect for intensive sprints, on-site work, or peak periods.

View Full Service Details and Pricing →

Tier Hours / Month Best For
Full 16 Active diagnostic & design phases
Standard 8 Steady working phase
Light 4 Light work in between intensive sessions
Retained Advisory 2 Continuity between active phases

FREQUENTLY ASKED QUESTIONS