A regional provider sells home internet, TV, mobile and add-ons, all billed daily from one balance. Speed is already capped at 1 Gbit/s, so the task was to grow the bill through TV, add-ons and mobile, cut blocks for non-payment and keep subscribers longer. The logic of five major flows was rebuilt, keeping as much continuity as possible: the same look and components built from the site’s own styles.

A provider that can’t sell more speed

Read

A regional home internet provider: internet up to 1 Gbit/s, digital TV with 47 packages, mobile, equipment for rent or in instalments, partner add-ons such as Wink and Kaspersky. Everything is billed daily from one balance, and the personal cabinet is one long dashboard.

The tasks came from the business as metrics: grow what each subscriber pays, cut blocks for non-payment and keep customers longer. Selling more speed isn’t an option – 1 Gbit/s is the top of the line – so growth has to come from TV, add-ons and mobile. The product owner and I started every task by working out where the cabinet loses money and what already works for competitors.

How we worked

Read
  • The product owner brought each task with the metric to move and the business constraints
  • Together we worked out how the provider earns and where the cabinet loses money – that grew into a product map of the levers
  • We analysed competitors – how MTS, MegaFon, T-Bank, Rostelecom and Dom.ru sell autopay, bundles and add-ons – and backed decisions with research by major players in the industry, only with a public source
  • Kept continuity: new screens use the same components and styles as the rest of the cabinet
  • Thought every flow through end to end – from the entry point to the screen after payment – by one rule: before the click you see what you’ll pay and until when the balance lasts

Where the cabinet loses money

Show the table
LeverBeforeWhat we didWhy it matters
TV packages47 packages in a list, “Connect more” opens what you already have, the −26% offer buried in a notificationFlow B: three superpackages, “+N new channels”, monthly price“Everything” on promo adds 21 ₽ a day – +62% to the bill
Add-onsKaspersky, “Who’s calling?” and Wink as three banners in three styles, no pricesFlow D, a business task: the Online+ subscription – price against buying separately, cashback in ChatlySpeed is capped, so the bill grows only through add-ons – like MTS Premium and T-Bank Pro
MobileThe SIM banner doesn’t say what it gives a customer who already has internetFlow E: Top 43 for +10 ₽ a day, a savings calculator, number porting, one paymentBundles keep households – MTS grew its converged base by 20%+ in a year
Paying aheadQuick sums of 300–1,000 ₽ while the tariff costs 1,020 ₽ a monthFlow C: periods with exact dates, a year with a gift monthMoney upfront and a year without churn risk
AutopayA small link, status at the bottom of the page, changing it means switching it off and onFlow A: “lasts until”, a prompt at the balance, edit in placeFewer blocks and calls – MTS saw 35% fewer requests after such reminders
Chatly bonus“0 · Reserve” with no explanationFlow D: cashback in Chatly. Backlog: “bring a friend” for 300–1,000 ChatlyThe bonus currency starts working
EquipmentThe catalog ignores the tariff, rent and instalments hidden in a dropdownBacklog: a Wi-Fi 6 router for gigabit, three ways to pay side by side4–12 ₽ a day per subscriber
Speed1 Gbit/s is the top of the lineLeave as is–

A · Autopay: say when the money runs out

Task: cut blocks for non-payment

Read the case

Billing is daily: 34 ₽ a day. Going through the cabinet, we saw why people got blocked: it shows the balance but not how long it lasts, so they learn about it when the internet is already off. Autopay could fix that, and the cabinet hid it: a small link under the balance that stayed even when autopay was on, a status card at the very bottom of the page, and settings you could change only by switching autopay off and on again.

The rules disagreed too: the settings said it pays when the balance drops below 100 ₽, the dashboard showed a fixed date. We decided to put the forecast and autopay right at the balance and let people change the settings in place.

What we did

  • Under the balance: “Lasts until 3 May”
  • Next to it, a prompt with the sum for the tariff and the day it will be charged
  • One panel for everything: amount (the tariff price is recommended), when to charge, which card – all editable in place
  • Once it’s on, the balance card says “Autopay is on, 1,020 ₽ on 30 April”
link →forecastthe balance says how long it lasts
off/on →editamount, day and card change in place

What backs the decisionMTS: flexible reminders about an unpaid bill cut blocking-related requests by 35% (annual report 2024) Source ↗

Before

Dashboard top: the balance 1,058 ₽ with a small “Set up autopay” link under it

1 / 2The balance without a date and a small autopay link that stays even when autopay is on

  1. 1The balance doesn’t say how long it lasts
  2. 2The same small link whether autopay is on or off

After

The balance card with “Lasts until 3 May” and a prompt to turn on autopay

1 / 3The forecast and a prompt right at the balance

B · TV packages: one offer instead of 47

Task: grow what a subscriber pays

Read the case

With speed capped at 1 Gbit/s, we picked TV as the main lever for this metric. The “Everything” superpackage at −26% adds 21 ₽ a day – 62% on top of what this subscriber pays now. But the cabinet buried it: “Connect more” opened the tab with what the person already had, and the catalog listed 47 packages in one grid – promo copies next to regular ones, prices per day only, and a “438 channels / 68 ordered” line that explains nothing.

The −26% offer itself lived in a wall of text in the notifications. We decided to show one offer under the connected packages and cut the catalog down to three superpackages and themes by interest.

What we did

  • On the dashboard, one offer: “Everything – 370 more channels on top of your 69, 630 ₽ a month instead of 840 ₽”
  • In the catalog, three superpackages side by side, each with “+N new for you”, the price per month and per day, and the discount with its end date
  • Everything else by interest: sport, film, kids, documentary
  • Before connecting: the daily payment goes from 34 to 55 ₽, the balance lasts until 21 April, autopay recalculates; a set-top box for those without a smart TV
list →3 tiersthe rest grouped by interest
per day →per monththe price and the new daily payment before the click

What backs the decisionMTS: personalised package picks gave +9% revenue and +16% conversion (annual report 2024) Source ↗

Before

The “My TV” card: three included packages and a “Connect more” button

1 / 2The TV card on the dashboard

  1. 1“Connect more” opens what is already connected
  2. 2Only the included packages – nothing to add is shown

After

The TV card with an offer: 370 more channels for 630 ₽ a month

1 / 3One offer under the connected packages

C · Paying ahead: periods instead of small sums

Task: get money upfront and keep subscribers longer

Read the case

Looking at top-ups, we noticed the quick sums were 300, 500, 700 and 1,000 ₽ – all below the 1,020 ₽ a month the tariff costs. The cabinet trained people to pay for less than a month and come back in two or three weeks, each time with a chance to forget and get blocked. Paying for a period wasn’t possible, though the provider once ran a “pay for a year, get the 13th month free” offer. We decided to offer periods with exact dates instead of sums and bring back the year with a gift month.

What we did

  • Periods instead of sums: 1, 3 and 6 months and a year, each with the exact date the internet runs until
  • A year comes with the 13th month free – the provider’s own past offer
  • After paying: “Lasts until 28 May 2027” at the balance and “Internet 13 months ahead”
  • A day-billed month counts as 30 days, so the dates are exact
sum →periodevery option says until when
a year aheadwith a gift month the provider has used before

Before

The top-up card: a 500 ₽ field and quick sums of 300, 500, 700 and 1,000 ₽

1 / 1Top-up with sums below a month

  1. 1Every quick sum is below a month of the tariff (1,020 ₽)
  2. 2Only a sum – no way to pay for a period

After

Four period cards: 1, 3, 6 months and a year with “+1 month”, each with an end date

1 / 2Periods with dates, a year with a gift month

D · Online+: add-ons as one subscription

Task: sell more add-ons

Read the case

The business asked to sell more add-ons. With speed capped at 1 Gbit/s, TV and add-ons are where the bill can grow, yet Kaspersky, “Who’s calling?” spam protection and Wink sat on the dashboard as three banners in three styles, with no prices and no link to the tariff.

The product owner and I proposed bundling these services with a TV level into one subscription and paying cashback in Chatly – the provider’s bonus currency, which sat at zero with nothing to explain it – and the business approved it. My part was the packaging: how the bundle shows up, how you pick the TV level, how you pay and what you see before the click.

What we did

  • One card instead of three banners: what’s inside, 750 ₽ a month against 1,084 ₽ separately, 10% cashback in Chatly
  • The TV level is picked inside the bundle – the same three superpackages as in flow B
  • Pay daily or for a year with a gift month, as in flow C
  • Before connecting: 59 ₽ a day, the balance lasts until 19 April, autopay becomes 1,770 ₽
  • After: the status of each service and the one step left – enter the Kaspersky code
3 banners →1 subscriptionthe price against buying separately
Chatly: 0 →cashbackthe bonus currency gets a job

What backs the decisionLike MTS Premium (349 ₽ a month) and T-Bank Pro (299 ₽): one subscription instead of scattered services. Partner prices in the mockups are examples Source ↗

Before

Three add-on banners on the dashboard: antivirus, “Who’s calling?” and Wink, no prices

1 / 1Add-ons as banners

  1. 1Three add-ons – three banners in three styles
  2. 2No price, only “Choose a subscription”
  3. 3Wink on its own, not tied to the tariff

After

The Online+ card: four services, 750 ₽ a month instead of 1,084 ₽, 10% cashback in Chatly

1 / 4Online+ instead of three banners

E · Home and mobile on one contract

Task: sell a second service to the same home

Read the case

The household already gets the provider’s internet but pays someone else for mobile. The provider has tariffs with mobile built in – Top 43 adds 50 GB and 1,200 minutes, 245 more channels and Wink for +10 ₽ a day – yet the dashboard banner only said “switch with your number”, without saying what you get or what it costs.

We decided to do the maths for the customer: a calculator shows what they save on one contract, and switching takes one screen. The tariffs and the joining bonus are the provider’s real ones; the provider has no eSIM, so the flow offers a SIM card and number porting.

What we did

  • In the “My mobile” card: +10 ₽ a day and what it adds
  • A calculator: what you pay for mobile now against one contract – 300 ₽ a month, 3,600 ₽ a year saved
  • Keep your number or take a new one; the new daily payment, the joining bonus and the new autopay sum on one screen
  • Porting status step by step and one daily payment for internet, TV and mobile
banner →calculatorthe saving in rubles before you switch
2 bills →1internet, TV and mobile on one contract

What backs the decisionBundles keep households: MTS grew its converged base by more than 20% in 2024; Rostelecom gives 40%+ off for four services Source ↗

Before

The “My mobile” card: “Switch with your number or get a new one” and an “Order a SIM” button

1 / 1The mobile banner

  1. 1Doesn’t say what mobile adds or what it costs
  2. 2Straight to ordering a SIM, no saving shown

After

The “My mobile” card: +10 ₽ a day, Top 43 with 50 GB, 1,200 minutes, 245 more channels and Wink

1 / 4What mobile adds, in rubles a day

What we’ll track next

Read

The numbers on the screens are prices and dates, not outcomes. Each flow has its own metric, and we keep watching it: the share of subscribers with autopay and blocks per thousand; how many add a TV package and how the monthly bill changes; payments for a period against small top-ups; how many take Online+ and whether they stay longer; how many homes add mobile and how their churn compares with internet-only homes. Where a metric doesn’t move, we keep improving the flow.

Next in the backlog: a Wi-Fi 6 router for gigabit subscribers, with rent, instalments and purchase side by side, and “bring a friend” for 300–1,000 Chatly right at the bonus balance.