CModel Consulting · Case Study 01

Building a Revenue System from the Foundation Up

Salesforce · HubSpot · Revenue Operations

Salesforce HubSpot Flows RevOps Lead Process Attribution
First since 2014
Successful lead process
90 days
Built end to end
5 flows
Coordinated & live

The Situation

No lead process. No attribution. No routing.

A legacy sync error had corrupted Salesforce lead data years before my engagement. As a result, the organization had never established a real lead process — reps defaulted to creating contacts directly, bypassing the lead object entirely.

When the HubSpot owner flagged that she could not demonstrate any marketing ROI, it became clear the problem was not HubSpot. There was simply no infrastructure connecting marketing activity to Salesforce in a meaningful way.

What I Built

The integration layer first. Then the automation logic.

First I diagnosed what ROI actually meant to the stakeholder. The answer was a visible funnel — lifecycle stages she could track and match between HubSpot and Salesforce.

I built the integration layer:

Then the automation logic:

The Parallel Problem

The sales team wasn't using leads. So I met them where they were.

Recognized that imposing a full lead process on a high-performing sales team would create friction without adding value. Instead, I applied source tracking and auto-qualification directly to the contact object — a mandatory contact source field, with auto-classification to SQL on creation by AEs or BDRs.

Human behavior accounted for. Data integrity preserved. Nobody had to change how they worked.

The Result

The BDR's job became simple.

Flip lifecycle stage from MQL to SQL, then convert. The system handled sourcing, scoring, routing, and classification automatically.

Marketing now has a defensible, visible funnel in Salesforce with HubSpot as a credited source — which was the original ask. Nobody asked for most of what got built. It just needed to exist.


Additional work from this engagement

Case Study 03

Revenue Operations Amount Reconciliation

RevOps leadership needed a new financial view. Sales didn't want to change how they entered data. Built a flow that auto-maps existing fields to new ones and two locked formula fields that calculate derived figures — so reps kept their workflow and leadership got exactly what they needed.

Live

Case Study 04

Historical Close Rate & Quota Attainment Dashboard

Leadership wanted historical close rates across 6 AEs back to 2019. First approach caused consistent Salesforce timeouts iterating thousands of records. Flagged it clearly, pivoted — placed a Quarterly Quota field directly on the User object. Six dashboards delivered. Zero developer resources required.

Live

Case Study 06

Territory Object — Built from Scratch

Identified that the organization had no territory tracking infrastructure in Salesforce. Proactively designed and built a custom Territory object — fields, relationships, and assignment logic — without being asked. Built and validated. Pending organizational activation.

Built · Pending Rollout