top of page

Improving subscription conversions and management

Lead Product Designer •  Admin & Consumer Experience at
MP Logo.png

Transformed one of the most frustrating customer experiences into a streamlined subscription flow that contributed $250k+ in additional monthly recurring revenue.

Team

2 PM, 6 devs

Timeline

2 months

55%

Faster onboarding time (now <1 min)

2.2x

Improved funnel conversion

3%

Increase in MRR ($250k+)

Admin Subs Plan Tablet.png
Customer Sub pg.png

Challenge

Metropolis's parking subscription experience was broken for both sides of the product.
Customer.png
Customers

Product: Customer webapp

~60% drop-off

Broken purchase flow, unusable search, and a confusing map interface that frustrated users at every step.

Admin.png
Admins

Product: Operations Manager

~4 hours per week

Time spent manually onboarding and managing subscribers across disconnected tools.

This led to lost revenue, frustrated users, and recurring support overhead that was draining resources.

image.png

The Goal

Make subscription management efficient for admins and create a frictionless purchase experience for customers to improve conversion.

Discovery and Insights

Zoom.png
Screenshot 2025-09-17 at 1.44.31 PM.png
Discovery Workshops

Collaborative sessions with Ops and Launch teams to understand pain points.

Data Analysis

Heap and Hex data analysis to uncover user drop-off points and behavior patterns.

Slack.png
Community Research

Async research on Slack to hear directly from on-field Operators and Launch managers.

image.png

Key Insight

Initially, we had assumed that creating subscription plans and communication were the most difficult parts, but research showed that the real pain was in managing and onboarding customers. This flipped our approach and focused us on where users struggled most.

Solution

Part 1

Fixing the purchase experience customers were abandoning

We knew from customer reports, Heap screen recordings and discovery workshops that the "browse and find a subscription plan" was a very cumbersome process for our customers.​

User Journey - Before

Before user flow.png

Design direction

After exploring several options for improving the search and browsing experience, we decided to build deep-linked shareable plan links that skip the search/browse map experience entirely, taking customers straight to their specific subscription plan and checkout page.

image.png

This decision significantly reduced friction, leading to a 55% reduction in purchasing time.

close.png

Improve the navigation and search experience

Search.png

Pro: Improves core part of the Consumer experience.
Con: Substantial work required, doesn’t speed up user flow.

close.png

After onboarding, surface the Subscription invite 

Surface subs plans.png

Pro: Allows faster discovery and works well for existing customers.
Con: Breaks up flow, sustains and takes up limited real-estate on phone.

success.png

Add subscription plan links directly into onboarding emails

email template.png

Pro: Substantially reduces user effort.
Con: Can be an issue if sign-up info and admin contact info don’t match.

User Journey - After

Deep linking a customer to their specific subscription

After user flow.png
Success.png

Iterations

Bringing all the relevant information on a single page was a difficult task

Partnering with Gemini, I considered and balanced information about subscription access, parking hours, plan details, cost summary, support information, legal copy, etc. while ensuring users could act quickly.

Iterations on subscriptions page.png
Beyond the PRD: Exploring subscription lifecycle

After solving the core issues, I led an exploration of adjacent experiences. I used Figma Make to prototype improvements to the subscription life cycle — including plan changes, cancellations, payment method issues, and multi-subscription management.

 

I partnered with my PM for prioritization, and together we scoped the most critical flows, broke the project out to 3 separate phases, and deferred some improvements to later iterations. These explorations have influenced roadmaps of two others teams.

Viewing and cancelling subscription plans

Browsing plans available at a location

Part 2
Creating a subscription management experience for Admins

Admins previously could only manage “Whitelists” - a way to make private plans accessible to select customers, eg, parking on the first floor to select residents. There was no way to manage subscription plans and active members, and it required substantial manual effort across a patchwork of tools.


Admins struggled with critical problems

image.png

Lack of visibility

image.png

Lack of control

image.png

Launching at a large location is too complex

Design direction

success.png

Enable Admins to find, manage, and engage with subscribers.

Sub Status table.png

Pro: Provides high visibility and actionability to admins for each subscriber.
Con: Technically more challenging.

close.png

Bulk create subscriptions and associated customer information in a single flow

Bulk import.png

Pro: Solves for bulk creation and complex use-cases.
Con: Did not address the core and visibility management issue.

image.png

This dashboard reduced admin time by 87% (4 hrs → 30 mins per week).

Now, admins can find and act on each subscription plan and subscriber swiftly

Happy admin.png

Biggest contribution: I built a vocabulary for subscription lifecycle statuses that aligned product, engg, and admins

Big problem.png

Added reusable desktop patterns to library, evolving a new design system

Design system.png

And worked with missing data and pushbacks due to back-end setup, among other constraints.

missing data.png
Reflections and outcomes

What worked

success.png
success.png
success.png

Discovery process helped us focus on the right problems (management over creation)

Async testing caught edge cases (allowlisting, multiple subs) before launch

Close collaboration with Customer Ops + UX writing boosted adoption

What I would do differently 

Leverage AI tools to lend FE a hand, specially with QA fixes and improvements. 

Involve content partners early to avoid late churn.

image.png

Broader Impact

This project transformed one of the product's weakest aspects into a valuable and user-friendly experience, advancing key OKRs for multiple teams, earning leadership recognition, and smoothly scaling across 1000+ locations.

Funnel conversion

Onboarding Time

Admin Time Saved

Revenue

+120% (Dropoff: 60% → 13%)

−55% (now <1 min)

-3 hours weekly (75% faster)

+$250K (+3%) MRR

Curious to learn more?

Happy to share the behind-the-scenes of this project. I’m currently exploring new roles, so if you’re hiring, let’s chat!

Cover image.png
bottom of page