Vibe Querying Episode 9: Vibing for Revenue Operations

by Marie Forshaw, Elliott York | September 12, 2025

blog-vq-revenue-operations

The ninth episode of our Vibe Querying series takes us into the world of revenue operations, where we explore how FP&A leaders can leverage CData's Salesforce MCP Server to gain actionable insights from complete customer journey data. Joining us for this episode is Elliot York, Director of FP&A at CData Software, who demonstrates how he uses MCP to transform his customer acquisition and renewal analysis workflow.

Watch Now: Vibe Querying with MCP - Episode #9

Introducing MCP, CData MCP Servers, and Vibe Querying

Model Context Protocol (MCP) is a standard protocol designed to connect AI models to external data sources, tools, and workflows securely and efficiently. MCP enables AI models to access real-time data and interact naturally with that information through conversational AI or agent-driven actions.

CData MCP Servers, released in beta, connect CData's connector library of 350+ data sources to your favorite AI clients like Claude or Gemini. This combination gives AI models access to the work data they need to be genuinely useful in business contexts.

This brings us to the concept of "vibe querying" - much like vibe coding, it's a conversational approach to data exploration. You no longer need intimate knowledge of data schemas or prebuilt pipelines. You simply ask questions in natural language, and the MCP server provides live access to data while the AI uses its knowledge to provide answers.

Today's focus: Complete customer journey analysis

For today's episode, we're tackling a challenge that every revenue operations team faces: understanding the complete customer journey to identify what drives successful customer acquisitions and why renewals are lost. Elliot's focus centers on two critical questions: "Why do we land new business?" and "Why do we lose renewals?"

Elliot manages revenue analysis across CData's entire customer lifecycle, requiring deep investigation into deal progression, stakeholder interactions, and customer success patterns. Traditional approaches require manually navigating Salesforce for hours, often getting "lost in a complex deal for a day" while still having an incomplete picture.

As Elliot explains: "There's tons of information that you can find on why what a customer used the software for, why maybe they weren't happy if that was the case, they didn't renew, or why their use case went away. However, it's all over the place and a lot of it's very qualitative."

The setup: From exploration to purposeful prompting

What makes Elliot's approach particularly compelling is how he developed his comprehensive analysis methodology. Starting with basic exploratory questions about customer journeys, Elliot refined his approach over days and weeks of testing.

The breakthrough came from a technique we call "purposeful prompting" - when Elliot found an analysis output he liked, he simply asked Claude: "What prompts can I ask to get this output again?" This generated the comprehensive prompt template he now uses consistently.

As Elliot notes: "I didn't create this from scratch. It was actually very intuitive to get to the point where I created this, and from here, I'll continue to iterate because I ask a lot of additional prompts, but a lot of times, it depends on the situation."

The queries and insights

Query 1: Comprehensive customer journey analysis

The question

Elliot uses a sophisticated primary prompt that requests:

"Can you provide a detailed timeline of the purchase/buyer journey for the following deals closed won in [YEAR]: Customer ID: [CUSTOMER_ID]? Please use this specific format: Start with a deal overview section showing key metrics, create a day-by-day timeline with clear phases, include specific timestamps, key stakeholders, critical moments, stage changes, and direct quotes from conversations. Add sections for key success factors, stakeholder dynamics, velocity drivers, and strategic insights."

What Claude did

Claude automatically executed comprehensive analysis across multiple Salesforce data sources:

  • Multi-object Integration: Analyzed opportunities, contacts, activities, emails, support cases, and custom objects

  • Chronological Organization: Created timeline following deal stages from discovery through close

  • Stakeholder Mapping: Identified all participants and their roles throughout the journey

  • Qualitative Analysis: Extracted insights from emails, call notes, and support interactions

  • Pattern Recognition: Highlighted critical success factors and velocity drivers

The impact

Claude delivered immediate, comprehensive customer intelligence:

Complete Journey Visibility:

  • Lead source attribution with additional context beyond structured fields

  • Discovery phase interactions across multiple teams (BDR, Sales, Support, Customer Success)

  • Evolution of customer requirements and solution fit over time

  • Critical decision moments and stakeholder progression

Hidden Pattern Discovery:

  • Partner relationships that influenced deal creation and progression

  • Product evolution within deals (e.g., basic JDBC to comprehensive sync solution)

  • Existing customer relationships spanning multiple departments and use cases

  • Implementation partner involvement that drove initial opportunity creation

Actionable Intelligence:

  • Specific success factors that can be replicated across similar deals

  • Stakeholder engagement strategies that accelerated timeline progression

  • Product positioning insights for future similar opportunities

  • Early warning indicators for risk identification

As Elliot reflected on the efficiency gain: "I can get a very well documented summary of all of that disparate information, a lot of it very qualitative in nature, but I can get it all in one place in a very digestible format, and it doesn't take long at all."

Query 2: Deep-dive stakeholder analysis

The question

Building on initial insights, Elliot asked:

"Give me more information about this particular contact and their role in other deals."

What Claude did

Claude leveraged the comprehensive relationship data already gathered to provide:

  • Contact History Analysis: Previous interactions across multiple opportunities

  • Influence Pattern Recognition: Role in driving deals forward or creating obstacles

  • Relationship Mapping: Connections to other stakeholders and decision-makers

  • Cross-Deal Intelligence: Patterns of involvement across different product lines

The impact

This analysis revealed critical relationship intelligence:

Implementation Partner Discovery:

  • Identified critical implementation partner involvement that wasn't obvious from lead source

  • Partner had driven multiple previous opportunities and relationships

  • Partner relationship was fundamental to opportunity creation, not just deal progression

Strategic Relationship Value:

  • Understanding of which contacts represent broader relationship opportunities

  • Identification of referral potential and expansion opportunities

  • Cross-functional relationship mapping across departments and use cases

This type of stakeholder intelligence would require extensive manual investigation across multiple Salesforce objects and historical data analysis.

Query 3: Pre-opportunity journey investigation

The question

For complete journey understanding, Elliot requested:

"Tell me about interactions before the opportunity was created."

What Claude did

Claude analyzed historical relationship data to uncover:

  • Existing Customer Context: Multi-year relationship spanning different departments

  • Multiple Use Cases: Different contacts, departments, and product applications

  • Relationship Evolution: How business relationship developed over time

  • Opportunity Catalyst Events: Specific triggers that led to formal opportunity creation

The impact

Claude revealed the complete relationship context:

Multi-Dimensional Customer Intelligence:

  • Existing customer for several years with three different contacts

  • Different departments with separate use cases and product applications

  • Complex relationship history that influenced current opportunity

Strategic Business Context:

  • Understanding of account potential beyond single opportunity

  • Cross-selling and expansion opportunities identification

  • Relationship investment ROI across multiple touchpoints

This comprehensive view emerged through 15-30 minutes of conversational analysis rather than hours of manual Salesforce investigation.

The business impact: From manual investigation to automated intelligence

The transformation in revenue operations efficiency was dramatic. Traditional customer journey analysis requires:

  • Hours per Deal: Manual navigation through Salesforce objects and related records

  • Incomplete Pictures: Missing qualitative insights buried in notes and emails

  • Verification Challenges: Uncertainty about data accuracy and completeness

  • Limited Scale: Ability to analyze only individual deals due to time constraints

With the MCP-powered approach, Elliot can now:

  • Comprehensive Analysis: Complete customer journey summary in 15-30 minutes

  • Qualitative Integration: Automated extraction of insights from unstructured data

  • Confident Intelligence: Reliable, well-documented analysis for strategic decisions

  • Strategic Application: Integration into weekly go-to-market meetings and team processes

As Elliot summarized the value: "We've rolled this into our weekly sales process. Every week, we run a go-to-market meeting and we send out the results of our new business to the go-to-market team and a few other folks, and we've started incorporating these customer journeys."

Technical excellence: SQL transparency and business context

One of Elliot's favorite aspects was the SQL query visibility provided by CData MCP Servers. As an FP&A professional familiar with Salesforce reporting, he found the transparent query approach invaluable:

"When I first started utilizing MCP, I found it very helpful that it uses SQL personally. Because being a finance person, typically, we're not always the most educated around these technologies, but SQL is very easy to follow. So I use Salesforce every day and I build reports. So I can look at the SQL query and see what it's querying to gather the information."

This transparency provides several benefits:

Query Validation: Ability to verify exactly what data is being accessed and how

Learning Opportunity: Understanding of Salesforce data relationships and structure

Confidence Building: Clear visibility into analysis methodology and data sources

Accuracy Verification: Ability to spot-check results against known Salesforce patterns

The SQL-based approach leverages Claude's extensive training on database operations while providing the transparency that finance and operations professionals need for confident decision-making.

What this means for revenue operations teams

This episode showcases how AI-powered customer journey analysis can transform revenue operations:

Speed: Compress hours of manual Salesforce investigation into minutes of conversational analysis

Depth: Uncover hidden patterns, relationships, and qualitative insights that manual analysis often misses

Scale: Move from individual deal analysis toward pattern recognition across customer cohorts

Accuracy: Eliminate manual data compilation errors and incomplete investigation

Strategic Focus: Shift from data gathering to insight application and strategic decision-making

From individual analysis to scale

Elliot identified the next frontier for his MCP usage: scaling customer journey analysis across hundreds or thousands of customers simultaneously. Currently performing individual deal analysis, he envisions comprehensive cohort analysis that could reveal patterns across entire customer segments.

"The next part of the journey for me is gonna be trying to understand how I can do this at scale. How do I gather this information and summarize it in a meaningful way for 5,000 customers all at once?"

This represents the evolution from tactical deal analysis to strategic customer intelligence, where AI can identify patterns across entire customer populations that would be impossible to detect through manual analysis.

Getting started with your own customer journey analysis

If you want to unlock similar insights for your revenue operations:

  • Download the free beta: Visit cdata.com/solutions/mcp to access the Salesforce MCP Server

  • Remote MCP capabilities: Try Connect AI at cdata.com/cloud for multi-source access

  • Simple installation: Follow the automated installer for Claude Desktop integration

  • OAuth connection: Authenticate with your existing Salesforce credentials

  • Start conversations: Visit our CData prompt library to see proven queries and begin asking strategic questions about your customer journey data

For more examples of vibe querying in action, explore our complete episode series covering marketing, project management, product management, and sales use cases.

Beyond manual CRM analysis: The shift to conversational customer intelligence

This episode demonstrates that we're moving beyond manual Salesforce reporting and into conversational customer intelligence. When AI can access, analyze, and synthesize complete customer journey data through natural language, revenue operations becomes strategic rather than administrative.

Revenue teams can now ask the complex questions they've always wanted to explore: What patterns distinguish successful deals from lost opportunities? Which stakeholder engagement strategies accelerate deal velocity? How can we replicate success factors across our entire pipeline?

For deeper insights into how MCP is transforming revenue operations and customer intelligence, explore our comprehensive blog series on MCP implementation strategies and use cases.

Join us for future episodes of Vibe Querying with MCP, where we continue exploring how natural language AI transforms business intelligence. Until next time, stay curious and keep vibing with your data.

Try CData MCP Server Beta

As AI moves toward more contextual intelligence, CData MCP Servers can bridge the gap between your AI and business data.

Try the beta