Artificial Intelligence
Lessons Learned from GTM Consulting
For the past two years, I have performed part-time, contract go-to-market consulting. My wife had a surgery that had gone wrong 18 months ago, so I needed something that would allow me to take care of her, stay sharp, earn money, and help companies grow.
Most of the work was with small to midsize companies, but the problems and needs mirrored what I have encountered at larger companies. The main difference is that large companies tend to look to software to address problems. In contrast, smaller companies lack the budget for what they view as an unproven solution that increases complexity.
Here are my Top 5 findings:
- GTM plans are often developed at the highest levels, often in isolation, without market testing and validation.
- Sales teams are pitted against one another, rather than working together to help everyone achieve more (i.e., “A rising tide lifts all boats.”)
- Sales teams are focused on selling features rather than solving business problems.
- CRMs are not consistently used and often reflect idealized fiction rather than reality.
- Sales management and teams are not leveraging AI to help focus their efforts.
Here are the related Lessons Learned:
- Identifying common business problems and describing how your product or service solves them should be the foundation of the plan. Perform market analysis. How do companies describe those problems? Their terminology, often found in job ads, can help create effective messaging that resonates. Work to become the natural fit for what your prospects are seeking.
- Individual contributors get paid to win, but sales management needs to create incentives for collaborative efforts that lead to wins.
- For one company, I convinced them to implement a 2% SPIV (like a SPIFF, but team-focused) for every team member who actively contributed to team improvement. SPIV payments were quarterly, and there was a running total so the team could see the fund growth. Initial indications of a positive impact are good.
- Another benefit of collaboration is that it helps teams focus on approaches that work due to ongoing testing and refinement. Collaboration also helps teams focus on a more accurate ICP (ideal customer profile). Sales management can then feed their findings back to Marketing to improve and tailor their efforts.
- Selling is a byproduct of problem-solving. You can’t solve problems if you don’t know what they are. Every interaction with a prospect should focus on gathering information, building trust and relationships, and leveraging prior interactions to demonstrate that your solution will solve their problem and ease their pain.
- CRMs often either lack information or are full of wishful thinking. They focus on activities, and not progress and next steps. Using MEDDIC/MEDPICC as a foundation for reporting is a much better start. Sales managers need to independently validate the information to ensure their teams are being upfront and honest. Trust, coaching, and collaboration work together for the win.
- AI is not a panacea, but it is very effective for research, market validation, prospecting, and meeting preparation. Going in prepared builds respect and credibility, saves time, and lets you quickly qualify prospects in or out. There may be a nurturing program for some of the prospects qualified out for immediate deals, but your time is valuable, and you will go hungry chasing deals you can’t close.
So, what are your thoughts? Have you seen some of these problems yourself? How did you handle them? Let me know in the comments below.
And if you are looking for a Consultant to help your business grow or someone who can add immediate value to your team, then contact me.
Lessons Learned from Selling Kubernetes
Cloud-native, containerization, microservices, and Kubernetes have become very popular over the past few years. They are as complex as they are powerful, and for a large, complex organization, these technologies can be a game changer. Kubernetes itself is a partial solution – the foundation for something extraordinary. It can take 20-25 additional products to handle all aspects of the computing environment (e.g., ingress, services mesh, storage, networking, security, observability, continuous delivery, policy management, and more).
Consider the case of a major Financial Services company, one of my clients. They operated with 200 Development teams, each comprising 5-10 members, who were frequently tasked with deploying new applications and application changes. Prior to embracing Kubernetes, their approach involved deploying massive monolithic applications, with changes occurring only 2-3 times per year. However, with the introduction of Kubernetes, they were able to transition to a daily deployment model, maintaining control and swiftly rolling back changes if necessary. This shift in their operations not only allowed them to innovate at a faster pace but also enabled them to respond to opportunities and address needs more promptly.
Most platforms utilize Ansible and Terraform for creating playbooks, configuration management, and other purposes. Those configurations could become very long and complex over time and were prone to errors. For more complicated configurations, such as multi-cloud and hybrid environments, the complexity is further amplified. “Configuration Drift,” or runtime configurations that differ from what was expected for various reasons, leads to problems such as increased costs due to resource misconfiguration, potential security issues resulting from incorrectly applied or missing policies, and issues with identity management.
The surprising thing was that when prospects identified those problems, they would look to new platforms that used the same tools to solve them. Sometimes, things would temporarily improve (after much time and expense for a migration), but then fall back into disarray as the underlying process issues still needed to be addressed.
Our platform used a new technology called Cluster API (or CAPI). It provided a central (declarative) configuration repository, making it quick and easy to create new clusters. More importantly, it would perform regular configuration checks and automatically reconcile incorrect or missing policies. It was an immutable and self-healing Kubernetes infrastructure. It simplified overall cluster management and standardized infrastructure implementation.
All great stuff – who would not want that? This technology was new but proven, but it was different, which scared some people. These were a couple of recurring themes:
- The Platform and DevOps teams had a backlog of work due to existing problems, so there was more fear about falling further behind than confidence in a better alternative.
- Teams focused on their existing investment in a platform or on the sunk costs spent over a long period, attempting to solve their problems. The ROI on a new platform was often only 3-4 months, but that was challenging to believe, given their own experiences on an inferior platform.
- Teams would look at outsourcing the problem to a managed service provider. They could not explain how the problems would be specifically resolved, but did not seem concerned about that lack of clarity.
- There was a lack of consistency on the versions of Kubernetes used, the add-ons and their versions, and one-off changes that were never intended to become permanent. Reconciling those issues or migrating to new, clean clusters both involved time and effort. That became an excuse to maintain the status quo.
- Unplanned outages were common and usually expensive. Using the cost of those outages as justification for something new was typically a last resort, as people did not like acknowledging problems that put a spotlight on themselves.
- Architects had a curiosity about new and different things, but often lacked the gravitas within business leadership to effect change. They were usually unwilling or unable to explain how real changes happen within their company, or introduce you to the actual decision-makers and budget holders.
Focusing on outcomes and working with the Executives most affected by them tended to be the best path forward. Those companies and teams were rewarded with a platform that simplified fleet management, improved observability, and helped them avoid the risky, expensive problems that had plagued them in the past. And, working with satisfied customers who appreciated your efforts and became loyal partners made selling this platform that much more rewarding.
Six Ways AI Can Become a Sales Management Enhancer
As a VP of Sales, I would spend the first 60-90 minutes of every day reviewing a dozen different news sources, looking for information about new technology, competitor announcements, proposed legislation, and M&A news. I looked for anything relevant in critical industries, news about our customers or their top customers, and staffing changes within their companies.
My goal was to identify anything that could negatively impact deals in play, threaten the customer base, disrupt the run rate business, as well as seize opportunities to break into a new company or displace a competitor. You feed your findings and speculations back to your team, along with suggestions, talking points, or specific directions to help them maintain or increase their success for the current quarter plus the next few quarters.
You look for trends and leading indicators that could help your team and your organization achieve greater success. Winning feels good, and the rewards make you want to achieve even more.
Artificial Intelligence (AI) will be able to do all this and more. It will be more consistent, analyze information without bias, and do so on a more timely basis.
1. Automated Intelligence Gathering
Focus your efforts where they add the most value. AI can automate the collection and analysis of data from multiple sources, including news feeds, legal updates, social media, and competitor websites. This automation can save considerable time and minimize the chances of missing relevant information. Natural Language Processing (NLP) can identify, categorize, and correlate relevant information, providing actionable insights without the need for manual review.
2. Enhanced Lead and Opportunity Identification
In addition to the correlations above, Machine Learning (ML) models can analyze trends and patterns in data to identify potential leads or opportunities for expansion. By understanding market movements, customer behaviors, historical behavior, and presumptive competitor strategies, AI can suggest new targets for sales efforts and highlight areas where teams could gain a competitive edge.
3. Improved Internal Communication and Collaboration
Sales is not just about selling but also about collaborating internally to create the best possible products and services to sell and identify the best approaches to generate awareness and interest in your offerings.
AI systems can serve as a central hub for information that benefits various departments within a company. By integrating with CRM, marketing, support, and other internal systems, AI can distribute tailored information to different teams, ensuring that everyone has the best insights to perform their roles effectively and promoting a more cohesive and coordinated approach to achieving long-term business objectives.
4. Forecasting and Predictive Analytics
With the ability to process vast amounts of data, AI should significantly improve forecasting accuracy. Predictive analytics can estimate future sales trends, customer demands, and market dynamics, providing businesses with more opportunities to make better-informed decisions—better resource allocation, optimized sales strategies, and, ultimately, higher revenue will be the result.
5. Increased Efficiency and ROI
By automating routine tasks and providing deep insights, AI can free up sales and management teams to focus on strategic activities. The efficiency gains from AI can result in significant cost savings and a higher return on investment (ROI) as teams do more with less, capitalize on opportunities faster and more effectively, and ultimately make more money for themselves and their company.
6. Continuous Learning and Improvement
Machine learning models will improve over time as they process more data, meaning the insights and recommendations provided by AI will become increasingly accurate and valuable, helping businesses continuously refine their strategies and operations for better outcomes.
Future Perspectives
While it’s true that AI may not yet be ready to take over complex roles like enterprise sales, its potential to enhance these roles is undeniable. As AI technology continues to evolve, its ability to provide highly accurate forecasts, improve win rates, shorten sales cycles, and enhance competitiveness will only grow. The future of AI in sales and business management is not just about automation but about augmenting human capabilities to create more effective, efficient, and thriving organizations that are better able to compete in an increasingly competitive global landscape.
So, what do you think? Will this work? Will it be good enough if everyone is doing it? Leave a comment and let us know.
Using Themes for Enhanced Problem Solving
Thematic Analysis is a powerful qualitative approach used by many consultants. It involves identifying patterns and themes to better understand how and why something happened, which provides the context for other quantitative analyses. It can also be utilized when developing strategies and tactics due to its “cause and effect” nature.
Typical analysis tends to be event-based. Something happened that was unexpected. Some type of triggering or compelling event is sought to either stop something from happening or to make something happen. With enough of the right data, you may be able to identify patterns, which can help predict what will happen next based on past events. This data-based understanding may be simplistic or incomplete, but often it is sufficient.

But people are creatures of habit. If you can identify and understand those habits and place them within the context of a specific environment that includes interactions with others, you may be able to identify patterns within the patterns. Those themes can be much better indicators of what may or may not happen than the data itself. They become better predictors of things to come and can help identify more effective strategies and tactics to achieve your goals.
This approach requires that a person view an event (desired or historical) from various perspectives to help understand:
- Things that are accidental but predictable because of human nature.
- Things that are predictable based on other events and interactions.
- Things that are the logical consequence of a series of events and outcomes.
Aside from the practical implications of this approach, I find it fascinating relative to AI and Predictive Analysis.
For example, you can monitor data and activities proactively by understanding the recurring themes and triggers. That is actionable intelligence that can be automated and incorporated into a larger system. Machine Learning and Deep Learning can analyze tremendous volumes of data from various sources in real-time.
Combine that with Semantic Analysis, which is challenging due to the complexity of taxonomies and ontologies. Now, that system more accurately understands what is happening to make accurate predictions. Add in spatial and temporal data such as IoT, metadata from photographs, etc., and you should be able to view something as though you were very high up – providing the ability to “see” what is on the path ahead. It is obviously not that simple, but it is exciting.
From a practical perspective, keeping these thoughts in mind will help you see details others have missed. That makes for better analysis, better strategies, and better execution.
Who wouldn’t want that?



