All work

Case study

Services → SaaS transition.

Leading the Salesforce implementation of the model shift at MFour Mobile Research — from inception to cutover.

Accounts migrated
30K
Salesforce users
100
Inception to cutover
~6 mo
Revenue reclassified
$MMs

Context

MFour Mobile Research sells survey data and insights. Historically the revenue model was project-based — companies paid for custom engagements delivered as services. The business was substantial (30K accounts, 100 Salesforce users), but the economics read as professional services rather than software.

The executive team set a clear goal: reposition MFour as a SaaS business. A SaaS multiple on re-classified recurring revenue is materially higher than a services multiple on the same dollars. The transition required redefining the product, the motion, and the underlying systems.

The problem

Salesforce was built for projects — pipelines, stages, revenue categorization, and reporting all assumed professional services economics. Moving to SaaS required three structural shifts:

  1. Product architecture. Three tiers — differentiated on AI depth, research-project discounts, and service level — needed to exist as first-class objects.
  2. Revenue re-classification. Millions flowing through the business had to be reassigned from services to subscription revenue, cleanly enough that finance, sales ops, and the board agreed.
  3. Pipeline rebuild. Stages, forecasting, and territory alignment had to match a subscription motion, not a project-bid motion.

What I built

I led the Salesforce implementation end-to-end, from inception to cutover — roughly six months. Two dev freelancers reported to me (one Salesforce specialist, one full-stack); I partnered directly with the COO on scoping and sequencing.

Project timelineMonth 0InceptionScope with COOMonth 1–2Tier designThree tiers definedMonth 2–4Revenue reclassFinance alignmentMonth 3–5Pipeline rebuildStages · forecastingMonth 5–6CutoverProduction launch
Six-month arc — from scoping with the COO, through three-tier design and revenue reclassification with finance, to pipeline rebuild and production cutover.
  • — Rebuilt the product object model to represent the three tiers and migrated accounts onto the new structure.
  • — Coordinated the revenue re-classification with finance: which contracts qualified, how to define the new categories, how to reflect them in the pipeline.
  • — Rewrote opportunity stages, forecasting, and reporting for a SaaS motion.
  • — Managed engineering execution of the custom Salesforce work through the two freelancers.
  • — Partnered with sales and product leadership on the operational surface of the new motion.

Services schema

SaaS schema

Project

Subscription

Opportunity (one-off)

Opportunity (tier-select)

Deliverable

Entitlement

Invoice (milestone)

MRR

Salesforce object model change — the core business abstractions shifted from project-based services economics to subscription-based SaaS economics.

Outcome

At cutover: millions of dollars of historical service revenue were successfully reclassified as SaaS revenue inside Salesforce and the company's reporting. The reclassification materially increased company valuation. Three product tiers live. Pipeline and reporting reflecting a subscription motion end-to-end. Clean handoff to ongoing operations.