Why Yellowfin built our own CRM analytics solution

Why Yellowfin built our own CRM analytics solution

Customer relationship management (CRM) tools are core to every business, but the analytics in them is often frustrating and not up to scratch. This is why Yellowfin built its own CRM.

 

Like most organizations, Yellowfin has a CRM tool. The data in your CRM should be able to help you understand how you’re selling and how you win. But everyone I speak to is frustrated by the analytics they get from their CRM. We realized very quickly that the reporting in our CRM tool wasn't meeting our needs, so we built our own solution.

Historically, CRMs have provided very little insights and simply tell you where you are today. You can’t go back and look at your pipeline last month, or see what’s really happening inside it. Like many companies, we found ourselves creating a cottage industry of people taking data out, putting it into spreadsheets, and then manipulating it to try and understand what was happening in our business. Now, we've changed that.

To build our solution, we extracted data out of our CRM, combined it with our financial data, and put it into data models that we designed. This meant we no longer need four or five people to extract information and analyze it; we simply automated the process. This provided out-of-the-box reporting for our sales organization with numbers they could trust, and also gave us far better insights into three important aspects of sales reporting.

 

1. Combined financial data with CRM data

First, as a sales manager, you want to combine your financial data with your CRM data. When you close an opportunity, you want to know if it’s invoiced, and see at a glance how you’re tracking against your budget. Then when looking at your forecast for the next 30 or 90 days, you want to know how many deals are going to close, what value those deals are, and whether or not you’ll hit budget.

 

2. Pipeline flow

Secondly, you want to really understand your pipeline flow.

  • What has changed in your pipeline?
  • Is your pipeline growing month to month?
  • What's coming out of your pipeline?
  • How much do you lose?
  • How many deals go up in value?

 

If you've been tasked to grow your business by, say, 30%, you want to know if there is enough going into your pipeline to achieve your outcomes. This is why having a historical view of your CRM data is so important - because without it, you can’t actually understand the flows within your pipeline. With insights into your pipeline flow, you can also do some simple metrics, like find the average percentage of your pipeline that you win every month. This factors in the length of your sales cycle and your win rate. With this simple metric, you can look at your pipeline every month and know what percentage of your pipeline you’re winning, and that helps you to forecast and drive your business.

 

3. The key stages of the sales cycle

The third element that you don't get from most CRM data is how deals move through the stages of your sales cycle. When you have no history, you only know where people are today. You don't know how long they were in stage one, stage two or stage three of your sales cycle, and you don't know what percentage of deals you win at each stage.

 

Sales Funnel CRM data

 

With historical data, you can understand where the bottlenecks are in your sales cycle and where your salespeople spend their time or lose the most deals. By analyzing each stage of your cycle, you can optimize your sales processes significantly.

 

How our in-built CRM analytics has helped us

For Yellowfin, as an organization, these analytics have been an incredible asset.

The reporting has empowered our managers to talk to the sales organization and have an understanding of exactly where they are in the sales cycle and what their forecast is.

It gives sales managers the ability to optimize their sales processes, because they have visibility into what's changing, when it's changing, and how it's changing.

It's given marketing insights into what they need to create to meet sales targets.

Finally, it helps us as a management team to answer questions for external parties like the board and investors. When they have a question, we can tell them quickly about our sales pipeline, how we're tracking to budget and forecast. It's been an amazing addition to our business, and it's an option for you to consider for your organization.

Read: 3 steps to accelerate product sales virtually

In the age of remote work, everyone sells online, but outselling the (virtual) competition requires following a few key principles. Yellowfin CEO Glen Rabie shares his insights on resonating with buyers in the digital era.

You may also like:

The Data Hiring Dilemma: Scaling Analytics Without Expanding Headcount

The volume of data businesses process is surging exponentially, while budgets for human capital remain constrained. For many CTOs and Data Leaders, a default response to escalating data demands can be an accelerated hiring cycle; get more people. Yet, relying on recruitment to solve challenges around scaling analytics is no longer easily feasible; it can…

Embedded Analytics as a Revenue Generator: Turning BI Into Product Revenue

Introduction: BI is Not a Cost CenterExecutive teams inside organizations can have differing perspectives on embedded analytics and BI (Business Intelligence). Data teams ask for funds. Finance asks for proof and justification. Product asks for features.The gap is not caused by missing data. It is caused by the delivery pattern. Analytics lives in a separate…

AI inside Yellowfin: What enterprise customers really think

This week, we had a chat with one of our enterprise customers about their thoughts on AI inside their Yellowfin environment. They’re currently running version 9.15 and use Yellowfin as the primary BI layer inside their app. Upgrading to 9.16 for them will be a whole different experience – as of that release, we really…

Yellowfin to join Exasol Xperience 2026

Yellowfin will attend and sponsor Exasol Xperience 2026, Exasol’s annual data and analytics conference, taking place on March 10–11, 2026, in Berlin.The event will be hosted at Hotel Telegraphenamt Berlin, a gorgeous neo-Baroque building in the city center which used to house a telecommunications hub. The Exasol Xperience will bring together database engineers, data leaders,…

Build vs. Buy: Why Embedded Analytics is the Strategic Choice for Modern Data Leaders

For today’s CTOs and CIOs, the pressure to deliver actionable data insights within your products has never been higher. However, a critical dilemma often stalls your progress toward the business intelligence tools you need for the task: Should your engineering team build a bespoke analytics engine from scratch, or should you integrate a professional embedded…

How to get started with Yellowfin’s most loved feature - Present?

Power to the people to make a point. According to Robert Gaskins1, one of the original creators, that was the reasoning behind PowerPoint’s name, and alongside Google Slides and Keynote, it remains one of the World’s most powerful presentation software.What is the problem with traditional presentation software?But there is a major gap these tools can…