Introduction to the Storefront - Article
Summary
The Storefront in Eurekos serves as the learning platform’s discovery and distribution layer, connecting catalog browsing, enrollment, subscriptions, and campaigns. Because it operates inside the LMS, it enables profile-aware personalization and targeted learning experiences.
In this article you will learn:
- How the Storefront functions as the entry point for discovering training
- How personalized catalog experiences adapt to different users
- How audience targeting controls what content users can see
- How the Storefront connects discovery, enrollment, and learning access
The Storefront: More Than a Catalog — A Learning Gateway
In Eurekos, the Storefront is not just a place where training is listed—it is the front door to your learning ecosystem. It brings together discovery, engagement, enrollment, and personalization in one integrated experience, tightly connected to the LMS and the people using it.
While a traditional external shop focuses on transactions, the Eurekos Storefront is designed around learning journeys. Because it lives inside the LMS, it understands who your users are, what they need, where they are in their journey, and how learning should adapt over time. This makes the Storefront a strategic advantage—not just a sales surface.
At its core, the Storefront is where your training portfolio lives—whether courses are free or paid, standalone or part of subscriptions, available to registered users or open to the public. But through branding, configuration, and audience controls, it becomes much more than a catalog.
Why an Integrated Storefront Matters
Keeping the Storefront inside the LMS enables capabilities that are difficult—or impossible—to replicate with an external shop:
- Seamless user journeys from discovery to enrollment to learning
- Profile-aware personalization, using real user data rather than assumptions
- Audience targeting that adapts content visibility automatically
- Unified configuration, avoiding duplication across systems
- Immediate access after purchase or enrollment, without handoffs
Instead of pushing users between systems, the Storefront becomes a natural extension of the learning experience—one that reduces friction, increases engagement, and supports long-term learning relationships.
One Storefront — Multiple Experiences
The Eurekos Storefront can be configured differently for registered and unregistered users, each with its own structure, content, and presentation.
For unregistered users, the Storefront can act as:
- A first introduction to your brand and learning offering
- A curated campaign or themed collection
- A gateway to webinars, events, or public programs
- An entry point that smoothly guides visitors into registration
For registered users, the Storefront becomes their personal learning hub:
- Showing only what is relevant to their role, region, or responsibilities
- Highlighting subscriptions they own and content available to them
- Supporting compliance, certification, or role-based learning needs
- Continuously adapting as their profile and journey evolve
Because the Storefront is aware of user profiles, it can present different content to different people—automatically.
Audience Controls as a Strategic Tool
Audience targeting is what transforms the Storefront from a static page into a dynamic experience engine. Using profile attributes such as role, organization, location, language, or custom fields, you can precisely control:
- Who sees what
- When it becomes visible
- How it is presented
- Whether it is free, discounted, or subscription-based
This allows you to support real-world scenarios such as:
- Compliance training for specific teams
- Region-specific offerings
- Exclusive programs for partners or customers
- Graduated access as learners progress
All without duplicating content or maintaining parallel storefronts.
Preview, Test, and Refine with Confidence
To support safe configuration and iteration, the Storefront includes a Target Audience preview feature. Administrators can masquerade as different user segments—registered or unregistered—to see exactly how the Storefront appears before making changes live.
This makes it easy to:
- Validate audience rules (incl. live emulation)
- Test campaign setups
- Ensure the right users see the right content
- Confidently refine the experience over time
A Strategic Asset, Not Just a Page
When placed inside the LMS, the Storefront becomes more than a shopping surface—it becomes a strategic control layer for learning distribution. It connects marketing, onboarding, learning, subscriptions, and analytics into a single, coherent experience. That is the real advantage of the Eurekos Storefront: one place where learning, business logic, and user context meet by design.
Practical Storefront Configuration Examples
To illustrate the flexibility of the Storefront, here are a few common, real-world configuration patterns and how they are typically implemented in Eurekos.
| Example 1 | Public Discovery → Guided Signup → Personalized Learning |
|---|---|
| Scenario | You want new visitors to explore your training offer publicly, then receive a tailored experience once they register. |
| Configuration approach |
|
| Outcome | Visitors get a low-friction entry point, while registered users immediately see content that feels relevant and intentional—without manual intervention. |
| Example 2 | Compliance Training for Specific Roles |
|---|---|
| Scenario | Only “engineers” in certain regions should see and enroll in mandatory compliance training. |
| Configuration approach |
|
| Outcome | Compliance training appears exactly where needed, for the right people, without cluttering the Storefront for others. |
| Example 3 | Subscription-Driven Learning Hub for Customers |
|---|---|
| Scenario | You sell a subscription that includes evolving product training, documentation, and certification programs. |
| Configuration approach |
|
| Outcome | Subscribers experience the Storefront as a personalized knowledge hub, not a sales page—while non-subscribers still see a compelling commercial offer. |
| Example 4 | Regional or Partner-Specific Storefronts |
|---|---|
| Scenario | Different partners or regions should see different training portfolios and languages. |
| Configuration approach |
|
| Outcome | Multiple localized or partner-specific Storefront experiences are delivered from one platform, without duplication or separate systems. |
| Example 5 | Campaign-Based Promotion without breaking the LMS Flow |
|---|---|
| Scenario | You want to run a time-limited campaign for a new learning initiative or product release. |
| Configuration approach |
|
| Outcome | Marketing-style promotion is achieved inside the LMS, while learning data, access, and reporting remain consistent and intact. |
Profile-driven personalization and automation (API and provisioning systems)
Eurekos is designed to make user profiling a strategic asset, not a manual task. User profiles can be enriched automatically through the API, and in larger organizations this is often combined with provisioning systems, SSO, or identity providers using OIDC or SAML. These integrations allow profile attributes—such as role, organization, region, seniority, or entitlements—to be updated at sign-up, login, or continuously in the background.
This profile enrichment can immediately drive automated outcomes across the platform.
Storefront visibility, subscriptions, recommendations, and enrollment options can all be dynamically adjusted based on profile data, without manual intervention. For example, internal employees and external partners may be provisioned through different backend systems, each contributing distinct profile attributes. As those attributes change, the Storefront adapts automatically—showing the right training, subscriptions, or compliance requirements for each user.
In cases where required information is not available from external systems—or needs to be captured in context—questionnaires within the LMS can complement provisioning by collecting additional details such as product ownership, experience level, interests, or consent. Combined, these approaches create a powerful, flexible model where multiple systems contribute to a unified user profile, and the Storefront becomes a living, personalized entry point that reflects who the user is and what they need—without duplicating logic or introducing manual processes.
Storefront Configuration Decision Matrix
Use this matrix to identify the most suitable Storefront setup based on your goals, audience, and level of complexity.
- Start with your primary goal (e.g., selling training, compliance, enablement).
- Identify whether your users are registered, unregistered, or both.
- Decide how much personalization and control you need.
- Combine configurations—most advanced setups use more than one pattern.
| Your goal | Recommended Storefront setup | Key features to use | Typical outcome |
|---|---|---|---|
| Attract new visitors and showcase training publicly | Unregistered Storefront | Public access, carousel promotion, limited curated content | Low-friction discovery and lead generation |
| Guide visitors into structured onboarding | Unregistered + Organization-specific link | Custom URL, automatic organization assignment | Smooth signup with correct organizational context |
| Deliver role-based or compliance training | Registered Storefront with audience targeting | Profile fields, audience rules, categorized rows | Right training shown to the right users |
| Sell evolving product or knowledge access | Subscription-based Storefront | Subscriptions, neutralized pricing, content rows | Continuous learning without repackaging |
| Support customer, partner, or reseller enablement | Organization- or audience-specific Storefront | Organizational filters, language rules, audience controls | Scalable external enablement |
| Promote campaigns or launches | Temporary Storefront rows or carousels | Time-bound visibility, promotional banners | High visibility without permanent changes |
| Manage team access at scale | Team Subscriptions | Seat management, centralized billing | Easy license and user management (decentralized management) |
| Keep learning paths structured and controlled | Learning paths + Storefront exposure | Programs, prerequisites, certificates | Predictable progression from A to Z |
| Offer flexible, self-directed learning | Categorized Storefront with optional enrollment | Categories, search, Recommendations, in-path purchases | Personalized, on-demand learning |
| Validate setup before launch | Target Audience preview | Masquerade, audience filters | Confidence before going live |
There is no “one-size-fits-all” Storefront. The strength lies in enabling you to start simple, then layer complexity only where it adds value—without breaking user journeys or introducing parallel systems.