Every day, thousands of people are looking to have something delivered. Sometimes within the day, sometimes within a few hours. Even more are hitting the road hoping to make an extra buck driving around their neighborhoods or on their way home from work.

At Roadie, we’re connecting those drivers with deliveries that need to go in the same direction. To do this, we use Gig Matching. It’s a system that strategically pairs Drivers with deliveries, or multiple deliveries at once, to make every Roadie experience faster, easier, and more consistent from Gig to Gig.

Gig Matching has already significantly improved delivery times and smoother operations. But many Drivers still want to know how the system works and how they’re matched with Gigs. So let’s take a peek behind the curtain.

How Gig Matching Works

Even at the technical level, Gig Matching is focused on our users.  Once a Driver offers on a delivery, our matching algorithm takes hundreds of variables into account before pairing a Driver with a Gig. Think factors like vehicle size, time of day, past delivery preferences, and even what Drivers are currently delivering.

We use this information to make informed decisions about creating an efficient, flexible delivery system that works for our entire community. Senders don’t want to wait for a Driver who is 30 miles away, and a Driver doesn’t want to travel an extra 45 minutes off their route. Gig Matching helps us avoid situations like that.

All of this decision-making happens in real time. As delivery volume flexes and more Drivers offer on Gigs, the number of deliveries you’re matched with per day can vary.  As part of our ongoing initiative to improve your driving experience, we’ll always continue to iterate and work to improve how often you’re matched with Gigs.

How We Match Drivers with Gigs

So what are the variables that the algorithm considers? The difference between two Drivers may be very small, but still enough for our assignment program to make a match.  

Drivers are already on-the-way to the pickup location

It’s what our platform was built on, and we’re going to continue rewarding Drivers for it. If Drivers are already heading in the right direction or close to the pickup location, those Drivers have a higher likelihood of being matched compared to those who are farther away.

Keep in mind that proximity to the pickup location is only one factor that the system considers. Waiting around at a pickup location will not guarantee that a Driver will be matched on a Gig.

Past driving experience

Maybe you’re super speedy, only deliver in the morning, or drive a truck that can handle the big stuff. Whatever the case, Gig Matching takes your past driving experience into account before pairing you with a delivery.

  • Ratings
    Above all, we value how our community treats each other. That means arriving on-time, being communicative, and treating each other with respect. If you have a five-star rating, you’re going to be rewarded for it. Consistent low ratings will prompt an internal review and will temporarily prevent you from being matched with Gigs.
  • On-time rate
    Because most Gigs require ASAP pickup and delivery, your on-time rate is crucial. When you consistently deliver on-time, the system takes notice and knows it can rely on you for urgent deliveries in the future.
  • Cancellations
    Think of each offer as a commitment to doing the Gig if you’re accepted. Anytime you cancel a Gig, it directly affects the Sender and our broader community. Having too many cancellations will prompt an internal review and can lead to coaching or suspension.
  • Vehicle size
    Before making a match, our system makes sure that the Gig can fit in your vehicle. Think of it this way: if you’re driving a sedan, you probably wouldn’t be able to move a couch.
  • Gig types
    What deliveries have you showed interest in recently? We’ll take a look and match you with Gigs that are similar to ones you’ve offered on or delivered in the past.
Current driving status

What you’re currently driving also affects what Gigs you are matched on next. There’s a higher chance you’ll be matched with a Gig if you’re not currently driving a delivery or if another Gig is heading in the same direction as one of your current deliveries.

We’re excited to see how Gig Matching continues to help grow the Roadie community and make every Driver experience an even better one. If you have any feedback, reach out to us at feedback@roadie.com.