DoorDash and Uber Eats vs Your Own Online Ordering: A Guide for Charlotte Cafes
Delivery apps bring orders, but they take a cut and keep the customer. An honest guide for Charlotte coffee shops on when your own ordering makes sense.
By Dev · · 3 min read
If you run a coffee shop in South End or Plaza Midwood, you probably have a tablet by the counter that won't stop beeping. DoorDash. Uber Eats. Maybe Grubhub.
The orders are nice. The monthly statement is less nice.
This isn't a "quit the apps" post. It's about using them for what they're good at, and keeping the rest for yourself.
What delivery apps are good at
- Being found. Someone new to Dilworth opens an app, sees you, orders.
- Delivery drivers. You don't have to hire or manage any.
- Zero setup. Sign up and you're live.
For a new cafe, that's genuinely valuable.
What they cost you
- Commission and fees on every order, which can take a real bite out of already thin margins.
- The customer. You usually don't get their email or phone. You can't invite them back.
- Your prices. Many cafes raise app prices to cover fees, so loyal customers pay more for the same latte.
- Your spot in the list. You're one tile next to the cafe down the street.
What "your own ordering" means
It's a simple page on your website where people:
- See your menu.
- Pick pickup or delivery (if you offer it).
- Pay by card, Apple Pay or Google Pay.
- Get a text or email when it's ready.
The order lands on your tablet or POS. The customer's details land in your list.
When your own ordering makes sense
It's worth it when:
- A good chunk of your app orders come from regulars who would happily order direct.
- You have office customers in Uptown or SouthPark who order for groups.
- You do pickup a lot. Pickup doesn't need a delivery app at all.
- You want a loyalty program tied to orders.
When it doesn't
Be honest with yourself. Skip it for now if:
- You're brand new and still building awareness. The apps help with that.
- Almost all your orders are one-off, far-away deliveries.
- Your POS already offers online ordering that works fine. Many do. Use it.
A sensible middle path
Most cafes I'd advise do both:
- Stay on the apps for discovery and far-away delivery.
- Push regulars to order direct. A small card in each app bag: "Order direct next time and skip the fees."
- Make pickup direct-only, or give a small reward for direct orders.
- Collect contact details (with permission) so you can bring people back. See text-message loyalty for Charlotte cafes.
Ready-made or custom?
Start with what your POS offers. Square, Toast and Clover all have online ordering. If it works, you're done.
Custom ordering makes sense when you have several locations, catering or office orders with special rules, or you want ordering, loyalty and your customer list in one place you own.
What about cost?
I'm a remote designer and developer, and I work with small businesses in the US, including a restoration company based in Charlotte. For US projects I give a written quote in USD with milestones, so there's no guessing. If your POS's built-in ordering will do the job, I'll tell you that first.
The honest summary
Delivery apps are a great way to meet customers. Your own ordering is how you keep them.
If you run a cafe in Charlotte and want to talk through direct ordering, send me an email or a message. I'll tell you honestly whether it's worth it for your shop.
Keep reading
What Is AEO (Answer Engine Optimization)? How to Get Your Business Mentioned by ChatGPT
AEO helps your brand show up in answers from ChatGPT, Gemini, Perplexity and Google AI Overviews. Here is what it is and how to start.
Does Your Salon Need an App? What Actually Brings Clients Back
An honest answer for salon and beauty parlour owners in Ahmedabad — most don't need an app. Here's what brings clients back instead: reminders, records and WhatsApp.
Do Coaching Classes Need an App for Students? The Honest Answer
Many coaching classes in Ahmedabad are told they need an app. Here's when an app really helps students and parents, when it doesn't, and what to build first.