A structured program for external partners, resellers, integrators, consultants, or technology partners.
A partner program is the structured scheme a company uses to recruit, classify, and reward third parties who help it sell, build on, or service its product. It is the operating system for partner-led growth: the rules of engagement, the benefits ladder, and the contractual frame that turns scattered handshake deals into a repeatable channel.
Indirect sales predate software by centuries, but the modern programmatic version grew out of the IT channel of the 1980s and 1990s, when hardware and enterprise-software vendors formalised reseller and distributor networks to reach markets their own salesforces could not. The vocabulary that survives today, value-added reseller, distributor, system integrator, comes from that era. Affiliate marketing, the term first used in 1989, added a low-friction referral layer once the web made tracking cheap.
The cloud era widened the definition. A partner is no longer only a company that resells your licence. Salesforce frames the modern version as a partner ecosystem spanning four broad shapes: resellers who own the sale, referral partners who pass leads for commission, technology or ISV partners who integrate with your platform, and system integrators who implement it. Each shape optimises a different growth lever, and a mature program runs several at once under one governance frame.
A B2B analytics company, eighteen months past launch, is closing deals faster than its eight-person sales team can source them. It opens a partner program with two tracks. The referral track pays a 15% first-year commission to consultancies that pass qualified leads. The technology track invites complementary tools to build integrations, listed in a shared catalogue. Within a year, 30% of new revenue arrives through partners the company never cold-called, and the integration track has quietly raised retention, because customers running two connected tools churn less. The cost is real: partner-sourced deals carry thinner margins and the company now answers to partners who feel they own those accounts.
partner_program_tiers_as_partner_tierPartner Programtiers asPartner Tierhierarchy.partner_program_includes_integration_partnerPartner ProgramincludesIntegration Partnerhierarchy.In the Unified Product Graph, a partner program sits in the ecosystem and go-to-market region, linked to the product it grows through Productpartnered viaPartner Programhierarchy. Two edges give it internal structure: product_partnered_via_partner_programPartner Programtiers asPartner Tierhierarchy hangs the benefit ladder off it, and partner_program_tiers_as_partner_tierPartner ProgramincludesIntegration Partnerhierarchy enumerates the participants. Modelling the program as its own node, separate from any single partner, keeps the scheme legible when partners come and go. The structure persists; the membership churns.partner_program_includes_integration_partner
Type-specific fields on BaseNode
program_typeenumCategory of the partner program
idstringrequiredUnique identifier (UUID)
typeNodeTyperequiredDiscriminator for the entity type
titlestringrequiredDisplay name
descriptionstringOptional detailed description
statusstringLifecycle status
tagsstring[]Freeform tags for filtering
5 phases, initial: planning · template: OPERATIONAL
6 edge types connected to this entity.
product_partnered_via_partner_programpartner_program_tiers_as_partner_tierpartner_program_includes_integration_partnerpartner_program_shares_revenue_via_partner_revenue_sharepartner_program_exposes_api_ecosystempartner_program_documents_developer_portal