How Restaurants Are Using Shopify for Direct Online Orders in 2024
More restaurants are using Shopify for direct online ordering, bypassing delivery platform fees. Here's how the Shopify restaurant model works and what it requires.
Third-party delivery platforms (Deliveroo, Uber Eats, Just Eat) take 25–35% commission on every order. An increasing number of UK restaurants are building direct ordering capability through Shopify to reclaim these margins. Here's how the model works.
Why Restaurants Are Moving to Shopify
The economics are straightforward. A restaurant doing £50K/month through Deliveroo pays £12,500–£17,500 in platform commissions. A Shopify store with Stripe payments costs under £200/month in platform and transaction fees. The savings on even a fraction of orders diverted to direct ordering are significant. The strategic benefit is equally important: restaurants own their customer relationship and data on Shopify; on delivery platforms, they don't.
Shopify for Restaurant Direct Ordering
Shopify wasn't designed for restaurant ordering, but it can be configured effectively. The key requirements: a product catalogue that maps cleanly to your menu (items, variants for size/customisation, modifiers for add-ons); a delivery scheduling system that enforces your kitchen's operating hours; postcode validation for your delivery area; and a payment processing flow that works on mobile (where most restaurant orders originate).
What Shopify Cannot Do Natively
Standard Shopify checkout is missing several restaurant-specific features: table ordering and QR code integration; kitchen display system integration; real-time order tracking; and tipping functionality. These require apps or custom development. The investment is significant — direct ordering via Shopify makes most sense for restaurants with a defined delivery area and strong enough brand recognition to drive customers to their own channel.
Hybrid Models
Many restaurants use Shopify alongside delivery platforms: Shopify for loyal, repeat customers and corporate orders; Deliveroo/Uber Eats for customer acquisition. This hybrid approach captures the margin benefits of direct ordering while maintaining the discovery benefits of platform presence.
SaltAI's food commerce tools support restaurant direct ordering on Shopify.
Setting Up Your Menu as a Shopify Product Catalogue
The most important technical decision when building a restaurant store on Shopify is how you structure your product catalogue. Each menu item becomes a product, with Shopify's variant system handling size and base options — small, regular, large for a pizza, for example. The challenge is modifiers: add-ons like extra toppings, sauce choices, or dietary substitutions don't map neatly to Shopify's native variant structure, which caps at three option types per product. Third-party apps such as Infinite Options or Bold Product Options are commonly used to extend this functionality.
Pricing modifiers deserve particular attention during setup. A restaurant needs add-ons to carry their own prices — extra halloumi at £1.50, a gluten-free base at £2.00 — and these need to calculate correctly at checkout without custom code. Apps that handle paid modifiers reliably, and that display cleanly on mobile, are worth the monthly subscription cost. Testing the full ordering flow on multiple devices before going live is essential, because a confusing modifier selection screen is one of the most common reasons customers abandon restaurant checkouts.
Menu management also becomes an ongoing operational task, not a one-time setup. Seasonal specials, items that sell out, price changes, and new dishes all need to be reflected accurately and quickly. Restaurants that build their Shopify store with a clean, logical product structure from the start — consistent naming conventions, organised collections by category (starters, mains, desserts, drinks) — find it significantly easier to maintain. Poorly structured catalogues become a management burden that eats into the time savings the direct ordering model is supposed to deliver.
Driving Customers to Your Direct Ordering Channel
Building a Shopify store for direct orders is only half the challenge — the harder work is changing customer behaviour and pulling orders away from delivery platforms where customers are already active. The most effective approach is a direct incentive: a discount code, a free item on first direct order, or a loyalty programme available only through your own channel. Platforms like Deliveroo do not allow restaurants to offer lower prices on third-party apps than on their own channels in many contracts, so check your agreements carefully before running price-based promotions.
Email marketing is one of the highest-return channels for restaurant direct ordering, and Shopify makes it straightforward to collect and segment customer data. A simple post-order email sequence — order confirmation, a follow-up with a loyalty discount, a reactivation email for customers who haven't ordered in 60 days — can recover a meaningful percentage of lapsed customers without ongoing manual effort. Restaurants that previously had no customer email list, because all their orders ran through platforms, often find this data ownership alone justifies the investment in a Shopify store.
Social media, particularly Instagram and TikTok, drives significant restaurant discovery among younger demographics who are also the most comfortable ordering directly online. Linking your Shopify store from your bio and using Stories to promote direct-order exclusives (a dish not available on Deliveroo, a limited weekly special) creates a genuine reason for followers to bypass the platform. QR codes in your physical space — on tables, receipts, and packaging — are an underused channel for converting dine-in customers into direct online orderers, since these are already engaged, brand-aware customers who are the most likely to order again.
Handling Delivery Logistics Without Platform Infrastructure
One of the practical challenges delivery platforms quietly solve is logistics: they provide the driver network, the tracking interface, and the customer communication layer. When a restaurant moves to direct ordering via Shopify, it needs to replace these functions independently. The two main approaches are building an in-house delivery operation or integrating with a white-label courier network such as Stuart, Gophr, or Addison Lee, which provide API connections to Shopify through third-party apps and handle last-mile delivery without the platform commission structure.
In-house delivery makes financial sense for restaurants with consistent, high-volume ordering within a tight geographic radius — typically two to three miles. The fixed cost of employed or contracted drivers is predictable, and the customer experience is fully controlled. The risk is underutilisation during quiet periods and surge demand on Friday and Saturday evenings that a small in-house team cannot always absorb. Restaurants pursuing this model typically set a minimum order value to ensure each delivery is economically viable, and use Shopify's delivery rate configuration to enforce this at checkout.
Third-party courier integrations offer flexibility without fixed staffing costs, but the per-delivery fee structure means the economics need to be calculated carefully against platform commission savings. For a £25 average order value, a £4.50 courier fee represents an 18% cost — significantly better than a 30% platform commission, but not the near-zero marginal cost that in-house delivery offers at scale. Many restaurants use a hybrid logistics model: in-house drivers for peak hours in the core delivery zone, courier API fallback for overflow and extended range. Shopify's order management interface handles both streams cleanly.
Using Customer Data to Increase Order Frequency
The customer data advantage of Shopify over delivery platforms is frequently cited but rarely exploited to its full potential. Shopify gives restaurants access to full customer profiles: order history, average order value, frequency, items ordered, and delivery address. This data, properly used, allows a level of personalisation that delivery platforms do not support. A customer who orders a specific dish every two weeks can receive a targeted prompt when a complementary new item launches. A customer who hasn't ordered in 45 days can receive a re-engagement offer calibrated to their previous spend level.
Shopify integrates natively with email marketing platforms including Klaviyo and Mailchimp, and these integrations allow automated flows triggered by customer behaviour rather than manual campaign scheduling. A welcome series for new customers, a VIP segment for customers above a spend threshold, and a win-back sequence for lapsed customers can all run without ongoing manual intervention once configured. For a restaurant with a database of even a few hundred direct-order customers, these automations consistently outperform broadcast promotions in both open rate and conversion.
Beyond marketing, order data informs operational decisions that improve profitability. Understanding which items are ordered together most frequently enables better upsell prompts at checkout. Knowing peak order times by postcode allows more efficient driver scheduling. Identifying the dishes with the highest repeat-order rates reveals which menu items build loyalty versus which are one-time curiosity purchases. Restaurants that treat their Shopify store as a data asset — not just a transaction channel — extract compounding value that strengthens their position against both delivery platforms and local competitors over time.
Building for Mobile-First Restaurant Commerce
Restaurant ordering is overwhelmingly a mobile behaviour — industry data consistently puts mobile's share of online food orders above 70%, and for direct-order Shopify stores the proportion is typically higher still, since most customers arrive via Instagram, Google Maps, or a direct link shared via messaging. This means every decision about your Shopify theme, checkout flow, and product page layout needs to be evaluated primarily on a mobile screen, not a desktop. A beautiful theme that presents menu items poorly on a 390-pixel-wide display will directly suppress conversion.
Shopify's native checkout is well-optimised for mobile and supports Apple Pay and Google Pay, which remove the friction of card entry on small screens. Enabling these payment methods is one of the highest-impact, lowest-effort changes a restaurant can make to improve direct order conversion. Checkout abandonment data from restaurant Shopify stores consistently shows that payment entry is the highest-dropout stage of the funnel, and one-tap payment options address this directly without requiring any custom development.
Page load speed on mobile is a ranking factor for Google and a direct conversion variable — a one-second delay in load time reduces conversion rate measurably. Restaurant Shopify stores with large, uncompressed food photography are particularly vulnerable to this. Image optimisation, lazy loading, and choosing a lightweight theme over a feature-heavy one are practical steps that meaningfully improve both search visibility and the ordering experience for customers on slower mobile connections. SaltAI Agent for Shopify can help identify performance and configuration issues across your store automatically.
Try SaltAI Agent for Shopify free at saltai.app — no credit card required.
SaltAI Team
SaltAI builds focused Shopify apps for food merchants and general merchants. Every app is tested in production at a real food store — including Vanda's Kitchen — before it ships.