A structured learning initiative, academy, certification path, or training curriculum for customers.
An education program is the standing, structured offer a product makes to teach its users: an academy, a school, a certificationCertificationCustomer EducationA certification programView reference → track, a body of sequenced content that exists as its own thing rather than as scattered help articles. The distinction that matters is between a program and a single asset. One tutorialTutorialCustomer EducationA step-by-step tutorialView reference → teaches a taskTaskProduct SpecificationA unit of work within a story or epicView reference →. A program owns the learner's whole arc from novice to fluent, and commits to maintaining it.
Customer education predates SaaS, but its reframing as a measurable growth-and-retention function is recent. The case rests on numbers the industry now repeats: the Technology Services Industry Association (TSIA) reports that trained customers are markedly more likely to renew, use more featuresFeatureProduct SpecificationA product capability or featureView reference →, and work independently of support. ChurnZero's write-up of the customer-led growth thesis frames education as a retention lever rather than a cost centre, and Gainsight's roundup cites formalised programs correlating with higher revenue, retention, and lifetime value.
The flagship examples set the template. Salesforce launched Trailhead in 2014 to solve a skills shortage: the ecosystem was growing faster than the hiring pool, so a free, gamified academy widened the funnelFunnelGrowthA conversion funnel tracking user progressionView reference → of capable practitioners. HubSpot Academy followed a parallel logic for marketing and sales roles. Both treat education as infrastructure that the product depends on, staffed and funded as a program with a roadmapRoadmapProduct SpecificationA strategic plan of features and milestonesView reference →.
The live debate is organisational: where the function should sit. Some teams place it inside Customer Success, tying curriculum directly to renewal metricsMetricStrategyA unified metric that measures progress, health, or behaviour across the productView reference →; others run it as a standalone academy with its own brand. The models keep shifting, but the through-line holds: an education program is a deliberate, owned asset, not an accident of accumulated docs.
A B2B analytics product has a known problem. New customers activate the dashboardDashboardData & AnalyticsAn analytics dashboardView reference →, then stall, because building a custom report requires understanding a query model nobody explains. Support ticketsSupport TicketCustomer SuccessCustomer support request or issueView reference → cluster there, and so does churn at the ninety-day mark.
The team stands up an education program: a named academy with three learning pathsLearning PathCustomer EducationA structured learning pathView reference → (Analyst, Admin, Builder), each a sequence of tutorials, two live webinarsWebinarCustomer EducationA live or recorded webinarView reference → a month, and a closing certification for the Builder track. Within two quarters, time-to-first-custom-report drops from eleven days to four, support volume on report-building falls by a third, and the certified cohortCohortGrowthA group of users sharing a common characteristicView reference → renews at a visibly higher rate than the uncertified one. The program, not any single video, produced the shift, because it carried the learner the whole way.
In the Unified Product Graph, an education program sits in the growth-and-retention region as the parent of a product's whole teaching surface. A product reaches its program through Producteducates viaEducation Programhierarchy, and the program fans out through product_educates_via_education_programEducation Programteaches viaTutorialhierarchy, education_program_teaches_via_tutorialEducation Programguides viaWalkthroughhierarchy, and education_program_guides_via_walkthroughEducation Programpresents viaWebinarhierarchy. That structure keeps the program legible as a managed asset: every lesson, tour, and session connects back to the program that owns it, so a team can see at a glance whether their education is a coherent offer or a pile of orphaned content.education_program_presents_via_webinar
Type-specific fields on BaseNode
program_typestringPurpose of the education 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
8 edge types connected to this entity.
product_educates_via_education_programeducation_program_teaches_via_tutorialeducation_program_guides_via_walkthrougheducation_program_presents_via_webinareducation_program_certifies_via_certificationeducation_program_demonstrates_via_help_videoeducation_program_structures_via_learning_patheducation_program_targets_persona