myTrailhead
myTrailhead is the white-label, paid version of Trailhead that lets companies publish their own learning content under their own branding using the Trailhead infrastructure.
Definition
myTrailhead is the white-label, paid version of Trailhead that lets companies publish their own learning content under their own branding using the Trailhead infrastructure. Customers buying myTrailhead get a private Trailhead instance where they author modules, trails, and badges specific to their organization: onboarding programs, internal sales enablement, product certification, role-based training. The content uses the same module format (units with hands-on challenges) and is delivered through the same UI as public Trailhead.
myTrailhead targets enterprises with significant internal training programs that want the Trailhead UX without exposing their content publicly. The branding is customer-controlled: the colors, logos, fonts, and domain match the customer's identity. The content is private to the customer's employee or partner population. The Trailhead gamification (points, badges, ranks) carries over, so learners earn recognition within the company's myTrailhead environment. Salesforce itself uses myTrailhead extensively for internal employee training, as do large customers like Cisco, T-Mobile, and many Fortune 500 companies.
How myTrailhead delivers white-label corporate learning
myTrailhead vs public Trailhead
Public Trailhead is free, Salesforce-authored, and publicly accessible. Content covers the Salesforce platform itself: admin skills, developer skills, certification preparation, broader cloud computing concepts. myTrailhead is paid, customer-authored, and private. Content covers what the customer wants to teach internally: onboarding new hires, training on internal systems, certifying employees on internal processes. The two share the underlying platform and UX but serve different content audiences.
Authoring myTrailhead content
myTrailhead authoring uses the same module and trail structure as public Trailhead. Authors create modules with units (reading material) and challenges (hands-on tasks). Modules group into trails. Trails group into role-based learning paths. The authoring UI is similar to a content management system, with rich text, image embeds, code snippets, and challenge configuration. Authors do not need developer skills; the platform handles the gamification and progress tracking automatically.
Hands-on challenges in myTrailhead
myTrailhead supports the same hands-on challenge model as public Trailhead. The challenge can target a Trailhead Playground (for Salesforce-specific tasks), an external system (for non-Salesforce challenges through API integration), or a quiz-based evaluation (for content-based learning). The challenge engine validates the learner's work and awards the badge on success. This is the differentiator vs traditional LMS platforms: myTrailhead has applied practice baked into the learning model.
Branding and customization
myTrailhead is fully brandable. The customer controls the logo, colors, fonts, domain (yourcompany.mytrailhead.com), and the URL structure for badges and trails. Email notifications, completion certificates, and the Trailblazer profile page are all customizable. Most enterprise deployments rebrand thoroughly enough that learners do not recognize the underlying Trailhead infrastructure. The Salesforce-branded layer is invisible to learners by design.
Integration with internal identity
myTrailhead supports SSO through SAML and OIDC, integrating with the customer's enterprise identity stack (Okta, Azure AD, Workday). Learners log in with their corporate credentials, and myTrailhead provisions the learner profile automatically through JIT. User lifecycle (new hire creation, employee departure) flows through the IdP, keeping the myTrailhead user list in sync with employment status. This is the integration that makes myTrailhead viable for large enterprises with strict identity governance.
Analytics and reporting
myTrailhead includes analytics dashboards: completion rates per module, time to complete per trail, learner ranking, content gaps. The data is available through Salesforce-native reports and through API extracts for export to enterprise learning analytics platforms. Most enterprise myTrailhead deployments connect the analytics to broader HR dashboards (Workday, SuccessFactors) for unified employee development reporting.
Pricing and licensing model
myTrailhead is sold separately from public Salesforce platform licensing. Pricing scales with the number of learners (employees and partners with myTrailhead access). Enterprise contracts typically include authoring user counts, learner counts, storage limits, and the customization scope. Salesforce often packages myTrailhead with Sales Cloud or Service Cloud enterprise deals for customers running large internal training programs. The pricing is meaningful (tens to hundreds of thousands of dollars per year) and should be budgeted alongside the broader training stack.
Setting up myTrailhead for enterprise corporate learning
Setting up myTrailhead is an enterprise rollout project: license procurement, branding configuration, SSO integration, content authoring, and learner onboarding. The work spans weeks to months depending on the content depth.
- Purchase myTrailhead licensing
Work with the Salesforce account team to scope and procure myTrailhead. Pricing scales with learner counts, authoring users, and storage requirements.
- Configure branding
Setup, myTrailhead Admin. Upload logo, set primary and secondary colors, configure fonts, pick the custom domain. The branding propagates to every learner-facing surface.
- Set up SSO with enterprise identity
Configure SAML or OIDC against the corporate IdP (Okta, Azure AD). Enable JIT provisioning for automatic learner creation on first login.
- Build the authoring team
Identify authors (training team, subject matter experts). Grant authoring access through myTrailhead Admin. Train authors on the module structure, challenge configuration, and content best practices.
- Author the initial content set
Build the first trail (onboarding, sales enablement, technical certification). Test each module end-to-end before publishing.
- Publish trails and assign to learner populations
Publish the content. Configure required trails per role (new hires get the Onboarding trail, sales reps get the Sales Enablement trail).
- Monitor analytics and iterate
Watch completion rates, time-to-complete, and content gaps. Iterate based on the data. Most successful myTrailhead deployments treat content as an ongoing investment, not a one-time build.
Logo, colors, fonts, custom domain. Controls the look and feel of every learner-facing surface.
SAML or OIDC integration with the corporate IdP for unified identity management.
Same module structure as public Trailhead with units, challenges, and quizzes.
Trailhead Playground challenges, external system challenges, or quiz-based content evaluation.
Per-learner and per-module completion metrics, time-to-complete, content engagement.
Configurable required trails and modules per role or department.
- myTrailhead is paid licensing separate from Salesforce platform licensing. Plan the cost as part of the broader enterprise training budget.
- Content authoring takes meaningful time. A 20-hour onboarding trail represents weeks of authoring effort even for an experienced training team.
- SSO integration is required for enterprise rollout. Skipping SSO creates an identity sprawl that mirrors broader enterprise compliance challenges.
- Branding configuration is comprehensive but limited. Some Salesforce-branded elements remain visible in edge cases (specific error pages, certain support links).
- The Trailhead Playground model used for Salesforce-specific challenges may not fit non-Salesforce internal training. Plan challenge types per learning use case.
Trust & references
Straight from the source - Salesforce's reference material on myTrailhead.
- myTrailhead Product PageSalesforce
- myTrailhead OverviewSalesforce Help
- myTrailhead AuthoringSalesforce Help
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Test your knowledge
Q1. What is myTrailhead?
Q2. What can you create?
Q3. What use cases does it serve?
Discussion
Loading discussion…