Module
A Module in Salesforce most commonly refers to a Trailhead Module, the basic learning unit on Salesforce''s free training platform Trailhead.
Definition
A Module in Salesforce most commonly refers to a Trailhead Module, the basic learning unit on Salesforce''s free training platform Trailhead. Each Trailhead Module is a self-contained lesson on a specific Salesforce topic (Apex Basics, Flow Builder, Service Cloud, Einstein) consisting of a few short units of reading material and one or more hands-on challenges that learners complete in a Trailhead Playground (a free temporary Salesforce org). Completing a module earns points and badges that aggregate into the learner''s Trailhead profile.
Beyond Trailhead, the word Module appears occasionally in other contexts: ES6 JavaScript modules in Lightning Web Components, MuleSoft modules in Anypoint integration code, Heroku buildpack modules. In the Salesforce-specific vocabulary, however, Trailhead Module is by far the dominant meaning. Salesforce has invested heavily in Trailhead since 2014, building thousands of modules across every product area; the platform is the primary self-service learning resource for admins, developers, architects, and end users learning Salesforce.
How Trailhead Modules structure Salesforce learning
Trailhead as the learning platform
Trailhead is Salesforce''s free self-service learning platform at trailhead.salesforce.com. It hosts thousands of modules organized into trails (topic-based learning paths), super badges (advanced multi-module challenges), and projects (single-task hands-on work). The platform launched in 2014 and has become the primary on-ramp for new Salesforce talent.
Module structure
Each Module consists of a few units (typically 3-6) covering one Salesforce topic. Each unit has reading material with screenshots and embedded videos, followed by either a quiz (multiple-choice questions) or a hands-on challenge (real work in a Trailhead Playground). Learners must pass each unit to complete the module.
Trailhead Playgrounds
A Trailhead Playground is a free, temporary Salesforce Developer Edition org that learners use to complete hands-on challenges. The Playground is pre-loaded with sample data appropriate to the challenge; learners build the requested feature, then Trailhead checks the org and grants the badge if the work is correct.
Points and badges
Completing each unit earns points; completing the module earns a badge. Points and badges aggregate into the learner''s Trailhead profile, which shows progress, completed modules, and accumulated points. The gamification is intentional; it drives the engagement Salesforce wants for its certification ecosystem.
Trails, super badges, projects
Beyond standalone modules, Trailhead organizes learning into Trails (curated sequences of modules covering a role, like Admin Beginner Trail). Super Badges are advanced challenges requiring multi-module knowledge and real-world problem solving. Projects are single hands-on tasks (build a flow, configure a permission set) for focused learning.
Certification preparation
Trailhead Modules are the primary preparation material for Salesforce certifications. Each certification (Admin, Platform Developer I, Service Cloud Consultant, etc.) has a recommended Trailhead trail. Many candidates complete the full trail before sitting for the certification exam.
Trailblazer Community integration
Trailhead integrates with the Trailblazer Community at trailblazer.salesforce.com. Earning a badge surfaces in the user''s community profile; high-badge users gain recognition as Trailblazer leaders. The community-and-learning integration is a key part of Salesforce''s ecosystem strategy.
Use Trailhead Modules to build Salesforce skills
Trailhead is the primary self-service Salesforce learning resource. Use it for new-skill onboarding, certification preparation, and continuous learning.
- Create a Trailblazer account
Sign up at trailhead.salesforce.com with a Salesforce login. The account aggregates your progress and badges.
- Pick a Trail or Module
For new learners, start with a role-based Trail (Admin Beginner, Developer Beginner). For specific skill gaps, pick a focused Module.
- Set up a Trailhead Playground
The first module triggers Trailhead to provision a Playground. The Playground is a free Developer Edition org for completing hands-on challenges.
- Complete units sequentially
Read the unit material, complete the quiz or challenge, advance to the next unit. Each completed unit earns points.
- Earn the badge
Completing the final unit earns the module''s badge. The badge appears on your Trailhead profile and (with sharing on) on your Trailblazer Community profile.
- Prepare for certifications
For certification preparation, follow the recommended Trail for the target certification. The trail covers the exam''s topics with hands-on practice.
- Trailhead Playgrounds expire. Inactive Playgrounds may be deleted; create a new one for the next module if needed.
- Modules update over time. A module passed two years ago may have content that no longer matches current Salesforce; sometimes the badge re-validates.
- Module quality varies. Some modules are deeply hands-on; others are more reading. Pick based on your learning style.
- Certification exam questions go beyond Trailhead. Trailhead is the foundation; supplement with practice exams and real-world projects for cert preparation.
Trust & references
Straight from the source - Salesforce's reference material on Module.
- About TrailheadSalesforce 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 a Trailhead Module?
Q2. What do you earn for completing modules?
Q3. What organizes modules into broader sequences?
Discussion
Loading discussion…