Abramad Cloud Platform

Enhancing Usability, Visual Consistency, and Conversion across a National Cloud Infrastructure

The Revenue Leak Hidden in Sheyda’s Support Calls

The Revenue Leak Hidden in Sheyda’s Support Calls

A case study on turning unheard support calls into product decisions at Sheyda

Tools:

Tools:

NotebookLM

Claude

ChatGPT

Platform:

Platform:

Web, Mobile & Android TV

Status:

Status:

Pre-launch

Website:

Website:

Turning Support data into Product action

Users who had already paid for Sheyda VOD were calling support because their subscription never activated. The calls were logged by hand and filed away, and engineering never saw one. I analyzed a quarter of support calls, measured what the gap was costing, and designed a three-phase system to close it. My responsibility was the research, the analysis, and the strategy, from problem framing to recommendations for engineering and support.

Core Experience Challenges

Core Experience Challenges

Core Experience Challenges

Evidence from about 7,000 calls in one quarter:

Payment Dominates: More than 60% of calls were about buying, paying, or activating a subscription.

Paid, Not Activated: Users completed payment, nothing unlocked, and a happy buyer became a frustrated caller at the moment of highest intent.

Unusable Data: In an audit of 42 logged calls, 37 (88%) were mislabelled or too thin to use.

Zero Escalation: The official escalation rate was 0%. That didn’t mean no bugs. It meant no channel existed for bugs to travel through.

No Self-Service: No ticketing, no chatbot, and no help center turned every small question into a phone call.

From Noise to Information

From Noise to Information

From Noise to Information

Turning Raw Support Data into Evidence-Based Product Decisions

Re-structure: I re-categorized the quarter’s calls into six themes, because the original labels couldn’t be trusted.

Audit: I checked 42 logged calls against what actually happened.

Follow the User: I sampled from the full three-month ticket set, spoke directly with users, and checked each account’s real renewal status. About half of users with an unresolved problem did not renew: 50% in a first sample and 54% in a second, random sample of calls.

Stress-test at Peak Demand: In the first week of a major series launch, I analyzed all 855 calls and validated 20 critical cases in depth.

Launch-week call distribution (855 calls):
- Purchase and activation: 36%

- Platform and TV: 27%

- Partner bundles: 16%

- Nuisance and dropped calls: 13%

- Discount codes: 6%

- Business enquiries: 2%

Of the 20 validated cases, 10 were paid but not activated, 7 were telecom-bundle users shown a “buy a subscription” prompt despite free access, and 3 hit a black screen on the TV app. Logging accuracy had improved, but escalation was still zero.

Key Design Decisions

Key Design Decisions

Key Design Decisions

What I Decided and What It Cost

Measure outcomes, not labels

Decision: Check each caller’s real renewal status instead of trusting the logged category.

Why: The labels were wrong in 88% of audited calls, so they couldn’t prove anything on their own.


Trade-off: The samples are small, so the churn figures are directional evidence, not a precise rate.

Hold-Based Speed, Capped at ×8

Decision: A tap moves ± 10 seconds. Holding steps through ×1, ×2, ×4 and ×8.


Why: Users get precision first and speed on demand, with no extra buttons on a remote.


Trade-off: The ×8 cap gives up raw speed to protect user control and weak devices.

Mandatory fields over free text

Decision: Replace free-text labels with required, predefined categories.

Why: Free text caused the 88% error rate. Structure beats training.

Trade-off: Agents lose flexibility in exchange for data engineering can actually use.

Capture context automatically

Decision: Record device, OS, and app version from the system, not from an agent’s memory.

Why: Incomplete details were the main reason bugs couldn't be reproduced.

Trade-off: It needs engineering work upfront, but it removes a whole class of human error.

Fix the P0 flow in the product itself

Decision: Pair the support tooling with a fix for the paid-but-not-activated bug.

Why: Support tooling lowers the cost of the bug. Only engineering removes it.

Trade-off: It competes for engineering time, but without it the leak stays open.

Automatic speed limits near the end

Decision: Maximum speed steps down as the video ends: ×8 above 10% remaining, ×4 below 10%, ×2 below 30 seconds and ×1 below 10 seconds.

Why: Precision matters most near the end, and overshooting the target is easy.

Trade-off: Slower seeking at the end in exchange for fewer overshoots.

Quick wins first, automation last

Decision: Ship an in-product FAQ first, then ticketing, then a triage chatbot.

Why: The FAQ needs no new infrastructure and removes about a third of repeat calls. A chatbot trained on bad data would automate the wrong answers.

Trade-off: The biggest saving, about 60% of repeat calls, arrives last.

Automatic speed limits near the end

Decision: Maximum speed steps down as the video ends: ×8 above 10% remaining, ×4 below 10%, ×2 below 30 seconds and ×1 below 10 seconds.

Why: Precision matters most near the end, and overshooting the target is easy.

Trade-off: Slower seeking at the end in exchange for fewer overshoots.

Frame the cost as four leaks

Two tiers instead of one design for all

Frame the cost as four leaks

Decision: Split the exposure into lost revenue, burned acquisition spend, avoidable support cost, and wasted logging effort.

Why: Each leak can be challenged and defended separately, which makes the case harder to dismiss.


Trade-off: Less punchy than one big number, but defensible: a mid-to-high single-digit share of annual subscription revenue, with exact figures withheld

Decision: Keep visuals and speed rules consistent; vary only preview and seek confirmation.


Why: Weak TV design limits everyone; high-end design lags on older devices.


Trade-off: Two behaviors increase design, build and QA effort, but each group avoids the other’s limits.

The Support-to-Product Loop

Three Phases, Sequenced by Speed to Value

Phase 1, Immediate: An in-product FAQ and help center answer repeat questions about TV setup and discount codes.

Phase 2, Foundation: A ticketing system with mandatory categories, auto-captured device and app version, and a direct link to engineering's issue tracker. It breaks the 0% esclation rate and creates an audit trail.

Phase 3, Optimization: A triage chatbot classifies the issue before a human joins and resolves common cases, targeting about 60% of repeat calls.

Root Cause Covered: The failure sat on four layers: process, tooling, product, and organization. The three phases address all four together.

Expected Impact

Expected Impact

Expected Impact

The plan is proposed, so these are targets, not results:

For Users: Fewer failed purchases, faster answers, and no phone call for simple questions.

For Support: About 60% of repeat calls automated and clearer, structured tickets.

For Engineering: A real escalation path, with label accuracy rising from about 12% to near 100%.

For the Business: Protection of revenue currently exposed to the paid-but-inactive failure.

Key Learnings & Reflections

Key Learnings & Reflections

Key Learnings & Reflections

Lessons That guided the work

Operational data is design material: The most useful research was reading what users already told us and checking whether they stayed.

Zero escalations didn’t mean zero bugs: It meant there was no reliable process to identify, communicate, and route product issues to the teams responsible for fixing them.

Sampling was the weakest link: Two estimates of 50% and 54% agree, but the margin of error is wide, so I recommended a control group of users who never called.

Correlation is not cause: Tracing each case to a specific failed flow narrowed the gap but didn’t close it.

Next time, I’d instrument first: Shipping ticketing earlier would have produced harder numbers sooner.

Skills & Methods

Skills & Methods

Skills & Methods

Service Design  · Data-Driven Design  · Qualitative & Quantitative Research ·  Root Cause Analysis  ·  Product Strategy  ·  Process Design  ·  Cross-Team Alignment

Looking to elevate your product?

Looking to elevate your product?

Looking to elevate your product?

I focus on designing system-driven experiences that align with business goals.
If this approach resonates with your product, feel free to get in touch.

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