Why Marking Up Your Third-Party Delivery Menu Is Quietly Losing You Customers

When restaurants mark up their menu on third-party delivery platforms, we get it. Platforms take a 15-30% from each sale (we ask for a 20% revenue share), and the markup is an easy way to earn some of that back.

But what is that markup actually costing you?

The Four Customers You're Dealing With

The convenience-first customer. They know third-party prices often run higher than the in-house menu, and they don't mind. They're satisfied if they get their food. The markup doesn't cost you sales or brand reputation among this cohort, so you don't need to worry about them.

The price-checker. This customer cross-references your normal menu before ordering. When they spot a markup, one of two things happens: they order anyway, but their trust takes a hit. Was this the restaurant's call or the platform's? Why so much higher? Most people don't know the pricing model of third-party delivery well enough to realize it's usually the restaurant's decision to mark up in order to absorb platform costs, so this customer may assume someone's price-gouging them. Or, they skip your restaurant entirely and order from a competitor on the same app who they've confirmed doesn't mark up.

The customer who never clocks it's a markup. They just think, Restaurant X is too expensive. Not, Restaurant X is expensive on Delivery Platform Y. Just expensive, period. The next time they're deciding where to order from or eat in person, you're not in the running.

The customer who finds out later. They ordered, paid the markup without noticing, and eventually realize they've been paying 15-30% more than they needed to. This one stings the most. It doesn't matter whose decision the markup was. If they feel cheated, you've lost them for good.

The Upside Nobody Talks About

Here's the flip side worth sitting with: that price-checker and the customer who assumed you were just expensive? They're not lost causes. If your third-party prices matched your in-house menu, the price-checker stops hesitating and just orders. The customer who wrote you off as "too expensive" may never have that thought in the first place, because the number they see is the number you actually charge.

In other words, the markup isn't just costing you trust. It's actively suppressing orders from exactly the customers who are paying closest attention to your prices. Fix the markup, and you're not just avoiding reputational damage. You're picking up sales you didn't know you were losing.

You Can't Un-Ring the Bell

Say you read this and decide to drop your third-party prices to match in-house. Good instinct, but timing matters. The moment you do it, you draw attention to the fact that there was a markup in the first place. Customers who'd been ordering at the higher price now realize they'd been paying more all along, and you potentially cause the same reputational damage.

The Fix

This may be controversial advice, but hear us out:

Raise all of your prices so everything matches.

Yes, that includes in-house, your own online ordering, and third-party platforms.

If your third-party sales are a significant amount of your business, then build in enough margin in your updated pricing across the board to absorb your third-party platforms' commissions.

If your gut tells you that'll price you out, then look at your own third-party sales data as evidence that that likely won’t be the case. If you’ve been marking up, then you already have customers paying a higher price today, albeit the customers you haven't lost from the pricing games above, but it's proof there are people willing and able to pay what you could be charging.

Raise prices across the board and your margins go up everywhere, not just on delivery orders.

And once your pricing is consistent, treat third-party platforms as a lead-generation channel instead of a pricing minefield. For example, drop a coupon card in every delivery order, offering a one-time discount to order through you directly, and if they do order, you can capture their email and phone number to retarget and convert them into your own loyal customer.

If your gut tells you the opposite, that nobody will pay 15-30% more, that's worth sitting with too. Because if a customer won't pay that price at your restaurant, why would you expect them to pay it anywhere else now?

Next
Next

The Next Generation of Food Pedaler