01

The Three-App Fragmentation

Verizon Home had evolved from a simple Wi-Fi utility into a smart home gateway — but the experience was split across three platforms. Users downloaded the Verizon Home app, got redirected to the App Store for Alarm.com, and were sent to My Verizon's web views for upgrades. Different branding, different UI patterns, broken trust.

5%
Upgrade Rate
68% of users were unclear about Basic vs Plus features. 42% abandoned the comparison table before finishing the scroll.
73%
Churn from Storage Limits
Users hit storage limits, saw a generic red banner with no context, panicked, and cancelled.
3 Apps
Platform Fragmentation
App-switching destroyed trust and caused drop-offs during device pairing and daily monitoring.
Research Foundation

10 in-depth user interviews, journey mapping workshops with the CX team, and behavioral analytics on 150,000 active users. Research identified three core problem areas: upgrade friction, churn drivers, and platform fragmentation.

02

The Unified Gateway Concept

To solve fragmentation, I architected a native dashboard that surfaces live camera feeds, contextual safety controls, and proactive storage warnings within a single inspectable portal.

Dashboard
Cameras
Routines
History
Settings
Overview
System Armed
Front Door
Backyard
85% Capacity Reached Clips older than 30 days will be overwritten soon.
03

Strategic Framework

Instead of a static "Upgrade" button buried in settings, we designed a system of contextual triggers that intercept users at moments of friction — when the upgrade value is immediately clear.

1
Lifecycle-Based Triggers
Intercept at moments of friction: device limits, storage warnings, motion alerts. High-intent moments where value is immediately clear.
2
Progressive Value Communication
No giant comparison tables. Surface Plus benefits contextually — tied to the user's current need, not a feature list.
3
Unified Native Experience
Consolidate all security features into the Verizon Home app. Eliminate Alarm.com app-switching entirely.
04

Three Contextual Upgrade Triggers

Each trigger intercepts users at a different friction point, with messaging framed around outcomes — not technical specs. We're selling peace of mind, not gigabytes.

Trigger 1
User taps "Add Device" at Basic plan limit
Device Limit: "Need More Coverage?"
When a user tries to add a second camera, we check their plan and device count. The modal frames the upgrade around real-life outcomes: "Cover front, back, and side doors" and "Great for families or larger homes." Not a demand — a question.
3.2× device-related upgrades vs. static CTA
Trigger 2
Storage reaches 85% capacity
Storage Warning: "Never Lose a Moment"
Triggered at 85%, not 100% — giving users time to act before losing footage. Loss aversion framing: "With Plus, you get 3,000 clips and 90-day access — so you never lose a moment." A countdown ("Footage expires in X days") creates urgency without being pushy.
−31% storage-related churn, +18% storage-related upgrades
Trigger 3
User opens a motion alert clip
Motion Alert: "What Happened Before?"
The most emotionally resonant trigger. User sees a 30-second clip but wants the full approach — what happened before motion was detected. "Want to see what happened before and after the alert? Upgrade to Plus for 90-day history and Perimeter Guard." Value is immediate because the user is already engaged.
31% conversion rate at friction point — highest-performing path
05

Tier Comparison Redesign

The old static table compared Basic vs Plus across 8–10 features. Users scrolled, compared technical jargon, and 42% abandoned before finishing. The redesign uses dynamic upsell cards with choice architecture.

Choice Architecture
"Best for Most Homes" Badge
Social proof nudge on the Plus tier. Not forcing — guiding. "Most people choose this."
Emotional Framing
Outcomes, Not Specs
"Monitor your entire home" instead of "4 cameras." "Access saved clips for up to 90 days" instead of "90-day storage." Selling peace of mind, not gigabytes.
Progressive Disclosure
Basic = Minimal, Plus = Scannable
The Basic card shows "Essentials Covered" — minimal info. The Plus card shows full benefits but keeps it scannable with visual hierarchy.
5%→25%
Upgrade Conversion
06

Iteration: Storage Warning Evolution

The storage warning modal went through three versions. Each iteration taught us something about how users process financial decisions in high-stakes moments.

V1
Generic Red Banner
"Storage almost full." No context, no action path. Users panicked and assumed the service was broken.
4.8% churn rate after warning
V2
Modal with Full Feature List
"3,000 clips, 90-day access, Perimeter Guard, etc." Overwhelming — users didn't know which benefit mattered to them. Only 12% upgraded.
3.2% churn, 12% upgrade
V3
Emotional Framing + Loss Aversion — Shipped
"You're near your monthly limit. With Plus, you get 3,000 clips and 90-day access — so you never lose a moment." Competitive analysis from Ring and Nest showed emotional framing had 2–3× higher conversion.
1.8% churn, 18% upgrade ✓
Design Lesson

Users don't buy features — they buy outcomes and peace of mind. The PM initially resisted emotional framing: "Why not just list the facts?" Competitor data and A/B test results won the argument.

07

Engagement Features: Live View & Clips

Retention requires habit formation. The doorbell camera live view and saved clips timeline create daily engagement loops that reduce churn.

Live View
Real-Time Control for High-Stakes Moments
Camera switching dropdown for multi-camera households. Default-mute audio for privacy. 44×44px Talk button (Fitts' Law) with high contrast for outdoor visibility. Full VoiceOver support — reads live status, camera name, and audio state.
Clips Timeline
Infinite Scroll with Smart Grouping
Legacy Alarm.com loaded only 30 clips at a time with manual pagination. We implemented infinite scroll with backend optimization, "Today/Yesterday" grouping, and device/event type filters for power users. Native playback with optimized thumbnail caching.
3–4×
Weekly Clip Checks
+22%
90-Day Retention
08

85% vs 100%: A Stakeholder Story

The PM wanted to trigger the storage upgrade modal at 100% capacity to maximize urgency. From a business perspective, it made sense. But users who hit 100% would lose footage before seeing the upgrade option — and feel betrayed.

100%
Maximum Urgency
22% upgrade conversion, but 6.2% churn. Users lost footage and felt betrayed.
Higher conversion, much higher churn
85%
Anticipatory Timing — Shipped
18% upgrade conversion with only 1.8% churn. Users had time to act without losing footage. LTV calculation: $180 more revenue per user over 12 months due to retention.
Slightly lower conversion, massively lower churn ✓
Control
No Trigger (Baseline)
5% upgrade conversion, 4.8% churn.
Baseline
Design Lesson

Short-term conversion isn't the goal — long-term LTV is. And user trust is the foundation of LTV. The 85% trigger became the foundation for all our contextual upgrade flows.

09

Cross-Functional Collaboration

This project required deep coordination across 7 teams over 6 months of development.

Phased Rollout
10% → 50% → 100%
The PM wanted to launch modals without A/B testing. I pushed back — contextual triggers are high-risk; wrong messaging feels pushy and increases churn. The 10% cohort showed +18% upgrade with no churn increase, which got buy-in from leadership.
Cross-Team
7 Teams, 6 Months
UXR team (research), PM (strategy), CMI (customer marketing insights), CX (customer experience), DU & Accessibility specialist, iOS/Android/QA engineers, and the Advanced Network team (API optimization for clip loading).
Accessibility
WCAG AA Throughout
All modals met 44×44px tap targets, high contrast text, and VoiceOver support. Accessibility didn't just improve compliance — it reduced mis-taps and increased confidence for all users, including older adults with motor impairments.
10

Key Learnings

1
Anticipatory > Reactive
Trigger at 85% capacity, not 100%. Don't wait until users hit a wall — intercept them with a clear path forward.
2
Emotion > Features
"Peace of mind" converts better than "3,000 clips." Frame tier upgrades around outcomes, not specs.
3
Unification Builds Trust
Eliminating app-switching and webview redirects increased conversion by 33%. Consistent brand experience is a prerequisite for upselling.