Steamify · B2C, eCom

How I turned payout waiting into
Telegram conversion

Team
CEO, Backend Dev, Frontend Dev, Product Designer (me)
My role
Product Design, Research, Design System, Handoff, Design Review, Analytics
Timeline
March, 2025

About product

Steamify is an ecosystem for gamers. This case study focuses on Skins Cash Out: a service that helps players sell skins for real money and receive payouts to a bank card or in cryptocurrency.

Understanding the Task

Problem

New users arriving through SEO needed to move to Telegram before their payout was complete. Without the bot, we couldn’t send order updates or bring people back to the product. Traffic landed on the website, but the bot link appeared only at the end of the skin-selling flow, about 10 minutes later, once we had sent the payout.

Users who left before that step never reached Telegram. Conversion stayed at 20%.

Task

Increase the share of new web users who join the Telegram bot before completing a sale, so we can send order updates and bring them back through notifications, promotions, and promo codes.

Constraints

  • Most traffic comes from SEO to the website, with no on-site notifications.
  • The audience is in Russia, making Telegram the main retention channel.
  • The existing skin-selling and payout flow must remain intact.
  • The bot link needs to appear before the final step, without interrupting users who are already buying or selling.

Usability Testing

I ran usability tests with 7 participants, asking them to complete the item-selling flow. All sessions were remote, with screen sharing, and took place over 2 days.

What I learned:

  • 6 of 7 participants never reached the final screen, where the main call to action invited them to open Telegram and claim cashback.
  • Users left at “Payout in progress” because they thought the process was complete.
  • At that point, they didn’t want to wait and saw no reason to stay on the screen.

Hypotheses and solutions

Based on the testing, I developed several hypotheses:

  • Showing the Telegram entry point while users wait for a payout will encourage more of them to connect the bot before the flow ends.
  • Explaining Telegram’s value through status updates and notifications will make joining the bot feel like part of the process, rather than an extra step.
  • Offering a bonus for joining Telegram will give users an additional reason to open the bot.
  • Introducing Telegram earlier will help bring users back through status updates, notifications, and follow-up offers.

Solution

  • Add a Telegram entry point to the payout waiting step.
  • Communicate its value through updates, notifications, and a joining bonus.
  • Keep Telegram on the final screen as an additional entry point.
  • Integrate the offer without disrupting the skin-selling flow.

Before/After

Before: Telegram appeared only after the payout was complete, when some users had already left the page.
After: Telegram appeared earlier, while users waited for their payout, becoming a channel for updates and follow-ups.

A/B Testing Offers

After launching the updated flow, we tested two button offers on the payout screen to learn which one was more effective at motivating users to open Telegram.

  • A reward-led offer: a free skin and cashback.
  • A utility-led offer: tracking payout status.

The test ran for 1.5 weeks with a 50/50 traffic split. Together, the two offers received approximately 1,500–2,000 impressions.

The reward-led offer performed best, with an 85% CTR, and became our primary message.

Results

Web to Telegram conversion
20 → 50%
Winning offer CTR in A/B test
85%

What worked

  • Introducing Telegram earlier in the skin-selling flow.
  • Offering a direct reward: a free skin and cashback.

What didn’t work

  • An offer focused only on tracking payouts: users didn’t see it as a compelling enough reason to open Telegram.