Page Templates - Article
Summary
Page templates define the default structure, design, and guidance for course pages, activity descriptions, and subscription pages, ensuring consistency, efficiency, and scalable content creation across your platform.
In this article you will learn:
- How page templates shape course, activity, and subscription experiences
- How templates support consistency and faster content creation
- How to configure and structure different template types
- How templates interact with course building and storefront presentation
- Best practices for using templates across your organization
Business Context
As organizations scale their learning platforms—whether for internal training, customer education, or commercial offerings—content consistency becomes a critical challenge.
Without structure, content creators may:
- Present information inconsistently across courses
- Omit important elements such as learning objectives or target audience
- Create fragmented user experiences in the storefront
- Spend excessive time rebuilding similar page layouts
Page templates address this by providing a standardized foundation for content creation, ensuring that every new course page, activity description, or subscription offering follows a consistent structure, design, and communication model.
Templates act as both:
- A design framework (layout, structure, visual consistency)
- A content guidance tool (what should be included and how it should be presented)
Feature Overview
Each template acts as a starting point rather than a limitation, providing a structured foundation that content creators can freely adapt after page creation. It defines the default layout, the placement of content elements such as text, media, and widgets, and offers guidance on how content should be structured.
However, templates do not control the final content itself, which can always be edited on individual pages, nor do they govern permissions, access logic, pricing, enrollment configurations, or the underlying course structure.
Template Structure and Platform Context
Page templates define how different types of pages are structured across the platform. While the editing experience itself is identical to the standard page builder (covered in separate articles), it is important to understand what each template represents, where it is used, and how it connects to platform functionality.
Each template opens in the full visual editor, allowing complete control over layout, content, and design. However, the purpose of each template differs depending on where it is applied in the platform.
| Template Type | Where It Is Used | Purpose |
|---|---|---|
| Module page | Course creation (top-level page) | Defines the entry point and overall structure of a course |
| Unit page | Course structure (optional level) | Groups sessions into structured sections within a course |
| Session page | Course content (lowest level) | Represents individual learning units and content delivery pages |
| Activity description page | Storefront and enrollment flows | Defines how activities are presented for browsing and self-enrollment |
| Subscription description page | Storefront (subscription offerings) | Defines how subscriptions are positioned, explained, and sold |
Course Page Templates (Module, Unit, Session)
The module, unit, and session templates together define the learning structure and user experience inside courses, aligned with the course hierarchy.
Module pages act as the primary entry point to a course, setting expectations, structure, and context. Unit pages are used when courses require an additional level of organization, grouping related sessions into logical sections. Session pages represent the actual learning content and are where learners engage with materials, activities, and instruction.
In practice, when a new course is created, the module template is automatically applied. As the course structure is expanded, unit and session templates are used depending on the level of hierarchy required. If no intermediate grouping is needed, session pages can be used directly under the module.
These templates typically include structured elements such as introductory content, learning objectives, media, and supporting materials. They may also include guidance for instructors or content creators, helping ensure that courses follow a consistent pedagogical structure and visual standard across the platform.
Activity Description Page Template
The activity description template defines how learning offerings are presented in the storefront and enrollment flows, making it a critical component in both user experience and commercial performance.
It serves as the primary interface for communicating the value of a course or activity, helping users understand what they will gain and supporting their decision to enroll. Templates can guide content creators to include key elements such as learning objectives, target audience, benefits, structure, and expected outcomes.
A central component of this template is the enrollment widget, which can be configured and positioned within the layout. This widget dynamically reflects activity-specific data such as training type, schedule, seat availability, pricing, tax information, language options, and enrollment actions.
Because these elements are dynamic, they automatically adapt to the actual configuration of the activity, ensuring that what users see always aligns with the underlying enrollment and availability settings.
Subscription Description Page Template
The subscription description template defines how subscription offerings are presented in the storefront, combining structured content with commercial functionality.
It is used to clearly communicate the value of a subscription, including what is included, how it can be used, and what benefits it provides to the subscriber. Templates often include sections for overview, benefits, materials, usage guidance, and lifecycle considerations such as renewal or cancellation.
A key component is the purchase widget, which dynamically displays pricing tiers, discounts, billing intervals, and purchase options. Like the activity enrollment widget, this is a dynamic element that reflects the actual subscription configuration, including seat-based logic and pricing models.
This ensures a consistent and professional presentation of subscription offerings, while maintaining alignment between what is communicated and what can be purchased..
Best Practice Recommendations
Page templates are most effective when used as both a design standard and a content governance tool, ensuring consistency, scalability, and quality across your platform.
| Recommendation | Why It Matters |
|---|---|
| Use Templates As Structured Guidance | Ensures that all content consistently includes essential elements such as learning objectives, target audience, and outcomes. This reduces gaps in content quality and helps learners quickly understand relevance and value |
| Align Templates With Business and Storefront Strategy | Connects content structure directly to how learning is presented and sold, improving clarity, trust, and conversion. Well-structured templates help users make faster and more confident enrollment or purchase decisions |
| Standardize Core Elements Across All Templates | Creates a predictable and cohesive user experience across courses and storefront pages. Learners can more easily navigate, compare offerings, and understand content regardless of who created it |
| Embed Guidance for Content Creators | Reduces reliance on individual experience by guiding authors on what to include and how to structure content. This is especially important in decentralized or multi-author environments where consistency is otherwise difficult to maintain |
| Balance Structure With Flexibility | Prevents templates from becoming overly rigid while still providing a strong foundation. This allows content creators to adapt layouts and content to specific learning scenarios without breaking overall consistency |
| Leverage Templates to Accelerate Content Creation | Eliminates the need to build pages from scratch, reducing production time and effort. This enables faster rollout of new courses and offerings while maintaining a high and consistent quality standard |
| Review and Evolve Templates Regularly | Ensures templates stay aligned with evolving learning strategies, branding, and business models. As your platform grows, outdated templates can limit effectiveness and create inconsistencies |
| Ensure Alignment Between Content and Dynamic Elements | Maintains trust and clarity by ensuring that surrounding content accurately reflects dynamic elements such as pricing, availability, and enrollment options. Misalignment can create confusion or reduce credibility |
| Use Templates to Support Multi-Author Environments | Provides a governance layer that ensures consistent structure and quality across multiple contributors. This enables scalable content production without requiring constant administrative oversight |
🚀 Templates as Flexible Frameworks
Page templates should never function as a rigid framework or “straightjacket”. While they provide structure and guidance, it is important to communicate within the templates themselves that they are intended as a starting point—not a fixed requirement.
Content creators should feel empowered to adapt, expand, or simplify templates based on the specific learning context, audience, or business need. This balance between standardization and flexibility is essential to maintaining both quality and relevance.
In addition to standard templates, Eurekos supports cloning of both entire courses and individual pages. This significantly extends how templates can be used in practice.
Organizations can:
- Create fully built “template courses” that include complete structures, content patterns, and design principles
- Clone entire courses to reuse proven structures across multiple training initiatives
- Reuse and adapt individual pages across different contexts and learning experiences
This means that templates are not limited to a single predefined configuration. Instead, organizations can develop a scalable ecosystem of reusable course structures tailored to different use cases, audiences, and business models.
In practice, this enables:
- Rapid scaling of course production
- Consistent application of proven learning structures and design patterns
- Flexibility to support both standardized and highly specialized training scenarios
From this perspective, templates evolve beyond page layouts into a broader content architecture strategy, where organizations define and reuse multiple structured starting points based on their scale, complexity, and operational needs.