PROJECT SUMMARY

Digital Subscriptions Roll Out

Digital Subscriptions Roll Out

Digital Subscriptions Roll Out

How I Designed Tier-Aware Plans Without Breaking Core Workflows

How I Designed Tier-Aware Plans Without Breaking Core Workflows

Role

Lead Designer

Platform

Smart Screen (Embedded)

Nexus Web (Internal)

WingspanAI Web + Mobile

Teams

Design

Product

Engineering

Sales / Finance / Marketing

Design, Service/QC, Engineering

Impact

24 Customer Upgrades

$28.8K New ARR

Design, Service/QC, Engineering

*Note: Selected screens are shown; full internal docs are omitted.

What Changed & Why

What Changed & Why

What Changed & Why

Hidden Expirations

Hidden Expirations

Hidden Expirations

When we transitioned to a more complex subscription model with multiple tiers (Essentials, Assist, and Automate), we faced a significant challenge: many of our users were still on outdated plans, unaware that their initial subscriptions had long expired. The goal was to create a smooth transition for customers, educate them on the new plan structure, and ensure they had access to correct features without disruptions. This required a comprehensive strategy that addressed both the technical and user experience aspects of moving to the new model, while ensuring service continuity.

USER PROBLEM

Customers needed to understand what changed, what they still had, and what to do next without confusion or disruption.

HYPOTHESIS

We believe customers will transition confidently when plan status is explicit, plan value is easy to compare, and tier-aware access states behave consistently across web, mobile, and embedded states.

1
BUSINESS PROBLEM

Legacy plans created misaligned feature access and ongoing cost, and the transition could not break service-critical workflows.

HYPOTHESIS

We believe we can reduce cost leakage and improve conversion by migrating users to clearly defined tiers, aligning entitlements to each plan, and ensuring service-critical workflows remain available regardless of subscription tiers.

2

Approach & Process

Approach & Process

Approach & Process

From Audit to Rollout

From Audit to Rollout

From Audit to Rollout

We took a system-first approach to define plan rules, locate every customer's current state, then ship the tooling and UI needed to transition users safely while keeping service-critical workflows uninterrupted.

1

Identify Plan State

Identify where each customer stands (active, expired, pilot) based on expiration timelines and current usage.

2

Define Entitlements

Establish entitlements per tier and across mixed-subscription fleets so feature access is consistent and scalable.

3

Educate before Impact

Align messaging, timelines, and plan education so customers understand changes before they feel them.

4

Build Internal Control

Design a backend tool to manage vehicle feature sets by selection, enabling support, pilots, and exceptions without manual workarounds.

5

Enable Internal Exceptions

Define plan touchpoints from manufacturing through customer handoff and service, keeping subscription state accurate across every transition.

6

Ship Tier-Aware UI

Ship tier-aware UI updates across embedded, web, and mobile so plan status and access are clear everywhere.

What We Shipped

What We Shipped

What We Shipped

From Rules to Reality

From Rules to Reality

From Rules to Reality

Once the tiers and entitlements were defined, the work shifted from "what does each plan include" and "how do fleets with mixed plans interact" to "how do we make this real across every surface and every handoff?" The rollout required customer-facing education, tier-aware UI states, and an internal control tool that let teams manage feature sets safely.

  • Tier definitions and entitlement rules across Essentials, Assist, and Automate.

  • Plan education and status messaging across embedded, web, and mobile.

  • Tier-aware UI states like locked behavior, prompts, and recovery paths.

  • Internal tool to control vehicle feature sets by selecting plan, expiration, and pilot status.

  • Aligned 6 cross-functional teams on a shared rollout workflow (ownership, messaging, handoffs) to ensure a smooth launch

  • Lifecycle mapping and automated workflows to keep plan state correct through manufacturing, delivery, and service transitions.

Key Screens

Key Screens

Key Screens

Subscriptions Across Every Surface

Subscriptions Across Every Surface

Subscriptions Across Every Surface

Once tiers and entitlements were defined, the work shifted from “what does each plan include?” and “how do fleets with mixed plans interact?” to “how do we make this real across every surface and every handoff?” The rollout required customer-facing education, tier-aware UI states, and an internal control tool that let teams manage feature access safely.

User Education: Plan Comparison & Feature Entitlements

User Education: Plan Comparison & Feature Entitlements

User Education: Plan Comparison & Feature Entitlements

Plan tiers only work when the differences are obvious and defensible. This comparison view translates pricing into real access: features, limits, and account rules across Essentials, Assist, and Automate. It also acted as the internal source of truth that kept tier behavior consistent across web, mobile, and in-vehicle experiences.

Locked Screens: In-Product Plan Awareness

Locked Screens: In-Product Plan Awareness

Locked Screens: In-Product Plan Awareness

These locked screens make the gap between Essentials and higher tiers clear in the moment. When customers hit a restricted feature, they see what’s unavailable and a direct path to upgrade. The experience stays predictable, and users are not left guessing why something changed.

Essentials Onboarding: Setting Expectations After Downgrade

Essentials Onboarding: Setting Expectations After Downgrade

Essentials Onboarding: Setting Expectations After Downgrade

Instead of letting users discover missing features through broken workflows, this welcome message makes the Essentials tier feel intentional and complete. It confirms what’s still available, calls out what changed, and points customers toward upgrading when they’re ready.

Subscription Status by Vehicle

Subscription Status by Vehicle

Subscription Status by Vehicle

Subscription status is visible per vehicle, including expiration dates, so customers can confirm exactly what’s active on each tractor. This helped make the “included vs expired” shift concrete, especially for fleets managing multiple vehicles. From here, “Learn more” routes users into plan education and next steps.

Retrospective

Retrospective

Retrospective

Closing the Loop

In the end, I led the design work to operationalize a new subscription model across embedded, web, and mobile, turning an “included but expired” reality into a tier-aware product experience customers could actually understand. We shipped clear plan education, consistent locked states with upgrade paths, and an internal entitlement control tool that made it safe to manage feature access across mixed fleets. The rollout drove 24 customer upgrades and $28.8K in new ARR, while protecting core workflows from breaking during the transition.

Along the way, I gained a deeper appreciation for the cross-functional mechanics required to make a pricing change feel like a seamless product experience, including alignment with Sales, Finance, Marketing, Product, and Engineering, careful rollout planning, and rigorous edge-case validation around permissions and entitlements. This project sharpened how I design for trust during change, and how I translate complex business rules into UI that feels predictable, intentional, and easy to navigate.

C

O

M

E

O

S

A

Y

O

O

H

E

L

L

0

This feels like a green square type of moment. Let's Chat!

© 2025 Manjari Maheshwari

C

O

M

E

O

S

A

Y

O

O

H

E

L

L

0

This feels like a green square type of moment. Let's Chat!

© 2025 Manjari Maheshwari

C

O

M

E

O

S

A

Y

O

O

H

E

L

L

0

This feels like a green square type of moment. Let's Chat!

© 2025 Manjari Maheshwari