An Inside Look at Gig Matching

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 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

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


  • 1
    Kevin Lee Daniels

    It sounds like all of that - the vehicle information and other key variable questions - could be datasets entered in by the driver during sign up, and verified by the driver again when they sign in to drive before they can offer to accept gigs. But what I have seen with other rideshare companies and services like that, typically put you on manually to start just to get yourself going so that the programs can identify you as somebody who's going to be out and doing the work verses somebody use standing over there that's not going to get gigs yet. 

    Edited by Kevin Lee Daniels
  • 0
    Christopher Randolph Harris

    well i hope to get WORK

  • 0
    Charlie Lindstrom

    Ever since the new update to the new all and Gig algorithm.... I've received little to no Gig offers. I used to get several a day... But I maybe get a few a week. Wish there was something I could do to kick start the offers again... Really hate the update so far. 😡

  • 0
    Rob Tanner

    Today I got zero notifications, yet I checked the app and signed up for over 10 gigs. Guess how many I got? ZERO, not one. Over $200 in gigs today. Such BS. In the past I pick up from a plumbing company. Large gigs in my suv and pick up truck. Today I selected at least 5-6 of them, from the same place I was last time I offered to do a gig for them. Got turned down all day. Also for notifications today, received 4-5 that were no where near me and 100 plus miles that I can’t do today.

  • 0
    Joe Nicholson

    When I login, the app goes straight to my driver profile. It says I have not earned any badges, when I KNOW I have! But more importantly, I cannot see any available gigs! No maps! No notifications! Nothing! I used to get several notifications every day! I used to be able to login and see a map and a list of all available gigs. None of this is possible right now! Am I doing something wrong? Please advise! Thank you!

  • 1
    Beth Stanley

    I have definitely seen a down turn in gigs offered. Considering people are now getting items delivered twice as often due to COVID-19, it doesn’t make much sense. Also the long haul gigs would be nice if you could pre plan them. As in, I’ve seen several 300+ mile gigs sit for days even weeks. Even though they've been 4-7 hours away from me, I would’ve been more than happy to take them. Leaving out the next morning or later that same day for pick up. I never bid on them though because they say pick up immediately even though it’d be hours before I could actually make it there. Therefore the gigs sit for longer than they ever needed to because more drivers do short deliveries rather than long hauls.

  • 0

    I live rural 45 minutes from a large city. If I'm not on a gig, how does roadie know I'm in the city and not at the address I entered in my profile so I can spend the day accepting gigs there?

  • 0

    I think you need to allow drivers to set their own preferences and not rely solely on your algorithm, which may make entirely baseless assumptions about a driver and their vehicle. Especially a new driver. I signed up today and I'm already disappointed. I find this setup woefully inadequate. My past experience as a customer of roadie was equally so as multiple drivers thought they could deliver a 550 gallon water tank. We never did get it from roadie. Days later we finally cancelled the order and paid a friend with a truck to pick it up. You think a 2D is equal to a sedan? I can fit 8' long 2x4s in my Subaru sedan through the trunk, with seats down. You're not collecting enough detail for accurate matching.

  • 0

    Honestly, I like roadie and its concept, but I feel like it's super generic. Nothing unique or exciting, especially from the drivers stand point. Its kind of disappointing and a bit depressing sometimes when a computer turns you down from a gig and says someone more qualified and in a sense is "better" than you, was offered the job. There might be a better way of telling you, no but thanks!!! Im not 100% yet on roadie, the jury is still out on this one...we will see after a month or so, how it feels.

  • 0

    Whewww I thought it was something I was doing wrong that I wasn't getting many gigs anymore, I thought others were more qualified than me because that's what it says when you don't get a gig you made a offer on, thanks for letting everyone know it's not just them... have a great day everyone.

  • 0

    Several times Roadie has ignored offers and even deleted them, while the customers wait as much as 2 hours. I do not believe dispatch is automatic. I have even been told that by support.

Please sign in to leave a comment.
Powered by Zendesk