Add Online Ordering to Your Restaurant for Under $50/mo
Most Restaurant Owners Are Losing 20–30% of Their Revenue to Third-Party Apps
DoorDash charges up to 30% commission. Uber Eats takes 15–30%. Menulog sits in the same range. If your average order is $45 and you're processing 100 orders a month through these platforms, you're handing over somewhere between $675 and $1,350 every single month — for orders from customers who already know your name.
This is the uncomfortable maths that nobody in the aggregator industry wants you to do. The good news: a properly built restaurant website with its own online ordering system can recover most of that margin, often for less than $50 a month all-in. This guide walks through exactly how to set that up — what it costs, which platforms work in Australia, what your website needs to support it, and how to drive direct orders instead of aggregator orders.
Whether you're running a suburban Thai takeaway, a pizza shop, a burger joint, or a sit-down café that wants to add click-and-collect — this is the resource you need.
Why Direct Online Ordering Is Now Essential for Small Restaurants
The Australian Bureau of Statistics reported that food and beverage services contributed over $47 billion to the Australian economy in 2022–23, with online ordering representing one of the fastest-growing revenue channels for hospitality businesses. But the growth of the platforms has come with a cost: shrinking margins for operators.
A 2023 survey by the Restaurant & Catering Industry Association of Australia found that more than 60% of restaurant operators said third-party delivery commissions were their single biggest profitability concern. This isn't a Sydney problem or a Melbourne problem — it's hitting regional cafés and suburban takeaways just as hard.
When you own your ordering channel, you:
- Keep 100% of the order value (minus payment processing, typically 1.4–1.75% + 30¢ per transaction through Stripe or Square)
- Own the customer data — email addresses, order history, preferences
- Control the customer experience from first click to pickup or delivery
- Can run your own loyalty programmes and promotions without platform restrictions
- Build a direct relationship that aggregators deliberately interrupt
The counter-argument is that aggregators bring discovery — new customers who've never heard of you. That's real, and dismissing it entirely is naive. The smarter strategy: use aggregators for discovery, convert those customers to direct orderers, then retain them through your own system. More on that later.
What an Online Ordering System Actually Includes
Before comparing platforms, it's worth being precise about what "online ordering" actually means, because the term covers several distinct functions that are often bundled or sold separately.
Core Components of a Restaurant Ordering System
- Digital menu: A browsable, categorised menu with photos, descriptions, prices, and modifiers (e.g. "add extra cheese for $1.50", "choose your base")
- Cart and checkout: The ability for a customer to add items, review their order, and pay online — with support for Australian payment methods (credit/debit card, Apple Pay, Google Pay)
- Order management: A dashboard or tablet interface where your kitchen or front-of-house receives and manages incoming orders in real time
- Order types: Support for pickup/click-and-collect, dine-in (QR code table ordering), or delivery (either self-managed or integrated with a driver platform)
- Notifications: SMS or email confirmations sent automatically to customers when their order is received and when it's ready
- Payment processing: Integration with a payment gateway — in Australia, Stripe and Square are the dominant options for small operators
- Reporting: Sales summaries, popular items, order volume by time period
Some systems also include loyalty programmes, upsell prompts, scheduled ordering, and POS integration. These are valuable but not essential on day one.
The 5 Best Online Ordering Platforms for Australian Restaurants
Here is an honest breakdown of the platforms that work in Australia, what they cost, and who they suit. Pricing is current as of mid-2025 — always verify on the provider's own website before committing.
| Platform | Monthly Cost (AUD) | Commission Per Order | Best For | Notable Limitation |
|---|---|---|---|---|
| HungryHungry | $99–$199/mo | $0 | Multi-location venues, full-service restaurants | Higher monthly cost; setup can be involved |
| Bopple | $49–$149/mo | $0 | Cafés, quick-service, click-and-collect focused | Delivery options more limited than rivals |
| OrderMate (Me&u) | Custom pricing | $0 | Table ordering, pubs, large venues | Not ideal for small takeaway-only operations |
| Square Online | $0 (free tier) / $39/mo (Plus) | 1.6–1.9% + processing | Solo operators, low-volume starting out | Limited menu customisation on free tier |
| Shopify + Ordering App | ~$56/mo (Basic Shopify AUD + app) | $0 (Shopify Payments) | Operators who also sell retail products, meal kits | Not purpose-built for food; requires setup |
HungryHungry
HungryHungry is an Australian-built platform designed specifically for hospitality. It supports table ordering via QR code, takeaway, click-and-collect, and delivery. There are no per-order commissions — you pay a flat monthly subscription. It integrates with major POS systems including Lightspeed, Impos, and Kounta (now Lightspeed). The $99/month plan suits most small restaurants; the $199 plan adds loyalty features and advanced reporting. For a restaurant doing 200 orders a month at $45 average, the maths versus DoorDash at 25% commission is staggering: HungryHungry costs $99; DoorDash would take $2,250.
Bopple
Bopple is another Australian platform, popular with cafés and quick-service operations. It's clean, mobile-first, and genuinely easy to set up. The $49/month entry plan supports click-and-collect and table ordering. There's a branded ordering page and you can embed the ordering widget directly into your existing website. ZenPacks Australia, which supplies eco-friendly food packaging to hospitality businesses across the country, reports that many of their café clients have shifted to Bopple as their primary ordering channel after growing frustrated with aggregator fees — a pattern that's becoming increasingly common across the industry.
Square Online
If you're just starting out or doing very low volume, Square's free tier is a legitimate option. You get a hosted ordering page, menu management, and payment processing. The catch is that Square earns on transaction fees (1.6% for card-present, 1.75% for online), so at higher volumes the cost comparison tilts toward a flat-fee platform. Square is also deeply integrated with Square POS, so if you're already using Square for in-person payments, adding online ordering is almost seamless.
A Note on Shopify
Shopify is not purpose-built for restaurants, but with apps like GloriaFood (free), Delivery Date Scheduler, or dedicated food ordering plugins, it can be made to work — particularly for operators who sell packaged goods, meal kits, or merchandise alongside food orders. Shopify's Basic plan in Australia is approximately $56/month. If you already have a Shopify site for retail, adding food ordering makes sense. If you're purely a restaurant, HungryHungry or Bopple will be faster and cleaner.
How to Set Up Online Ordering on Your Restaurant Website: Step by Step
This is the practical section. Follow these steps in order — skipping ahead creates problems.
- Audit your current website (or build one that can support ordering). Before adding any ordering system, your website needs to be able to embed an external widget or redirect cleanly to a hosted ordering page. If your site is built on WordPress, Wix, or Squarespace, most platforms provide an embed code or a link. If you don't have a website yet — or if your current one is embarrassingly outdated — this is the time to fix it. A purpose-built restaurant website, like those we build at websites for restaurants and takeaways, is designed from the ground up to integrate ordering widgets without the awkward hacks that come from retrofitting a generic template.
- Choose your ordering platform based on your order type and volume. If you're primarily pickup/click-and-collect: Bopple or Square. If you want table ordering plus takeaway: HungryHungry. If you're just testing the water: Square's free tier. Don't over-engineer this — you can always migrate later.
- Build your digital menu properly. This is where most restaurants lose customers before they even get to checkout. Your digital menu needs: high-quality photos for your top 10–15 items (smartphone photos in good light are fine), clear and accurate descriptions including allergen information (required under Australian food standards), modifiers set up correctly (size options, add-ons, special requests), and prices including GST displayed clearly as required by the ACCC for Australian consumer-facing pricing.
- Set up your payment processing. Connect Stripe or Square to your ordering platform. Both support Australian bank accounts and pay out to your account typically within 2 business days. Stripe's standard rate for Australian online transactions is 1.7% + 30¢. Square online is 1.75%. These rates can be negotiated at higher volumes — contact each provider directly if you're processing more than $50,000/month.
- Configure order notifications and fulfilment workflow. Decide how your team will receive and manage orders. Options include: a dedicated tablet running the ordering platform's dashboard, integration with your existing POS, or email/SMS notifications printed to a receipt printer. Test this thoroughly before going live — a missed order is a refund request and a bad review waiting to happen.
- Embed or link the ordering system from your website. Place your "Order Now" button in at minimum three locations: the main navigation menu, the homepage hero section, and the menu page. Make the button visually distinct — not a ghost button, not small text. If you're on mobile (and roughly 68% of restaurant website visitors are, according to Google's restaurant industry benchmarks), the button should be thumb-reachable and trigger immediately.
- Set up your Google Business Profile to accept orders. Google allows restaurants to add an ordering link directly to their Google Business Profile. Go to your profile, find the "Order" action button settings, and add your direct ordering URL. This puts an "Order" button in your Google Maps listing and in local search results — free, direct, commission-free. This is one of the highest-leverage five minutes you will spend.
- Test the entire flow as a customer before announcing. Place a real order through your own system. Check the confirmation email, check the kitchen notification, check the refund process. Fix anything that confuses you — if it confuses you, it will confuse your customers.
- Announce to your existing customer base. Email your customer list (or send an SMS if you have numbers), post to your social channels, and — critically — put a card on every table and in every takeaway bag that explains how to order direct and why it helps you as a local business. Phrases like "Order direct, we keep more" resonate with customers who already like you.
The Hidden Costs Nobody Tells You About
This is the section that separates good planning from expensive lessons. Here are the costs that catch restaurant owners off guard when setting up online ordering.
Photography
A professional food photography shoot in Australia typically costs $500–$2,000 for a half-day session covering 20–30 dishes. This is not optional if you want your ordering system to convert. Menus with photos average 70% higher conversion rates than text-only menus (this figure is well-documented across multiple food-tech platform studies). The workaround: modern smartphones in daylight, with a clean background, produce menu-quality photos. Budget an afternoon and use natural light near a window.
POS Integration
If you want your online orders to flow directly into your POS system (Lightspeed, Kounta, Square, Deputy, etc.), most platforms charge extra for this integration, or it's locked to a higher subscription tier. Budget $20–$50/month extra if seamless POS integration is important to your workflow.
Payment Processing Fees at Volume
At 1.75% + 30¢ per transaction, processing 300 orders at $45 average means $360/month in payment fees. This is legitimate business cost, not a hidden gotcha — but it's often forgotten in the initial cost calculation. Factor it in.
Website Maintenance
Your website will need ongoing care: plugin updates, security patches, uptime monitoring, and the occasional menu change. A website care plan ($24.95 + GST/month) handles this so you're not fielding calls because your ordering widget broke at 7pm on a Friday.
SMS Notification Costs
Some platforms charge per SMS sent to customers for order confirmations. At scale, this adds up. Check whether your chosen platform uses email-only notifications by default, or whether SMS is included or charged separately.
The Aggregator Exit Strategy (Without Burning Your Revenue)
Quitting DoorDash cold turkey the day you launch your own ordering system is almost always a mistake. The smarter play is a gradual migration:
- Month 1–2: Launch your direct ordering system. Keep all aggregator listings active. Start steering your existing regulars to direct ordering via in-store signage and social media.
- Month 3–4: Offer an incentive for direct orders — a free drink, a $2 discount, a loyalty stamp. Make the value proposition of ordering direct obvious to customers who are already fans.
- Month 5–6: Assess your aggregator order mix. If DoorDash is still bringing genuine new customers, keep it. If it's mostly regulars paying the platform fee unnecessarily, reduce your presence or raise prices on the platform to cover commissions (most platforms allow this).
- Ongoing: Run retargeting ads to website visitors who didn't complete an order. Build an email list. Use your order data to send promotions at the right time — e.g. a Tuesday lunchtime special to customers who've previously ordered Tuesday lunch.
What Your Website Actually Needs to Support Online Ordering
A lot of restaurant websites look the part but technically fail when an ordering widget is added. Here's the non-negotiable checklist:
- Mobile-first design: Your site must look and function perfectly on a 375px-wide iPhone screen. This is the majority of your traffic. Use Google's PageSpeed Insights to check your current mobile score.
- HTTPS (SSL certificate): Every website handling payments or personal data must be on HTTPS. This is a non-negotiable trust signal and a Google ranking factor. Most quality hosts include this automatically.
- Fast load time: Google's research shows that 53% of mobile users abandon a site that takes more than 3 seconds to load. A heavy, image-laden restaurant homepage is a conversion killer. Compress your images; use a fast host.
- Clear "Order Now" CTA: Your call-to-action button must be visible without scrolling on desktop and mobile. Not buried. Not subtle. Prominent.
- Accurate business information: Trading hours, address, phone number, and delivery radius all must be current and consistent with your Google Business Profile. Inconsistencies confuse customers and hurt local SEO.
- Allergen and dietary information: Under Food Standards Australia New Zealand (FSANZ) requirements, allergen information must be available to customers. Your digital menu is a natural place to include this.
For websites for cafés and coffee shops, the same principles apply — the ordering workflow for a café offering click-and-collect is almost identical to a takeaway restaurant, and the conversion mechanics are the same.
SEO for Restaurant Ordering Pages: Getting Found Without Paying for Ads
Your ordering system is only valuable if people find your website. Here's how to make sure that happens organically.
Local SEO Fundamentals
Google's local search algorithm prioritises three factors for restaurant search results: relevance (does your business match the search?), distance (are you near the searcher?), and prominence (does Google trust that you're a real, established business?). To improve all three:
- Optimise your Google Business Profile completely — hours, photos, menu, ordering link
- Ensure your NAP (name, address, phone) is identical across your website, Google, Facebook, and any directory listings
- Collect and respond to Google Reviews — businesses with 50+ reviews and a 4.3+ average consistently outperform competitors in local packs
- Add schema markup to your website — specifically
Restaurantschema withhasMenuandservesCuisineproperties
Target Long-Tail Search Queries
Most small restaurants compete for "pizza [suburb]" and wonder why they can't outrank the aggregators. The smarter play is longer, more specific queries: "order Thai food online [suburb]", "click and collect lunch [suburb]", "halal pizza delivery [suburb]". These have lower competition and higher purchase intent. Create dedicated landing pages for your most valuable search queries — a page specifically for "[your cuisine] delivery in [your suburb]" can rank meaningfully within 3–6 months of consistent effort.
If you want professional help getting your ordering page ranking, weauto's SEO retainer ($39.95 + GST/month) includes ongoing on-page optimisation, Google Business Profile management, and monthly reporting.
Real Cost Comparison: Direct Ordering vs. Aggregators at Different Volumes
| Monthly Orders | Avg Order Value | DoorDash Cost (25%) | Direct Ordering Cost (Bopple $49 + Stripe 1.75%) | Monthly Saving |
|---|---|---|---|---|
| 50 orders | $40 | $500 | $84 ($49 + $35 processing) | $416 |
| 100 orders | $45 | $1,125 | $128 ($49 + $79 processing) | $997 |
| 200 orders | $45 | $2,250 | $207 ($49 + $158 processing) | $2,043 |
| 500 orders | $50 | $6,250 | $486 ($49 + $437 processing) | $5,764 |
These numbers are conservative — many operators pay more than 25% to aggregators once all fees are factored in, and many do higher average order values. At 200 orders a month, the annual saving from switching to direct ordering is over $24,000.
FAQ: Online Ordering for Australian Restaurants
Can I legally add service fees or surcharges to online orders in Australia?
Yes, with conditions. Under ACCC guidelines, you can apply surcharges for credit card payments (limited to cost recovery — you cannot profit from them) and you can apply Sunday or public holiday surcharges as long as they are clearly disclosed at the start of the ordering process, not added as a surprise at checkout. Many platforms support configurable surcharge settings. Always display the final price inclusive of any surcharges before the customer confirms payment. The ACCC enforces these rules actively — non-compliance can result in significant penalties.
Do I need a separate ordering app, or can it all run through my website?
For most small restaurants, a website with an embedded ordering widget or a hosted ordering page linked from your website is entirely sufficient. Dedicated mobile apps cost $15,000–$50,000+ to build and maintain, and unless you have a large, loyal customer base willing to download and keep an app, the ROI is very poor. Platforms like HungryHungry and Bopple provide mobile-optimised web-based ordering that behaves like an app without requiring a download.
What's the minimum I need to spend to get online ordering working?
The genuine minimum is $0 in platform fees (Square's free tier) plus payment processing (1.75% of order value). For a restaurant doing 50 orders a month at $40 average, that's approximately $35/month in total cost. The trade-off is limited customisation and Square branding on your ordering page. For a cleaner, branded experience, budget $49–$99/month for a dedicated platform.
Will adding online ordering affect my GST obligations?
Online food orders are subject to GST in Australia. If you are GST-registered (required once your annual turnover exceeds $75,000), your ordering platform should support displaying GST-inclusive prices and generating tax reports. Speak to your accountant about whether your current point-of-sale and online ordering setup produces the BAS-compliant records you need. Most quality platforms do — but verify before committing.
How do I handle delivery if I want to offer it directly, not through Uber Eats?
You have three options: (1) employ your own delivery drivers — highest cost, highest control; (2) use a white-label delivery service like Sherpa or Drive Yello, which integrate with ordering platforms and charge per-delivery rather than per-order-commission (typically $7–$12 per delivery in metro areas); or (3) partner with a local courier business. Many restaurants find that click-and-collect generates most of their direct order volume anyway, and delivery is a secondary channel — so starting with pickup-only is a perfectly valid approach.
My website is on Wix — can I add ordering to it?
Yes. Wix has its own "Wix Restaurants" ordering product built into its platform, and third-party platforms like HungryHungry and Bopple can be embedded via an HTML element or linked as a separate hosted page. Wix's own ordering product works reasonably well for low-volume operations; the main limitation is that it's harder to migrate your data if you outgrow Wix later. If you're considering a website rebuild, a platform-agnostic approach — with your ordering system separate from your website CMS — gives you more flexibility long term.
How long does it take to set up online ordering from scratch?
Realistically: 3–5 days for a simple setup. Day 1: choose your platform and create your account. Day 2: build your digital menu (this takes longer than most people expect — allow 3–4 hours for a 30-item menu with photos). Day 3: configure payments, set up order notifications, and test. Day 4: embed or link from your website. Day 5: test everything as a customer, then go live. Complex setups with POS integration and custom delivery zones can take 2–3 weeks.
Should I raise my prices on aggregator platforms to offset their commissions?
This is a common strategy and it's legal in Australia — the aggregators' own terms of service generally permit it (verify with each platform). Many operators add 20–25% to aggregator menu prices to recover commission costs. The risk is that price-sensitive customers may choose a competitor. The benefit is that you stop subsidising the aggregators from your margin. A hybrid approach: raise prices on aggregators by 15%, and offer a small "order direct" discount on your own platform to incentivise the switch.
The Real Reason Most Restaurant Websites Fail at Online Ordering
This is the insight that doesn't appear in most guides on this topic: the problem is almost never the ordering platform. The problem is trust.
When a customer lands on a restaurant website and sees an outdated menu, stock photography instead of real food photos, a last-updated note from 2021, and an "Order Now" button that leads to a clunky third-party page that doesn't match the brand — they close the tab and open DoorDash. Not because DoorDash is better. Because DoorDash looks professional and consistent.
The aggregators have spent hundreds of millions of dollars on UX and brand consistency. Your $5 WordPress theme from 2018 cannot compete on visual trust signals. This is why the website matters as much as the ordering system itself.
A clean, fast, mobile-optimised website with real food photos, clear branding, and a smooth path to checkout will outperform a technically sophisticated ordering system bolted onto a poor website every single time. The technical infrastructure is the easy part. The trust signals are what actually convert visitors into orders.
This is especially true in competitive urban markets — Sydney, Melbourne, Brisbane — where customers have dozens of alternatives and will make a split-second judgement about whether your restaurant is worth their money based on your website's first impression. Businesses like APX Trade Group, a licensed electrical services business in Sydney, have learned the same lesson across a different industry: a professional digital presence isn't a luxury, it's the price of entry for any business competing online in 2025.
Summary: Your Online Ordering Action Plan
- Calculate your current aggregator cost (orders × average value × commission rate). Do this now. The number will motivate everything that follows.
- Choose a platform: Square (free, low volume), Bopple ($49/mo, cafés and takeaway), or HungryHungry ($99/mo, full-service restaurants).
- Build a clean digital menu with real photos and allergen information.
- Ensure your website is mobile-fast, HTTPS, and has a prominent "Order Now" button.
- Add your ordering link to your Google Business Profile.
- Announce to your existing customers and steer them to direct ordering.
- Review your aggregator presence after 90 days — keep them for discovery, migrate your regulars to direct.
If you need a website that's built from day one to support online ordering — mobile-optimised, fast, and live within 5 business days — weauto builds professional restaurant websites from $99 + GST, with everything you need to make direct ordering work.
Related reading
weauto builds professional websites for Australian local businesses — live in 5 business days for $99 + GST.