How Shuttl, an urban mobility startup in India, uses Journeys to acquire more users through referrals

WebEngage has been a great complement to our growth strategy. It provides engagement and analytics on the same dashboard that has made things quite easier on the campaign management side. It’s USP is the Journey Designer module which allows you to design your engagement flow visually and can solve really complex use-cases.

Siddhant Raizada

VP - Branding and Experience, Shuttl

WebEngage has been a great complement to our growth strategy. It provides engagement and analytics on the same dashboard that has made things quite easier on the campaign management side. It’s USP is the Journey Designer module which allows you to design your engagement flow visually and can solve really complex use-cases.

Siddhant Raizada

VP - Branding and Experience, Shuttl

11.2%

Increase in referral conversions

3.6%

Total subscriptions for new users

2

Journeys created for the referral program

Customer Profile

Shuttl is one of India’s largest bus-aggregating platforms. It is founded by two IIT grads- Deepanshu Malviya and Amit Singh, who previously worked for Jabong. The company has around 450 AC buses plying on the roads of Delhi which is home to the largest number of vehicles among Indian cities. The company has so far raised $23 million in venture funding.

The Objective

Running a referral program is a very common way for consumers and SaaS products to increase their signups. In fact, more than often apps push large referral incentives to power their acquisition.

Like everyone else, Shuttl too extensively relies on referrals to power their acquisition.

However, there are some key challenges to address before launching a referral program:

Identify the right user

Prompting each one of your users to refer is obviously not a good idea. So you have to identify the attribute or action that a user, who is likely to refer, may have or done respectively. You could then nudge them to refer as soon as the user does the corresponding action.

Follow-up

We cannot expect the user to install right after we send the first message. We would have to do contextual follow-ups. Also, those follow-ups should terminate as soon as the user installs or performs the desired action.

Measure

Measuring is obviously imperative. But what are the metrics to consider? For the time being let’s agree with what Referral Saasquatch considers as the right metrics to consider while evaluating a referral program: Participation, Referral, Impression, Response, and Conversion.

Moreover, your referral program should have a solid, least time-consuming mechanism to evaluate its success.

Shuttl addressed all the above challenges to create a seamless referral program that significantly contributed to their growth.

The WebEngage Effect

Shuttl created two journeys. Both of the journeys are separate but interlinked and that’s the beauty of them.

Journey 1:

Let’s evaluate the first journey:

We had discussed previously in the challenge that the foremost thing to do before launching a referral program is to identify the user who is likely to refer.

Shuttl addressed that by launching an offer that allowed a user to gift rides to his friend while purchasing one for themselves. This automatically filtered the users who are genuinely inclined to refer.

Now, when the user feeds the number of the friend is when the Journey 1 is triggered.

The highlight of the journey is this- three API blocks in succession.

 

  • The first block passes a JSON object that creates a new user in the WebEngage system. (replace it with your CRM)
  • The second block passes a JSON object that creates a new event against the ‘new user’. This is the event that triggers Journey 2.
  • The third API block adds the Shuttl credits to the user’s Shuttl Wallet in their backend.

Look at it like this, the user merely refers a friend and you subsequently engage with three externals systems via API call- CRM, Journey, and backend.

To a marketer, the ability to trigger an API call when the user performs an action is shot in the arm. It has myriad powerful use-cases.

Journey 2:

Let’s talk about Journey 2 now. We understood that Journey 2 is triggered by the first journey itself. The aim of Journey 2 is to nudge the very ‘friend’ who was referred in the previous journey. He has been offered free subscription by his friend but we also want him to install the app and use it. Hence, this journey:

If you notice, the journey is basically a drip but after every message, it checks for the following:

– ‘Friend’ installs the app
– ‘Friend’ should be a new user

Only when the above two conditions are true, the friend is exited from the journey and no such related message is sent to him.

Below is the simple chart illustrating how the entire process works.

The Result

Shuttl has productized referral which naturally generates significant subscriptions for them.

The number of referrals generated by the journeys was 11.2% of the total referrals generated by Shuttl. (We took the span of 2 months (3rd Nov-3rd Jan) to calculate the number.)

In terms of the overall acquisition, this was 3.6% of the total subscription by new users in that period. Total subscription means the subscription that they were garnering organically plus all the channels combined.

Do You Also Rely On Referrals For Acquisition? – Let’s Work Together 

Related Impact Stories

July 20, 2026

Inside Flipkart Wholesale’s Engine for Recovering Lost Orders

+5,643%

Session Recovery

July 1, 2026

How Fila Built a Signal-Led Engine for Cross-Sell and Repeat Engagement

49%

Revenue Contribution via WebEngage

Get new impact stories
in your inbox.

platform

Platform

Zero PII

No personal data stored.

AI-Powered

Atlas AI

AI-powered customer engagement suite.

Capabilities

Customer Data Platform

Your schema, your engagement rules

Automation

Automate workflows, orchestrate growth

Segmentation

Precise user segmentation, simplified

Personalization

Smarter web and app personalization

Analytics

Deeper analytics, sharper decisions

Recommendations

Context-aware recommendations that sell

Solutions

Travel & Hospitality

Healthcare

Automotive

Insurance

E-commerce and Retail

Resources

Product Releases

Ebooks

Blogs

Newsroom

Webinars

EngageMint

Impact Stories

Glossary

FEATURED

Introducing Entity Relationship Visualizer – Manage Relationships Between Your CDPx Data Objects In A Visual Interface

Winning Back Users: Proven Retargeting & Deep Linking Strategies.

Products

Platform

Zero PII, Black, Composable CDP

Capabilities

CDP, Segmentation, Analytics & more

Channels

Mobile, Email, WhatsApp, SMS & More

Solutions

BLACK

Resources