Wiom partner plus, 2025

Motivating partners to complete 2 installations per day, by introducing variable rewards

Impact drivers

Introduction of variable rewards system, MVP 1

Floating reward button + notifications

Claimed reward trackability

10.6%

Increase in partner completing  ≥2 installs/day.

36.5%

Uplift in partners doing atleast 1 install/day

98.7%

Reward claim rate

9 days

Iterative design cycle

Duration

1 month, ongoing

Team

Design Manager

APM

3 Engineers

My role

Design and copy writing

User testing

Dev handoff

Background

Most Wiom partners were completing only one installation daily despite having available time and capacity. This under-utilization was slowing our growth and leaving partners with inconsistent daily earnings.

Problem Statement

Increasing partner income through steadily increasing their Wiom portfolio customers

Goals and objectives

  • Motivating partners to complete at least 2 installs/day


  • Reward consistent effort, even on single-ticket days


  • Improve the acceptance rate of new bookings sent by Wiom

Solution overview

The design challenge

How might we create a reward system that maintains partner excitement throughout the day and incentivizes multiple installations without feeling manipulative or overwhelming?

Direction

Wiom introduces a variable reward system triggered by installation count per day.

Variable reward programs provide occasional high payouts within a defined range, which consistently outperforms fixed incentives when it comes to motivating field workers like Annu Bhaiya

Scenario Flows for Partner Installation Reward

Reward logic

One installation scheduled for the day

Partner receives a Cash Coupon immediately upon completion and tapping it reveals a monetary reward as per product logic

Two installations scheduled for the day

  • After 1st install: Partner receives a Guarantee Coupon that shows a guaranteed reward (locked). This coupon communicates a minimum guarantee amount which is provided after the completion of the next installation


  • After 2nd install: Partner receives a new Cash Coupon. Clicking on it reveals the sum amount of both the installations which can be greater or equal to the guaranteed reward

More than two installations completed on same day

Each successful installation generates a Cash Coupon that directly reveals a monetary reward, similar to 1 installation/day.

Lottery as a framework?

We picked a lottery over standard rewards or gifts for one simple reason: it’s exciting, motivating, and keeps people coming back every day.

Here’s why it works so well for our partners

It feels more fun and surprising

  • A new thrill every time: You never know what you’ll win, so claiming a lottery always feels fresh and exciting. Making partners look forward to each task with genuine interest.


  • Real chance to win big: Even if the chances of winning a big prize are small, everyone loves the thought that “today might be my lucky day!”

Culturally relatable

  • Today is my day: In India, the idea of a “lucky draw” or a “bada inaam” fits right in. People love testing their luck, even for small wins.


  • Sustained excitement: Since the prizes are picked randomly, everyone feels they have a fair shot, making it more like a game, not just a payout.

Builds motivation and daily habits

  • Creates daily routines: When rewards are a surprise, partners are more likely to keep coming back, hoping for their next win.


  • Makes work feel like play: The lottery brings joy and anticipation to everyday tasks, making work more enjoyable.

Design and components

Multichannel reward visibility

Push notification

Key features

  • Eligibility Alerts: Instant notifications when partners have a new lottery available to claim

  • Reminders: 4-hour expiry warnings to maximize claim rates

Persistent FAB

Key features

  • Always accessible: FAB appears on all major screens to ensure rewards do not get missed or expire


  • Visually distinct: Pulsing animation attracts user attention


  • Smart Positioning: Non-intrusive placement that doesn't interfere with core workflows

Cash and Guarantee lotteries

Color as an instant differentiator: Cash reward and guarantee coupon have different themes to provide visual distinction

Guarantee lottery claim flow (Hindi UX copy)

User feeback and learnings

Where did my lottery go? (Partner feedback)

  • After launch, some partners reported confusion when they couldn’t find their missed or expired lotteries in the app


  • Many expected to see guarantee lotteries even if they hadn’t completed the 2nd install, leading to doubts about eligibility


  • There was no visible record for expired lotteries, which made partners uncertain about their status

Quick iteration to handle user expectations

Introduced an “expired” state for lotteries to provide clarity: so partners always know what happened to every lottery, improving trust and transparency.

By introducing variability and celebration moments into routine work, we transformed partner engagement and dramatically improved installation rates

The lottery framework gave partners something to look forward to throughout their workday, turning regular tasks into opportunities for surprise and delight

Hello there.

Reload the window on a bigger screen to check my work out!!

Thanks