Scenario Guides11 min read

How an MSP Got Its Referral Program Out of Spreadsheets

Vik Chadha
Vik Chadha

When your referral program lives in three spreadsheets and your memory, you don't really have a program — you have a few disconnected lists that never add up. Here's how an MSP buried in scattered referral records could move onto one platform and finally see what its referral channel was actually worth.

This is an illustrative, composite scenario based on patterns we see across managed service providers. The MSP and the numbers are hypothetical and clearly labeled — but the spreadsheet sprawl and the way out of it are very real.

The MSP Profile (Illustrative)

  • Business: Managed IT and security for mid-market SMBs
  • Size: ~40 staff, owner plus a growth lead
  • Referral sources: Client referrals, centers of influence, vCIOs, and peer/complementary MSPs
  • Referral-sourced revenue: ~$480K MRR under management from referrals
  • Where it lived: A referrals spreadsheet, a fees spreadsheet, the PSA/CRM, and a lot of memory

The Situation: Four Records, Zero Cross-Source View

The referral program had grown organically. Each source got tracked wherever was convenient at the time:

Referral Source Where It Lived What It Tracked What It Couldn't Do
Client referralsA shared spreadsheetNames submitted, rough statusMRR attribution, fee tracking
COIs (CPAs, attorneys)The owner's memory + emailWhatever was top of mindGive/get balance, follow-up cadence
vCIOs & peer MSPsThe PSA / CRMDeals and pipelineWho referred it, fee owed
Referral feesA second spreadsheetAmounts and pay datesLink to the source, recurring-MRR math

Four records, none of which talked to each other. The subscription cost was nearly zero — but the real cost was far higher.

4 Scattered Records

CR
Referrals Sheet
client names
CO
COI Memory
email + notes
PS
PSA / CRM
deals only
FE
Fees Sheet
amounts only
Scattered · No cross-source view
Consolidate

1 Unified Platform

Elinkages
Client Referrals
COIs
vCIOs
Peer MSPs
Cross-source analytics · Recurring-MRR fees · Give/get ledger
One platform · Full cross-source visibility

From scattered spreadsheets to one referral platform (illustrative)

The owner couldn't answer the most basic strategic question: "Which referral source actually produces the most recurring revenue — and where should I spend my relationship time?" Client referrals lived in one sheet. COI relationships lived in email and memory. vCIO and peer-MSP deals lived in the PSA. Fees lived in a second sheet. Combining them meant a periodic ritual of copy-paste, manual reconciliation, and a master tab that was always slightly wrong.

The Breaking Point: Three Incidents in One Month

  • 1.
    Double attribution: A client and a CPA both believed they'd referred the same new account worth ~$4K MRR. The referrals sheet credited the client; the PSA note credited the CPA. Neither record knew about the other. The team spent hours digging through email and still couldn't say who was first — and risked paying or upsetting the wrong partner.
  • 2.
    The "how much comes from referrals?" question: Heading into annual planning, the owner asked what share of revenue came from referrals. The referrals sheet said one thing, the PSA another, the fees sheet a third. Three records, three answers, no confident number to plan around.
  • 3.
    An unreciprocated peer MSP: A complementary MSP had sent over a batch of overflow leads. But because nothing connected those introductions to signed contracts, nobody could tell how many became clients — so the MSP couldn't thank them properly, report back, or send work the other way. The relationship cooled.

The Move: One Platform, Every Referral Source

The MSP chose to move everything onto a single referral and partner platform built to handle every referral source in one place. The migration took about 8 weeks:

Weeks 1-2: Records Audit and Planning

The team inventoried every referral partner, referred client, fee record, and half-remembered COI relationship across the spreadsheets, the PSA, and the owner's inbox. They mapped each record into the new platform's structure and found the gaps — referrals that had never been logged at all.

Weeks 3-4: Client Referrals and COIs

Client referrals and COI relationships moved onto the platform. Partners got a simple submission form and a personal note explaining the upgrade. Historical fees were imported so every partner could see their full give/get history from day one.

Weeks 5-6: Partner Portal and PSA Integration

vCIOs and peer MSPs were moved into the partner portal with referral submission, a fee dashboard, and a give/get view. The platform was set up to work with the MSP's existing PSA and billing tools — Elinkages is built to connect to the systems MSPs already run (ConnectWise, Autotask, QuickBooks) — so a signed contract could be tied back to the source that referred it. (Integrations are on the roadmap; availability varies by tool.)

Weeks 7-8: Reciprocity Tracking and Reporting

Finally, the give/get ledger and reporting went live, so the MSP could see what each partner had sent, what had been sent back, and what every source was worth in recurring revenue — from first introduction to signed contract.

The Results: Before vs. After (Illustrative)

Metric Before (4 records) After (1 platform)
Time to see referral revenue by sourceHours of copy-pasteReal-time dashboard
Attribution disputes3-5 per quarter0 (timestamped)
Referrals lost in the cracksSeveral each quarterLogged and worked
Give/get reciprocity visibilityNonePer-partner ledger
Can answer "which source has best ROI?"NoYes — in recurring-revenue terms

The most valuable change wasn't time saved — it was clarity. With everything in one place, the cross-source analytics made it obvious that a handful of centers of influence produced far more recurring MRR per relationship than the broad client-referral base. The owner shifted time toward cultivating and reciprocating with those COIs — and the referral channel grew faster as a result.

Key Takeaways

  • 1.
    Spreadsheet sprawl is a strategy problem, not just an admin one. If you can't compare referral sources, you can't decide where to spend your relationship time. You're guessing.
  • 2.
    One platform beats four records. Logging every referral, fee, and give/get balance in one place gives you cross-source, recurring-revenue visibility that disconnected spreadsheets never can.
  • 3.
    The migration is mostly an audit. The hard part isn't the technology — it's gathering the referrals and relationships you've been tracking in your head and inbox. Doing that surfaces business you'd been quietly losing.
  • 4.
    Partners feel the difference. A COI or peer MSP who can see what happened with every referral — and that you reciprocate — refers more. A clean program signals you take the relationship seriously.

Get Your Referral Program Out of Spreadsheets

Elinkages runs your MSP referral program on one platform — logging every referral from clients, COIs, vCIOs, and peer MSPs, calculating recurring-MRR fees, and keeping a give/get ledger so you can finally see what your referral channel is worth. Book a strategy call, or join the software waitlist.

Related Resources:

Join the Waitlist

Be the first to know when Elinkages launches. Get early access and founding member pricing.

Get Partner Management Insights Delivered

Subscribe to receive guides on partnership growth, multi-channel strategies, and partner management