How to maximize your earnings

Updated 

Some of the perks of partnering with Gopuff is that you get to be your own boss and earn on your own terms. This means you choose when to deliver, how long you want to deliver for, and which offers you want to take. 


We want our delivery partners to be as successful as possible, so we’ve put together some tips and tricks for maximizing your earnings on our platform.


Generally, the busiest times to deliver with Gopuff tend to be in the evening, over the weekend, during special events, and holidays.

For a real-time look at how busy the Gopuff facilities in your area are, check out the Demand Map on the home screen of your driver app. Here, you’ll find key info about each pickup location, making it easier to decide when and where to go online. View estimated wait times, the number of drivers waiting, and whether or not there’s currently a need for more delivery partners (🔥).


Missions are a way for delivery partners to earn extra money for delivering. 

In most cases, it involves completing a certain number of deliveries in a set period of time or by getting a boost on each order or trip.

Missions are periodically offered to eligible delivery partners in the Earnings tab of their app, where they’ll need to “Start Mission” in order to participate. You’ll get a notification for every Mission that’s offered to you, so make sure you have Mission Notifications enabled in your app settings.

Missions are in place solely to help boost your earnings. If you start one but don’t finish it, no problem! You’ll never be penalized for starting a mission and not finishing.

When customers order on Gopuff, they have the opportunity to tip their driver twice – once when they place the order, and then again after their order is delivered. 

Here’s a few helpful hints from our most seasoned delivery partners on how to increase your chances of getting a tip:

  • When you arrive at the customer’s address, scan each component of the order while still in your vehicle. This way you can spot if there are any issues before you reach the customer, ensuring they receive a seamless, hassle-free experience.

  • Follow any special delivery instructions provided by the customer. Customers write them for a reason and appreciate you making the effort to provide a good service.

  • Proactively communicate with your customer. Send them a message to say you’re on your way.  And if in doubt, ask. People tend to prefer being asked, rather than anything going wrong due to guesswork.

  • If you do see your customer, smiling goes a long way to create a friendly experience.