Archives / Subscription Management
Projects / Insurance Underwriting Dashboard
Projects / Insurance Underwriting Dashboard
Subscription Management
Subscription Management
Subscription Management
Functionality That Fits Your Workflow
Functionality That Fits Your Workflow
Functionality That Fits Your Workflow
Read time: 16 – 20 minutes


Schneider Electric’s EcoStruxure Building platform delivers IoT‑connected control across HVAC, lighting, energy, and building automation systems. As part of this ecosystem, technicians purchased and activated software modules that unlocked specific building‑management capabilities. The Subscription Management redesign modernized how these modules were purchased, assigned, and renewed — replacing fragmented workflows with a unified experience that aligned to real‑world technician tasks. By consolidating module activation, entitlement visibility, and device‑level mapping into a single interface, the new system reduced friction, improved accuracy, and supported the broader EcoStruxure Building strategy of scalable, subscription‑based functionality.
Client / Schneider Electric
Client / Schneider Electric
Client / Schneider Electric
Category / IoT Devices
Category / IoT Devices
Category / IoT Devices
Team / UX, Product, Engineering
Team / UX, Product, Engineering
Team / UX, Product, Engineering
Platform / Desktop
Platform / Desktop
Platform / Mobile
Understanding the Problem
Technicians struggled to manage module subscriptions due to limited visibility, unclear activation paths, and fragmented documentation. Many users were unaware of available capabilities, expiration dates, or renewal options leading to unused modules, workaround behaviors, and reduced perceived value.
Technicians struggled to manage module subscriptions due to limited visibility, unclear activation paths, and fragmented documentation. Many users were unaware of available capabilities, expiration dates, or renewal options leading to unused modules, workaround behaviors, and reduced perceived value.
Because Subscription Management operated within the EcoStruxure Building platform, these gaps had real operational consequences. Customers often paid for subscriptions they forgot they had, used shared credentials to bypass barriers, and faced confusing hierarchies across departments that complicated user management. The lack of a centralized view made it difficult to align entitlements with actual building‑level tasks, undermining the value of Schneider’s modular automation strategy.
Problems:
No centralized view of module status or capabilities
Difficulties locating activation paths and documentation
Users unaware of available modules or their value
Shared credentials used to bypass subscription barriers
Confusing hierarchy across departments and organizations
Problems:
No centralized view of module status or capabilities
Difficulties locating activation paths and documentation
Users unaware of available modules or their value
Shared credentials used to bypass subscription barriers
Confusing hierarchy across departments and organizations
Subscription Management — Mapping Activation Complexity

Challenge Addressed:
Subscription activation was complicated by inconsistent ownership models across departments, regions, and facilities. Some modules were purchased at the account level, others at the site or device level, and some shared across multiple organizations. These variations created confusion around who could activate what, where modules applied, and how permissions cascaded across nodes.
Challenge Addressed:
Subscription activation was complicated by inconsistent ownership models across departments, regions, and facilities. Some modules were purchased at the account level, others at the site or device level, and some shared across multiple organizations. These variations created confusion around who could activate what, where modules applied, and how permissions cascaded across nodes.
Response:
Mapped hierarchy across account, region, site, and device levels
Defined how subscription types aligned to each organizational node
Visualized node additions and module compatibility
Exposed subscription coverage across all objects
Unified teams around a shared activation logic mode
Response:
Mapped hierarchy across account, region, site, and device levels
Defined how subscription types aligned to each organizational node
Visualized node additions and module compatibility
Exposed subscription coverage across all objects
Unified teams around a shared activation logic mode
Subscription Purchase — Mapping Activation Logic


Challenge Addressed:
The activation process for new modules was complex and varied across subscription types, making it difficult to design a seamless purchase experience. Organizational structures—such as departmental subscriptions within a single company or shared subscriptions across multiple entities—introduced logic gaps that disrupted user expectations and system behavior.
Challenge Addressed:
The activation process for new modules was complex and varied across subscription types, making it difficult to design a seamless purchase experience. Organizational structures—such as departmental subscriptions within a single company or shared subscriptions across multiple entities—introduced logic gaps that disrupted user expectations and system behavior.
Response:
Researched and documented the full activation workflow, capturing dependencies across account, service, device, and subscription layers
Used findings to inform contextual inquiries and interface decisions, ensuring the purchase flow aligned with technician expectations and organizational realities
Response:
Researched and documented the full activation workflow, capturing dependencies across account, service, device, and subscription layers
Used findings to inform contextual inquiries and interface decisions, ensuring the purchase flow aligned with technician expectations and organizational realities
Workflow Refinement — Visualizing Module Dependencies

Challenge Addressed:
Facility managers like Tomo couldn’t see how their actions triggered downstream investigative modules. Some modules appeared automatically based on upstream selections, while others required manual installation. Because these dependencies were hidden, technicians didn’t understand why certain modules showed up, when they became available, or how workflows connected across tools
Challenge Addressed:
Facility managers like Tomo couldn’t see how their actions triggered downstream investigative modules. Some modules appeared automatically based on upstream selections, while others required manual installation. Because these dependencies were hidden, technicians didn’t understand why certain modules showed up, when they became available, or how workflows connected across tools
Response:
• Mapped how user actions triggered downstream workflows
• Identified auto‑installed vs. manually installed modules
• Visualized dependency chains across investigative steps
• Added cues for newly available modules
• Reduced confusion by exposing install logic
Response:
Mapped how user actions triggered downstream workflows
Identified auto‑installed vs. manually installed modules
Visualized dependency chains across investigative steps
Added cues for newly available modules
Reduced confusion by exposing install logic
User Interviews — Facility & Technician Needs


Challenge Addressed:
The compliance monitoring feature revealed dependencies on specific modules and subscription types, but technician workflows and facility manager needs were not fully understood. Without grounded user insights, assumptions caused misalignment with real-world behavior.
Challenge Addressed:
The compliance monitoring feature revealed dependencies on specific modules and subscription types, but technician workflows and facility manager needs were not fully understood. Without grounded user insights, assumptions caused misalignment with real-world behavior.
Response:
Used UserTesting.com to recruit facility managers and technicians, guided by two pre-crafted personas
Conducted interviews with three facility managers and three technicians, capturing subscription needs, workflows, and module dependencies
Validated key assumptions about compliance monitoring and credential sharing, informing future product decisions
Response:
Used UserTesting.com to recruit facility managers and technicians, guided by two pre-crafted personas
Conducted interviews with three facility managers and three technicians, capturing subscription needs, workflows, and module dependencies
Validated key assumptions about compliance monitoring and credential sharing, informing future product decisions
Wireframes for Development Alignment

Challenge Addressed:
Stakeholders struggled to visualize module subscriptions, activation paths, and role‑based flows. Without clear wireframes, discussions became fragmented, expectations were inconsistent, and alignment on functionality across screens was difficult to achieve.
Challenge Addressed:
Stakeholders struggled to visualize module subscriptions, activation paths, and role‑based flows. Without clear wireframes, discussions became fragmented, expectations were inconsistent, and alignment on functionality across screens was difficult to achieve.
Response:
Clarify user flows and module relationships before visual design begins
Enable early usability testing and iterative feedback
Reduce ambiguity in development handoff by visualizing logic and dependencies
Response:
Clarify user flows and module relationships before visual design begins
Enable early usability testing and iterative feedback
Reduce ambiguity in development handoff by visualizing logic and dependencies
Response:
Clarify user flows and module relationships before visual design begins
Enable early usability testing and iterative feedback
Reduce ambiguity in development handoff by visualizing logic and dependencies
UI Features — Subscription Visibility & Module Management










Challenge Addressed:
Technicians lacked visibility into module capabilities, subscription status, and upgrade paths. Navigation was fragmented, and key actions—like exploring new modules or managing subscriptions—were buried across screens.
Challenge Addressed:
Technicians lacked visibility into module capabilities, subscription status, and upgrade paths. Navigation was fragmented, and key actions—like exploring new modules or managing subscriptions—were buried across screens.
Response:
Introduced CTA to explore modules via Exchange, increasing discoverability
Added “New Module Available” badges to surface upgrade opportunities
Exposed module utilization metrics to inform retention and renewal strategies
Designed shortcuts for upgrades, billing, and tenant assignment to reduce friction
Response:
Clarify user flows and module relationships before visual design begins
Enable early usability testing and iterative feedback
Reduce ambiguity in development handoff by visualizing logic and dependencies
Response:
Clarify user flows and module relationships before visual design begins
Enable early usability testing and iterative feedback
Reduce ambiguity in development handoff by visualizing logic and dependencies
Scalable, Technician-Centered Purchase Experience



















































Challenge Addressed:
Teams were misaligned on how subscriptions, activation states, and permissions should behave across the platform. Without a unified model, engineering made assumptions, product debated edge cases, and technicians experienced inconsistent flows
Challenge Addressed:
Teams were misaligned on how subscriptions, activation states, and permissions should behave across the platform. Without a unified model, engineering made assumptions, product debated edge cases, and technicians experienced inconsistent flows
Results:
Translated subscription logic into clear, testable user flows before visual design
Built a shared activation model that eliminated ambiguity across UX, Product, and Engineering
Exposed edge cases early, reducing rework and accelerating development
Enabled rapid usability testing to validate flow clarity with real technicians
Delivered wireframes that became the single source of truth for implementation
Results:
Translated subscription logic into clear, testable user flows before visual design
Built a shared activation model that eliminated ambiguity across UX, Product, and Engineering
Exposed edge cases early, reducing rework and accelerating development
Enabled rapid usability testing to validate flow clarity with real technicians
Delivered wireframes that became the single source of truth for implementation
Other Projects
Paul Wentzell
Enterprise Product Designer
Paul Wentzell
Enterprise Product Designer
AI Assistant
Virtual Paul


