Back to work

Rebuilding the Rider Referral System for 70k+ Last Mile Delhivery Riders

Slab-based referral campaigns and a redesigned Refer & Earn experience that grew weekly leads by 49% and brought CAC down to ₹300.

SURFACES

Partner App · FE App

Rider apps for referrers, Dashboard for the Capacity building team

TEAM

1 PM · 4 Eng · Design & Marketing

SCOPE

Express & Local

Campaigns at State, City and Center level

Refer & Earn screens: empty state, earnings and your referrals

Summary

!

Problem

Referral was the cheapest, best converting channel, yet with 70k+ MAU only nearly 3% of riders referred, and it brought in under 2% of all leads.

→

Approach

Changed the referral construct, the app UI and the campaign tooling together: slab-based campaigns in the PMT Dashboard, front and center visibility, easy sharing and transparent tracking.

↗

Outcome

Weekly leads grew 49%, referral’s share of new rider onboarding went from 9% to 15%, and CAC dropped to ₹300.

What was the problem?

~3%

of riders refer

70k+ MAU, avg ~2k referral leads a month

2 to 5%

conversion

referral lead to load taken, campaigns run manually

<2%

of all leads

10,835 of 7,35,419 leads in 6 months

Referral had higher conversion rates and lower acquisition costs than other digital channels, yet it was consistently hovering around 2,000 leads a month. Referral campaigns were not live for most riders, the app showed a flat ₹500 that was out of sync with the actual campaign, and the Capacity Building team had no way to configure slab-wise rewards.

Leads created by source, Aug to Jan

Referral is the smallest channel after Agency

Field Leads

270414

NULL

191808

Digital

127430

Organic

102644

Bulk

28967

Referral

10835

Agency

3321

Cost per load taking rider

Sep

Oct

Nov

Digital & Organic

₹17,811

₹2,234

₹2,768

Referral (System + Manual)

₹2,786

₹1,055

₹1,650

Research

We went through six months of lead data, the LMS tables and the existing referral flow, and spoke with 4 to 5 riders. The refer construct is generally well understood in the market. What broke was everything around it.

1

Referral was massively underreported

In 5 days of data only 30 leads had source as Referral, while 425 leads had a Referred by or Filled by value.

2

Stages weren’t actionable

In progress, Ecode initiated, Ecode generated, In review: riders couldn’t act on them, and milestones or deadlines weren’t shown.

3

Campaigns weren’t live

Only 8 referral campaigns were configured since November. January had no referral payouts. In December, 3 riders won an incentive.

We found some of the reasons why referral is low

01

UX with insufficient clarity on benefits for each partner

02

Flat referral payouts limit the ability to design attractive, business-viable incentive structures

03

Not scalable beyond riders (e.g., non-riders), missing a high-potential acquisition channel

04

Low transparency on referral status and payouts, leading to reduced trust

05

No dashboard control for CB team to configure slab-wise referral incentives

Who it had to work for

No comprehensive dashboard to manage their AOR’s referral program.

CB Manager

Stages are not understandable or actionable by the referred rider.

Referrers (Last Mile Agents & Field Executives)

Payout details are not mandatory, so some referrers miss out on rewards.

External Referrer

Team leads and ATLs were excluded from campaigns because of potential fraud.

Internal Referrers

Strategy

OUR HYPOTHESIS

Make referral visible, easy to share and transparent to track.

Visibility of referred leads and their progress on the refer page will lead to improved conversion rates. Milestones and their rewards will push referrers to call and ask their leads to pick loads or reach milestones quickly.

Front & Center Visibility

Easy Sharing

Transparent Tracking

Guided Communication

The solutions we proposed

→

One-tap referrals via WhatsApp and SMS

→

Clear visibility of total referrals and total earnings

→

Simple, guided communication across the referral journey

→

Faster reward withdrawal with clear payout visibility

→

Centralized referral dashboard to manage campaigns without tech dependency

→

Stronger outreach via WhatsApp, print, and social channels

Decisions

01

Front & Center Visibility

PROBLEM WE SOLVED

Referral sat out of sight, and the app showed a flat ₹500 that didn’t match the live campaign.

WHAT WE DESIGNED

•

A customizable banner on the home screen showcasing earning potential, synced to the live campaign

•

An empty state that invites riders to start earning, with the referral code and Invite always in reach

•

Earnings and total referrals at a glance, with a nudge when friends haven’t completed targets

Home banner, empty referral state and earnings screens

02

Easy Sharing

PROBLEM WE SOLVED

Referral was not scalable beyond riders (e.g., non-riders), missing a high-potential acquisition channel.

WHAT WE DESIGNED

•

One-tap invite on WhatsApp with a prefilled message

•

A static QR code for flyers or posters

•

“Fill for Others” to sign up new riders directly

WhatsApp share sheet, referral QR and Fill for Others screens

03

Transparent Tracking

PROBLEM WE SOLVED

Low transparency on referral status and payouts was leading to reduced trust.

WHAT WE DESIGNED

•

Referrals split into Joined and Not Joined, with Not Joined categorized by status (In Progress, ID Created, Load Taken, etc.)

•

One-tap WhatsApp reminder to nudge referrals to complete pending steps

•

See History to track referral and transaction details

Not Joined, Joined and referral earning history screens

Status Tracking: every state tells the referrer what to do next

Referral status sheets with targets and next steps

04

Guided Communication

PROBLEM WE SOLVED

UX had insufficient clarity on benefits for each partner.

WHAT WE DESIGNED

•

A How It Works page that explains how users can refer others in three simple steps

•

Clear communication of how much users can earn through referrals

•

A dedicated FAQ section and T&C for common questions, plus an explainer video

Explainer video, How it works and Terms & FAQ screens

05

PMT, Template and Campaign Creation

PROBLEM WE SOLVED

The Capacity Building team had no dashboard control to configure slab-wise referral incentives.

WHAT WE DESIGNED

•

Campaigns at State, City or DC level, flowing from Campaign to Slabs of Referral Criteria and Reward

•

Templates Type A to D with 1 to 5 slabs each, for Express and Local

•

Bulk Upload for multiple states, cities and DCs, with a default campaign always live

PMT dashboard: Create Template (Express) with slabs
PMT dashboard: campaign details with template type and user type

Overall Impact

20%

↗

of weekly fresh onboardings

Referral’s share of new rider onboarding was 9% before launch.

60%

↗

conversion, lead to Load Taken

The highest channel on the basis of conversion.

₹300

↘

new CAC

85% less than performance marketing and 40% less than FOS acquisition.

+49%

weekly leads

1,393 → 2,087 average

2,729

peak week

95% above pre-launch

45%

next target

4,500 new riders a week by end of November

Referral has higher conversion rates and lower acquisition costs than other digital channels.

Challenges & Learnings

01

Fixing attribution before design

Referral as a source wasn’t recorded for all referred leads. LMS attribution fixes for direct and indirect referrals had to land first, or none of the new screens could be trusted.

02

Opening referral without inviting fraud

TLs and ATLs were excluded because of fraud risk. They can now refer, with a check on the last load taken in the last 2 months for existing riders.

03

Paying people outside the system

External referrers shared UPI IDs, but payouts ran on bank accounts through Oracle. That needed its own payout process flow.

Thanks for making till here

Let's create something beautiful

Chetan signature