Case Study, Dec 2025

Case Study, Dec 2025

Reducing marketplace downtime by ~40% for multi-store restaurant brands

Designing Voosh’s Downtime Controller and activation strategy to protect revenue on UberEats & DoorDash

Designing Voosh’s Downtime Controller and activation strategy to protect revenue on UberEats & DoorDash

TL;DR
• Redesigned Voosh’s Downtime Controller + activation funnel for multi-store restaurant brands.
• Shifted the story from “uptime %” to “orders and revenue at risk”.
• Made the module visible on the dashboard and safe to try via a guided trial.
• Result: ~40% reduction in non-genuine downtime minutes/store and 2.4× more accounts unlocking the module in 6 weeks.

• Redesigned Voosh’s Downtime Controller + activation funnel for multi-store restaurant brands.
• Shifted the story from “uptime %” to “orders and revenue at risk”.
• Made the module visible on the dashboard and safe to try via a guided trial.
• Result: ~40% reduction in non-genuine downtime minutes/store and 2.4× more accounts unlocking the module in 6 weeks.

Role

Sole Product Designer

Sole Product Designer

Product

Downtime Controller

Downtime Controller

Team

Founder, 3+ Techies, Sales

Founder, 3+ Techies, Sales

00

Key Outcomes

Key Outcomes

40%

40%

reduction in non-genuine downtime minutes per store

2.4x

2.4x

increase in accounts that unlock the Downtime Controller module

3.1x

3.1x

increase in accounts that set up at least one auto-reopen rule

01

Context

Context

Voosh is a control tower for multi-store restaurant brands on UberEats, DoorDash and other marketplaces, used to monitor performance, reconcile revenue, and manage operations across dozens of outlets.
In this environment, uptime is revenue: if a store is offline, it simply cannot receive orders. Marketplaces sometimes turn stores off without clearly notifying brands. Some reasons are genuine (stock-outs, safety, planned maintenance), but many are non-genuine (temporary capacity flags, integration issues, delivery partner gaps, internal throttling).
For brands with 50+ outlets, this becomes a silent, hard-to-detect revenue leak. Individual stores go dark on specific marketplaces; ops teams usually notice only after an order drop or a manual dashboard check—often after peak-time is already gone.
Voosh already aggregated marketplace status and performance data. The next step was to turn that into a product that could surface, fix, and ultimately prevent unnecessary downtime at scale.
Voosh is a control tower for multi-store restaurant brands on UberEats, DoorDash and other marketplaces, used to monitor performance, reconcile revenue, and manage operations across dozens of outlets.
In this environment, uptime is revenue: if a store is offline, it simply cannot receive orders. Marketplaces sometimes turn stores off without clearly notifying brands. Some reasons are genuine (stock-outs, safety, planned maintenance), but many are non-genuine (temporary capacity flags, integrations issues, delivery partner gaps, internal throttling).
For brands with 50+ outlets, this becomes a silent, hard-to-detect revenue leak. Individual stores go dark on specific marketplaces; ops teams usually notice only after an order drop or a manual dashboard check—often after peak-time is already gone.
Voosh already aggregated marketplace status and performance data. The next step was to turn that into a product that could surface, fix, and ultimately prevent unnecessary downtime at scale.

02

Problem

Problem

For restaurant brands

No single place to see which stores are offline, on which marketplace, and why
No single place to see which stores are offline, on which marketplace, and why
Ops & regional managers often discover issues only after an order drop or internal escalation
Ops & regional managers often discover issues only after an order drop or internal escalation
Manual monitoring doesn’t scale beyond a handful of stores
Manual monitoring doesn’t scale beyond a handful of stores

For Voosh (v1 reality)

In Mar 2025 we shipped v1 of Downtime Controller, which polled store status every 5 minutes on UberEats/DoorDash and could trigger alerts or auto-reopen stores.

But in practice:

But in practice:

The module was buried in the product and looked like a niche settings page
The module was buried in the product and looked like a niche settings page
Story focused on uptime % instead of lost orders or revenue saved
Story focused on uptime % instead of lost orders or revenue saved
Auto-reopen felt risky and opaque to users
Auto-reopen felt risky and opaque to users
Unlocking required a sales call, adding friction and delay
Unlocking required a sales call, adding friction and delay

Result

very few accounts activated the module, and even fewer used auto-reopen – impact was negligible.
very few accounts activated the module, and even fewer used auto-reopen – impact was negligible.
Problem Statement:
We had a technically strong Downtime Controller that could prevent silent revenue loss, but brands weren’t discovering, understanding, or activating it – and our sales-led unlock flow made it even harder to try.
We had a technically strong Downtime Controller that could prevent silent revenue loss, but brands weren’t discovering, understanding, or activating it – and our sales-led unlock flow made it even harder to try.

03

Goals & Constraints

Goals & Constraints

User goals – Ops & leaders

01

Ops teams:
  • See, at a glance, which stores are down, where, and why
  • Trust that non-genuine downtime is fixed automatically
  • Stay in control for genuine downtime (stock-outs, maintenance, safety)
  • See, at a glance, which stores are down, where, and why

  • Trust that non-genuine downtime is fixed automatically

  • Stay in control for genuine downtime (stock-outs, maintenance, safety)

02

CXOs / owners:
  • Understand downtime in terms of orders and revenue at risk
  • Treat Voosh as an “always-on safety net” against silent losses
  • Understand downtime in terms of orders and revenue at risk

  • Treat Voosh as an “always-on safety net” against silent losses

Business goals

Voosh

  • Increase module unlocks for Downtime Controller
  • Increase completion of auto-reopen setup
  • Reduce non-genuine downtime minutes per store
  • Turn Downtime Controller into a flagship upsell in sales conversations
  • Increase module unlocks for Downtime Controller

  • Increase completion of auto-reopen setup

  • Reduce non-genuine downtime minutes per store

  • Turn Downtime Controller into a flagship upsell in sales conversations

Constraints

Incremental redesign: v1 live; changes couldn’t disrupt existing users
Incremental redesign: v1 live; changes couldn’t disrupt existing users
Sales-led pricing: custom pricing per account; no generic “$X/month"
Sales-led pricing: custom pricing per account; no generic “$X/month"

04

Approach

Approach

Diagnosing v1

01

Amplitude – visits, funnel drop-offs, setup completion
Amplitude – visits, funnel drop-offs, setup completion

02

Hotjar – navigation patterns, confusion, abandonment
Hotjar – navigation patterns, confusion, abandonment

03

Sales/CS – how they pitched the module, and what confused customers
Sales/CS – how they pitched the module, and what confused customers

Key Findings

01

01

Low discoverability – buried nav, looked like a setting, not a “protect revenue” tool
Low discoverability – buried nav, looked like a setting, not a “protect revenue” tool

02

02

Weak story– uptime jargon instead of money and risk
Weak story– uptime jargon instead of money and risk

03

03

Scary automation – unclear logic, fear of reopening genuinely closed stores
Scary automation – unclear logic, fear of reopening genuinely closed stores

04

04

Sales-only unlock – no way for users to safely try it on their own
Sales-only unlock – no way for users to safely try it on their own

Reframing the problem

Instead of “How do we improve this UI?”, we moved to:
“How might we help multi-store brands feel ‘always on’ for the right reasons – and trust Voosh to guard against silent, non-genuine downtime, in a way that’s easy to try and adopt?”
“How might we help multi-store brands feel ‘always on’ for the right reasons – and trust Voosh to guard against silent, non-genuine downtime, in a way that’s easy to try and adopt?”

05

The Solution

The Solution

01

Promoting Downtime Controller to a core module

Promoting Downtime Controller to a core module
From hidden sub-page to a first-class module in the navigation.
From hidden sub-page to a first-class module in the navigation.

02

Surfacing downtime risk on the Home dashboard

Surfacing downtime risk on the Home dashboard
Bring the problem and the trial CTA to where users already work.
Bring the problem and the trial CTA to where users already work.

This change alone drove a large part of the 2.4× increase in accounts unlocking the module by bringing the problem + CTA into the daily workflow.

03

Coverage & risk band (0% Protected state)

Coverage & risk band (0% Protected state)
Make “you’re unprotected” impossible to ignore.
Make “you’re unprotected” impossible to ignore.

04

Impact band once Auto-Reopen is enabled

Impact band once Auto-Reopen is enabled
Reuse the same layout to tell a “revenue saved” story.
Reuse the same layout to tell a “revenue saved” story.

05

Store-wise downtime table as ops cockpit

Store-wise downtime table as ops cockpit
Give regional managers one table to prioritise, act and track impact.
Give regional managers one table to prioritise, act and track impact.

06

Trial popup & dummy view for safe exploration

Trial popup & dummy view for safe exploration
Reduce fear of automation with education and a no-risk sandbox.
Reduce fear of automation with education and a no-risk sandbox.

Helped reduce fear of auto-reopen and contributed to 3.1× more accounts configuring at least one rule.

07

Product-led free trial inside a sales-led motion

Product-led free trial inside a sales-led motion
Let users experience value before they ever talk to sales.
Let users experience value before they ever talk to sales.

06

Validation & Impact

Validation & Impact

Pilot & iteration

We first enabled v2 + free trial for selected multi-store brands and tracked:

  • Visits to the module
  • Trials started
  • Rules configured
  • Alerts received & clicked
  • Auto-reopen incidents
  • Visits to the module
  • Trials started
  • Rules configured
  • Alerts received & clicked
  • Auto-reopen incidents

We then ran feedback calls with power users and ops heads, and iterated on:

  • Copy in banners/emails (stronger revenue framing)
  • Friction points in the guided setup
  • Clarity of Overview and History
  • Copy in banners/emails (stronger revenue framing)
  • Friction points in the guided setup
  • Clarity of Overview and History
After this, we rolled out to all eligible accounts.

After this, we rolled out to all eligible accounts.

Adoption & activation

Within the first 6 weeks:

  • 2.4× more accounts unlocked Downtime Controller
  • 3.1× more accounts configured at least one auto-reopen rule
  • Uptime Overview became part of daily ops routines for regional managers
  • 2.4× more accounts unlocked Downtime Controller

  • 3.1× more accounts configured at least one auto-reopen rule

  • Uptime Overview became part of daily ops routines for regional managers

Operational outcomes

  • 40% reduction in non-genuine downtime minutes per store across pilot brands
  • Fewer “Why did this outlet suddenly stop getting orders?” escalations
  • Regional managers started their day with Uptime Overview, not fire-fighting threads
  • 40% reduction in non-genuine downtime minutes per store across pilot brands

  • Fewer “Why did this outlet suddenly stop getting orders?” escalations

  • Regional managers started their day with Uptime Overview, not fire-fighting threads

Business impact for Voosh

  • Downtime Controller became a flagship upsell in conversations with multi-store brands
  • Trial usage gave sales a concrete, quantified story:
    • “In your 14-day trial, Voosh auto-reopened X incidents and protected ~₹Y in potential orders.”
  • Accounts using Downtime Controller showed stronger expansion MRR trends than similar accounts without it
  • Downtime Controller became a flagship upsell in conversations with multi-store brands

  • Trial usage gave sales a concrete, quantified story:

    • “In your 14-day trial, Voosh auto-reopened X incidents and protected ~₹Y in potential orders.”

  • Accounts using Downtime Controller showed stronger expansion MRR trends than similar accounts without it

07

My Role

My Role

As the sole Product Designer, I owned the end-to-end experience across product and activation:
  • Co-framed the problem with the founder across user, ops, and revenue dimensions
  • Analysed v1 using Amplitude, Hotjar, and sales/CS conversations
  • Redefined IA and flows for:
    • Dashboard uptime card
    • Uptime Overview, Rules, History
    • Auto-reopen guided setup
    • Store-level controls & activity log
  • Designed:
    • In-product announcements & notification patterns
    • Launch and lifecycle email templates
    • Free-trial unlock and trial → sales handoff flows
  • Collaborated with engineering on edge cases and system states
  • Worked with Sales/CS to align product narrative with their pitch
  • Defined success metrics and instrumentation for rollout
As the sole Product Designer, I owned the end-to-end experience across product and activation:
  • Co-framed the problem with the founder across user, ops, and revenue dimensions
  • Analysed v1 using Amplitude, Hotjar, and sales/CS conversations
  • Redefined IA and flows for:
    • Dashboard uptime card
    • Uptime Overview, Rules, History
    • Auto-reopen guided setup
    • Store-level controls & activity log
  • Designed:
    • In-product announcements & notification patterns
    • Launch and lifecycle email templates
    • Free-trial unlock and trial → sales handoff flows
  • Collaborated with engineering on edge cases and system states
  • Worked with Sales/CS to align product narrative with their pitch
  • Defined success metrics and instrumentation for rollout

08

Key Learnings

Key Learnings

Shipping ≠ adoption – v1 solved the technical problem but failed on discovery and story
  • Users think in money and risk, not uptime – reframing around orders & revenue saved changed engagement
  • Automation needs visible boundaries – showing where auto-reopen will and won’t act builds trust
  • Sales-led SaaS still needs strong product-led experiences – a low-friction trial plus clear value storytelling made sales cycles faster and more concrete
Shipping ≠ adoption – v1 solved the technical problem but failed on discovery and story
  • Users think in money and risk, not uptime – reframing around orders & revenue saved changed engagement
  • Automation needs visible boundaries – showing where auto-reopen will and won’t act builds trust
  • Sales-led SaaS still needs strong product-led experiences – a low-friction trial plus clear value storytelling made sales cycles faster and more concrete

Create a free website with Framer, the website builder loved by startups, designers and agencies.