We’ve just delivered an exciting custom analytics project at Blueprint Intelligence called ‘Campaign to Cash’. The objective was to provide near real-time metrics on marketing campaign performance with data from Salesforce CRM, Salesforce Marketing Cloud and SAP ERP.
The business – a logistics company with over $6million in annual revenue – was investing considerable dollars on sales and marketing each year. With clear objective to generate revenue for the business, it was important to understand how well the marketing function was performing and opportunities for improvement that could boost bottom line results.
The majority of marketing activity was email based. Sales and Marketing Teams were using Salesforce Marketing Cloud, Salesforce CRM and SAP ERP for orders and billing.
The task at hand went beyond a simple measure of lead value or revenue generated by a particular campaign. We needed to provide means to identify and track the source of leads that were ordered, delivered, billed and paid. This required the integration of data from three operational systems:
For our analysts, this meant that we were dealing with varying data structures from the different systems that linked the sales and marketing process.
The business also desired an automated solution – one that could provide a real-time visualization of data extracted directly from live systems in one click.
For these reasons -despite the fact these are enterprise-scale solutions in their own right – we couldn’t implement the reporting solution natively in any of the operational systems. Instead, we had to deliver a solution that could integrate the different data formats, query that data and present it in a beautifully easy to understand visual; for the Data People out there, this was a dream project.
The technologies used to achieve a solution were:
The lay of the land for the systems is illustrated below and most importantly, how the high-level business transaction works:
When architecting our solution, the Blueprint team had to keep a couple of things in mind: at any point in this ‘campaign to cash’ process, something can interrupt or end the transaction before it is transformed to revenue. An accurate analysis of data across the sales and marketing workflow required tight integration between three operational systems. We achieved integration by using SAP Data Services, which extracts and loads data, and Microsoft Azure SQL Server, which is used to store data from the three systems.
The client also wanted to monitor different stages in the process to understand where attention was required to improve the rate of sales closed. We presented data from key stages of sales-marketing workflow in a waterfall analysis to demonstrate where the most revenue opportunity was lost so they could dig further into why, and how it could be addressed.
The dashboard, built in Microsoft Power BI provided the following features:
Users could drill into any stage of the sales-marketing process to get the details of the individual transaction.
Our Campaign to Cash solution immediately provided the client with three major insights that demonstrated issues and opportunities for improvement from across the business:
The project also provided two additional value-adds:
In response to the findings, the client optimized marketing so that campaigns were simpler and consistent in execution, and prospects would respond most positively. Duplicate client records were removed, and previous issues with master data and synchronization has been addressed to save the business massive time and money on lost sales opportunities and unnecessary administration. Accounts processes and training have been implemented to address ongoing inefficiencies and issues with duplicate invoices.
The results of this analysis have optimized workflow between three departments and improved the business’ capability to generate leads and convert them to cash in the bank.
Although the client had tried multiple times internally to achieve the analysis, a couple of issues held them back:
The solution required the perfect mix of technology, resources, and experience. If you would like to learn more about this ready-launch solution, or other projects, my email is: tyler.koitka@bpintel.com