Uber Ads lets drivers and restaurant owners pay to show their business to Uber users, but it works differently depending on whether you drive for Uber or run a restaurant

Uber Ads is a paid advertising platform inside the Uber app. If you drive for Uber, you can pay to appear higher in the list when riders search for a ride in your area. If you own a restaurant on Uber Eats, you can pay to show your menu items at the top of search results or on the Uber Eats home screen. You set a daily budget, and you only pay when a rider or customer actually taps on your listing or orders from you — not just for showing up.

The platform launched in 2023 for drivers and expanded to restaurants afterward. It is optional: you can drive for Uber or list a restaurant without using ads. But if you do advertise, you compete with other drivers or restaurants in your area who are also paying for visibility.

Key Takeaways

  • Uber Ads charges you only when a rider books a ride with you or a customer orders from your restaurant, not for impressions or clicks alone.
  • Drivers set a daily budget cap and choose how much they want to bid per ride; restaurants do the same for menu items or restaurant-level promotions.
  • Your ads appear to users already in the Uber or Uber Eats app searching for a ride or food in your area — not to people outside the app.
  • You manage campaigns through the Driver app or the Uber Eats restaurant dashboard, and you can pause or adjust your budget at any time.
  • Advertising does not may provide more bookings; it only increases the chance that users see you when they search.

How Uber Ads works for drivers

When you turn on ads as a driver, you set a daily budget — for example, $5 or $20 per day. You also set a bid amount, which is the maximum you will pay per ride booked through your ad. If a rider in your area opens the Uber app and requests a ride, your name and vehicle may appear higher in the list if you are advertising and your bid is competitive.

You only pay when a rider actually books a ride with you. If your name appears in the list but the rider chooses another driver, you pay nothing. The amount you pay depends on demand in your area, how many other drivers are advertising, and how high your bid is. On a slow day, you might pay less than your bid; on a busy day, you might pay your full bid amount.

You can see how much you spent on ads in the Driver app under a section usually labeled "Earnings" or "Promotions." You can pause your campaign or change your daily budget at any time, and any unspent budget does not roll over to the next day.

How Uber Ads works for restaurants

Restaurant owners and managers on Uber Eats can advertise individual menu items or promote the restaurant as a whole. You set a daily budget and a bid per order. When a customer searches for food or browses Uber Eats, your promoted items or restaurant name may appear at the top of results or on the home screen.

You pay only when a customer places an order that includes one of your promoted items or orders from your restaurant through the ad. Like driver ads, you see your spending in the Uber Eats restaurant dashboard, and you can adjust your budget or pause campaigns without penalty.

Some restaurants promote specific high-margin dishes to drive volume on those items. Others promote the restaurant itself during slow hours to fill seats. The strategy depends on your goals and how much you want to spend.

Setting your budget and bid strategy

Your daily budget is a hard cap — you will not spend more than that amount in a single day. If you set a $10 daily budget and your ads generate five bookings at $2 each, you spend $10 and your ads stop showing for the rest of that day. The next day, your budget resets.

Your bid is separate from your budget. It is the maximum you are willing to pay per ride or order. If you bid $3 per ride but only two riders book through your ad that day, you might pay $2.50 and $2.75 — less than your bid — because that is what the market demanded. Uber's system adjusts your actual cost based on competition and demand in real time.

Most drivers and restaurants start with a small daily budget — $5 to $15 — and increase it only if they see a return. You can change your budget or bid at any time through the app, and changes take effect when ready.

What you see in your performance data

Both the Driver app and the Uber Eats dashboard show you basic metrics: how much you spent, how many bookings or orders came through ads, and sometimes your average cost per booking. You can usually see this data broken down by day or by week.

The data does not tell you why a rider or customer chose you — whether it was because of your ad, your rating, your location, or something else. Uber does not provide that level of detail. You have to infer whether ads are worth the cost by comparing your total earnings on days you advertise versus days you do not.

Some drivers and restaurants find that ads pay for themselves quickly; others find the cost is too high for their market. The only way to know is to test with a small budget and track your results over a week or two.

Common reasons drivers and restaurants pause or stop advertising

The most common reason is cost. If you are paying $2 per ride but only earning $1 in additional profit per ride, the math does not work. Similarly, a restaurant paying $1 per order when the profit margin is $2 might break even or lose money depending on order size.

Saturation is another factor. In busy areas with many drivers or restaurants advertising, your bid may need to be very high to stay visible. In slower areas, you might get visibility with a lower bid. Your market determines how expensive ads become.

Some drivers and restaurants also find that their existing rating, location, or vehicle type already attracts enough business without ads. If you have a 4.9 rating and a popular car type, riders may choose you anyway. Ads help, but they are not required to earn.

How to turn ads on or off

For drivers, open the Uber Driver app, look for a section labeled "Promotions," "Ads," or "Earnings," and follow the prompts to set your daily budget and bid. You will need to confirm your payment method. Once you turn ads on, they start showing when ready to riders in your area.

For restaurants, log into the Uber Eats restaurant dashboard on a computer or through the app, find the "Promotions" or "Ads" section, select the items or restaurant you want to promote, set your budget and bid, and confirm. Your ads appear in the Uber Eats app within a few minutes.

To pause or stop, go to the same section and toggle ads off or delete the campaign. You will not be charged for any days after you pause. If you pause and restart later, you can use your previous settings or change them.

Frequently Asked Questions

Do I have to use Uber Ads to drive for Uber or list a restaurant?

No. Ads are entirely optional. You can drive or operate a restaurant on Uber without advertising. Ads only increase your visibility; they do not affect your ability to earn without them.

What happens if I run out of budget in the middle of the day?

Your ads stop showing to new users, but any rides or orders already in progress will still complete. Your budget resets the next day at midnight in your local time zone. You can increase your daily budget at any time if you want to advertise more.

Can I advertise specific menu items as a restaurant?

Yes. You can promote individual dishes, combos, or categories. This is useful if you want to push high-margin items or clear inventory. You can also promote your restaurant as a whole instead of specific items.

How do I know if ads are making me money?

Compare your earnings on days you advertise to days you do not, and subtract your ad spend from the difference. If you spent $10 on ads and earned $30 more that day than a typical day without ads, you made $20 in profit. Track this over at least a week to account for variation.

Can I set different bids for different times of day?

The Uber Ads platform does not offer time-of-day bidding. You set one daily budget and one bid amount, and they explore all day. Some drivers and restaurants manually pause and restart campaigns at different times to simulate this, but it is not a built-in feature.