On-demand
Marketplace Fulfilment Engine

On-demand Marketplace Fulfilment Engine

On-demand Marketplace Fulfilment Engine

Value we provide to demand - Demand Fulfilment Metrics

  • TAT to Touch & Judge
  • Quality conversations

Value we provide to supply - Supply Fulfilment Metrics

  • EPH(Earnings/Hour) above a certain threshold.
  • Work opportunity available always

SquadStack  Marketplace  Engine

SquadStack  Marketplace  Engine

SquadStack  Marketplace  Engine

Load Balancer - Right Demand Prioritization

Introduced Campaign Priority

Load Balancer - Right Demand Prioritization

Lead Prioritization

Everything was there, just did a few logic fixes e.g 

Demand  &  Supply  Matching

It is a middleware that let's demand define what properties supply working in a particular campaign should have.

Supply World

SquadStack  Marketplace  Engine

Right SE to be added to campaign

First, we figure out a pool of eligible SEs; let's say we need 70.

Right SE to be added to campaign

Out of that pool, now prioritize using multi- variable sorting

Right SE to be added to campaign

Out of that pool, now prioritize using multi- variable sorting

Based on this filtering + sorting we figure out the right SE to be added to a campaign.

Right Communication to SE

Right Communication to SE

For figuring out how SE perceives our communication, we became SE for sometime.

Right Communication to SE

We introduced a new notification mechanism i.e. WhatsApp and trigger for them when we want to engage thru WA.

We built notification center & started tracking open, click rate of notifications to understand & improve notifications.

Right Communication to SE

Whenever a task used to become unavailable to SE we take that task out of the screen for sales experts(i.e. that card used to vanish), and the problem was that SE used to have no idea why that task vanished and remained clueless.

Right Communication to SE

As Uber & Swiggy show there delivery partners "Best locations so that they can earn more by delivering more" - we’ll show SEs the best time to work in a campaign in which they’re qualified.

Funnel  Automation  &  Quality Flagging

Plan Ahead

  • We're introducing a new prioritization layer for SE, i.e. we're trying to make sure SE has worked throughout the day. How??

    Campaign X - Has leads in the morning.
    Campaign Y - Has leads in the afternoon.
    Campaign Z - Has leads in the morning.

    Now, if a SE is trained in "X", he/she should be last prioritized for "Z". Engagement
  • Show SE when they can expect work basis forecasting & when a new campaign goes live.
  • Prioritize SEs to be added to the same business - since the business is the same, quality will be better. #quality

Impact

  • No/only a couple of instances of TAT breach in the last 2-3 months.
    Which was every alternate day before.
     
  • No/v little human involvement in this whole funnel - saved due to all automation.

Last...

Fulfilment as a problem is never done, as we keep on introducing more variables, the formula or sauce keeps on changing, but now, in the system, it is just about changing numbers as we deem fit(just like how you operate kathputlis)

Thanks a ton for the vigorous efforts here, especially Richa, Srujana, Shiv & Vatsal

OD Fulfiment

By tarun_19

OD Fulfiment

  • 70