Your CRM can split one deal across five of your own reps, down to a single percentage point...now try to record that a partner did X% of it.
⠀
There's nowhere to put that number, not in Salesforce, not in HubSpot, not anywhere I looked.
⠀
I went looking for why partnership measurement has been stuck for twenty years, and the data schemas in the tools we use most often to track partners seemed like the obvious place to start: Salesforce's object reference, HubSpot's object list, the AWS and Microsoft co-sell APIs, and whatever vendor admin docs I could pry loose. What's actually in the fields, rather than what the website says is possible.
⠀
Here's some of I found:
⠀
• Salesforce's OpportunitySplit carries a percent field validated to total 100%, and its owner field points to a User, meaning a seat, an employee, somebody with a login at your company.
⠀
• Where
Salesforce models another company, in the object literally named Partner, the only quantitative field is a boolean, and the documentation is explicit that "only one account can be marked as primary for an opportunity."
⠀
•
HubSpot ships 33 standard objects, and not one of them is a partner, which is a strange thing to be true of a company running one of the largest partner programs in software.
⠀
•
Oracle does give you a partner percentage, and then defines it as credit "unrelated to the sale itself," exempt from the 100% rule and off by default. They built the field, then declared it doesn't count.
⠀
• Nobody answers the question that would actually settle any of this, which is whether the deal would have closed anyway without the partner. That question has a name, the counterfactual, and across four categories and dozens of primary documents, the word never appears once.
⠀
My favorite tell, though, is that
Microsoft routes multi-partner deals out of automatic approval and into a human council because the rules can't resolve them. The most sophisticated partner-classification system on the planet breaks down at the exact point where value must be divided among more than one party.
⠀
Here's the tough part: none of this is incompetence. These are excellent systems, built by people, doing precisely what they were designed to do, and the apparatus for splitting value exists, works, and is enforced to conserve… right up until it stops dead at the property line.
⠀
The underlying signals are there; it's just that nothing...literally nothing...was built to look at them.
⠀
I build tools in this space, so read the specification section with your guard up, and know that I spend a good chunk of the piece arguing against myself, because the best objection to "just measure it faster" is that pharma tried exactly that, with regulators, for forty years, and mostly failed.
⠀
Part two of three, and the link's in the comments.
⠀
#PartnerEcosystems #ChannelPartners #B2BSaaS
⠀