Project Report · Data Analytics
From the first click to the customer order: Lead-to-Sales Analytics at Tyrolit
End-to-End Transparency with SAP Datasphere and SAP Analytics Cloud
Which advertising campaign really brings in revenue? Where in the funnel are qualified leads lost? And what is the actual return on ad spend – not measured by clicks, but by customer orders in SAP S/4HANA? Tyrolit had the data, but it was scattered across different systems. Tycom changed that with SAP Analytics Cloud.
Reference customer Tyrolit AG
- World-leading manufacturer of grinding and dressing tools
-
SAP customer since 1985 with SAP ECC, until Q2/2023: S/4HANA Migration
£ 740 million+
Annual turnover
4.500+
Employees
30+
Production sites
Data in silos – no overall picture possible
The Tyrolit Group operates a fully digitised lead-to-sales process: potential customers are addressed via targeted advertisements on Google, Meta, and LinkedIn, land on Ibexa landing pages, fill out a HubSpot form, and then go through a structured qualification process – right up to the customer order in SAP S/4HANA.
Each system individually provided valuable insights. However, a cross-departmental analysis – which campaign triggered which order, where leads are lost in the funnel, what the real ROI of a LinkedIn campaign is – was only possible with considerable manual effort. Differing KPI definitions, a lack of integration between marketing platforms, CRM and ERP, as well as time-consuming ad-hoc reports, made fact-based control of budgets and measures almost impossible.
The core question
Online marketing and lead generation are becoming an expensive black box and contribute measurably to business success. Without end-to-end analytics, the costs, efficiency, and impact of marketing and sales remain in the dark.
Six phases, many systems
To understand why an analytics solution was necessary here, it is worth taking a look at the complete process. From initial campaign planning to sales realisation, a lead at Tyrolit goes through six clearly defined phases – each with its own systems, responsibilities, and data.
Strategic planning
The marketing team defines buyer personas, develops lead magnets (whitepapers, webinars, demo requests) and creates landing pages with integrated HubSpot forms. Campaign control only begins once this strategic basis has been established.
Advertising & Traffic Generation
Targeted ads appeal to B2B audiences by industry, position, and company size. A potential customer clicks on an ad and is redirected to the landing page.
(3) Lead Generation & Qualification (MQL → SQL)
The prospect completes the form and is recorded as a HubSpot contact. At Tyrolit, a contact is considered an MQL as soon as they have actively completed the form. The Inside Sales team takes over the pre-qualification, and only when all qualification criteria have been met is the lead marked as an SQL and released for handover to sales.
(4) Handover to Sales
The qualified SQL is automatically transferred via SAP Integration Suite to SAP C4C: Lead objects and contact objects are created in the CRM. The C4C Lead ID flows back to HubSpot, allowing Inside Sales to track further progress.
Sales Processing & Opportunity
The sales representative contacts the prospect, documents all interactions in the C4C Lead object, and converts promising leads into an Opportunity. From the Opportunity, they create a quotation or order directly in SAP C4C — the creation is delegated to SAP S/4HANA via the Integration Suite.
Order processing & revenue recognition
Availability checks, picking, goods issue, delivery, and invoicing are all fully managed within SAP S/4HANA. Upon creation of the invoice, revenue is posted in finance. The sales process is therefore fully completed, from the initial marketing advertisement to the final realisation of revenue.
Example calculation for the lead-to-sales funnel

Example calculation for the lead-to-sales funnel
End-to-End Analytics on SAP Business Data Cloud
Tycom, in collaboration with Tyrolit, has developed an integrated lead-to-sales analytics solution based on SAP Datasphere and SAP Analytics Cloud — natively on the SAP Business Data Cloud and SAP BTP. At its core is an analytical data model that maps the complete funnel into a central database: from the first impression through MQL, SQL, and Opportunity to Order and Invoice.
Data integration in SAP Datasphere
Online marketing platforms (Google Ads, Meta, LinkedIn) are integrated into SAP Datasphere via a Python ETL layer. SAP C4C and SAP S/4HANA are connected using native connectors from SAP Integration Suite. Master data is harmonised, and KPI definitions are uniformly established – enabling Marketing, Sales, and Management to speak the same language for the first time. Conversion rates and lead nurturing times between funnel stages are calculated automatically, updated daily, without manual preparation.

Architecture and Data Flow: Technical Implementation in SAP Business Data Cloud
Role-specific dashboards in SAP Analytics Cloud
Using the shared data repository, we developed three role-specific dashboards in SAP Analytics Cloud that answer different questions.
Executive Dashboard
Is customer acquisition profitable and is the business growing?
ROAS, CAC vs. CLV, Total Revenue from Lead Gen Customers — At a Glance
Lead-to-Sales process
Where do we lose leads and which sources generate revenue?
Funnel, Conversion rates, Nurturing times, Pipeline development with drill-down
Campaign Performance
Which campaigns are providing the best leads for our budget?
Cost per MQL/SQL, ROAS by Campaign, Individual comparison by channel & period
Fact-based control now possible
Our solution finally provides end-to-end, up-to-date transparency across the entire lead-to-sales process, without manual data preparation. Marketing, sales, and management work on a common database with uniform key figures, and budgets can be guided data-drivenly to where they demonstrably generate revenue. Lead nurturing times between funnel stages become visible, making it clear where leads get stuck and where measures are effective.
„Previously, we only had isolated analyses per channel and campaign – a complete picture across the entire funnel wasn't possible. With the SAC dashboards, we now have, for the first time, a daily, continuous view from the first click to revenue. This allows us to immediately see which campaigns are successful, how the pipeline is developing, and whether we are meeting our revenue targets. This creates transparency, saves time, and enables fact-based decisions.“

Example: Lead-to-Sales Dashboard for Senior Management

Example: Lead-to-Sales Process Dashboard
Lead-to-Sales Analytics with SAP – what companies want to know
Die Integration von HubSpot mit SAP C4C lässt sich durch verschiedene Methoden erreichen, darunter: * **Drittanbieter-Integrationsplattformen:** Dienste wie Zapier, Make (ehemals Integromat) oder Boomi bieten vorgefertigte Konnektoren und Workflows, um Daten zwischen HubSpot und SAP C4C zu synchronisieren. * **APIs (Application Programming Interfaces):** Beide Plattformen verfügen über APIs, die es Entwicklern ermöglichen, benutzerdefinierte Integrationen zu erstellen. Dies erfordert fortgeschrittene technische Kenntnisse. * **Spezialisierte Integrationslösungen:** Es gibt Unternehmen, die sich auf die Integration von CRM- und ERP-Systemen spezialisiert haben und maßgeschneiderte Lösungen für HubSpot und SAP C4C anbieten können. Die Wahl der Methode hängt von Faktoren wie Budget, technischem Know-how und den spezifischen Integrationsanforderungen ab.
The integration between HubSpot and SAP C4C is carried out via the SAP Integration Suite on the SAP Business Technology Platform. Qualified leads (SQLs) are automatically transferred from HubSpot to SAP C4C, where the lead object and contact are created. C4C lead IDs and statuses flow back to HubSpot bidirectionally, allowing Inside Sales to view sales progress directly without switching between systems. At Tyrolit, this integration is operational and forms part of a fully automated lead-to-sales process.
Der Hauptunterschied liegt in ihrem Zweck: SAP Datasphere ist eine umfassende Datenintegrations- und Bereitstellungsplattform, während SAP Analytics Cloud ein Tool zur Business-Intelligence- und Planungsanalyse ist.
SAP Datasphere is the data layer: it integrates, models, and harmonises data from various sources: SAP systems such as S/4HANA and C4C, but also non-SAP systems like HubSpot or Google Ads. SAP Analytics Cloud (SAC) is the visualisation layer: interactive dashboards, reports, and planning applications are built on the data modelled in Datasphere.
Both products are part of the SAP Business Data Cloud on SAP BTP. At Tyrolit, online marketing data (Google Ads, Meta, LinkedIn) is integrated into Datasphere via Python ETL, merged there with CRM and ERP data to form a unified lead-to-sales data model, and then visualised in SAC as role-specific dashboards.
Können Google Ads- und LinkedIn-Daten in SAP Datasphere integriert werden?
Yes. Since Google Ads, Meta and LinkedIn do not offer native SAP connectors, the integration typically takes place via a Python ETL layer which queries the respective marketing APIs and loads the structured data into SAP Datasphere. There, it is merged with the CRM data from SAP C4C and the transactional data from SAP S/4HANA. Harmonisation of master data and KPI definitions is important here so that campaign data, lead data and revenue data can be compared on the same basis.
How long does the implementation of a Lead-to-Sales Analytics solution on SAP BTP take?
This depends significantly on the complexity of the existing system landscape, the data quality in the source systems, and the scope of the desired dashboards. For Tyrolit, the project involved integrating five data sources (Google Ads, Meta, LinkedIn, HubSpot, Website/Landing Pages), native connection to SAP C4C and SAP S/4HANA, modelling the end-to-end data model in SAP Datasphere, and developing three role-specific dashboards in SAP Analytics Cloud. As a rough guideline for comparable projects in the medium-sized business sector, a project duration of two to four months is considered—provided that the SAP BTP basic infrastructure is already in place.