DineRoute + Toast.
Send your Meta and Google ads to a page that prioritizes your Toast direct ordering — orders flow straight into your POS, attributed back to the ad campaign that drove them.
Toast online orders flow into your POS. Make sure your ads send diners there first.
Toast is the dominant POS for full-service restaurants in the US, and Toast Online Ordering is the natural extension — orders show up directly on the kitchen printer, hit your reports inline with in-house dining, no tablets to manage, no marketplace commission to pay. The economic case is unambiguous: every Toast direct order is meaningfully more profitable than the same order coming through DoorDash or Uber Eats.
The catch: most restaurants point their Meta ads at the easiest URL (usually DoorDash) and Toast direct ordering is buried. DineRoute fixes that by making Toast the top button on your branded smart link — your loyal customers tap it first. Marketplace customers still get DoorDash, Uber Eats and Grubhub below. You preserve margin on the orders that come through Meta and Google.
Every Toast click fires a real conversion event back to Meta, Google Ads, GA4 and TikTok. UTMs are forwarded into the Toast checkout itself (Toast preserves query params) so you can see ad attribution inside Toast Reports too. Most Toast restaurants on DineRoute see direct-order share grow 30–60% over the first quarter.
How we resolve your Toast online-ordering URLs.
Toast Online Ordering URLs come from two places: the `place_action_links` field on your Google Business Profile (when Toast is your default order provider) and the Toast widget on your restaurant website.
- 1 You paste your restaurant URL into DineRoute
- 2 We check Google's Places API for a `food_ordering` action pointing at `order.toasttab.com/online/`
- 3 If not found, we scan your restaurant website for embedded Toast Online Ordering (Toast provides JS widgets we detect)
- 4 For multi-location restaurants, each location resolves to its own Toast URL automatically
If you embed Toast on a custom domain (order.yourbrand.com), paste that URL and we use it instead — same attribution flow.
order.toasttab.com/online/What fires when a diner clicks "Order direct on Toast."
One client-side event, three server-side mirrors, UTMs forwarded into the Toast checkout itself.
- 01
Diner taps "Order direct on Toast" on your DineRoute page
Toast is positioned first on full-service restaurant smart links because it is the highest-margin order. The anchor tag carries the resolved Toast URL plus any UTMs as standard query params (Toast preserves them).
- 02
Browser pixels fire with a shared `event_id`
Meta Pixel, Google Ads gtag, GA4 and TikTok Pixel all fire `platform_click` with `platform=toast` and a UUID `event_id`. The location slug is attached.
- 03
Server-side conversion mirrors fire with the same `event_id`
Meta CAPI, Google sCAPI, GA4 Measurement Protocol and TikTok Events API all fire the matching event. Browser + server deduplicated. `fbclid`, `gclid`, `gbraid`, `wbraid` forwarded.
- 04
Diner lands in Toast with full UTMs as query params
Toast preserves your `utm_source`, `utm_campaign`, `utm_medium` and `fbclid`/`gclid` as standard URL query params. Combined with Toast's own pixel support, you get a complete client-side + server-side picture inside Toast Reports.
What actually changes in Meta, Google and TikTok.
"Toast direct" as a high-value conversion
Tag `platform_click` (Toast) with a higher conversion value than marketplaces because the margin is higher. Meta optimizes campaigns toward diners who direct-order through Toast.
"Toast direct" with full click-ID capture
Same conversion tag, same value-based bidding. Toast Reports + Google Ads can both be filtered by the same `utm_campaign`.
`platform_click` Toast vs marketplaces
One report shows direct-order share by campaign per location. Useful for proving the case to skeptical operators about why Meta ads should point at Toast first.
Every Toast feature, preserved.
DineRoute is the smart link in front. The Toast Online Ordering experience — POS integration, loyalty, scheduled orders, catering, gift cards — is untouched.
Pickup + delivery
Both order types preserved on your Toast online-ordering page after the diner lands.
POS-integrated
Toast orders flow straight into your Toast POS — no tablets, no manual entry, no commission.
Loyalty + gift cards
Toast loyalty enrollment and gift-card redemption work normally after the diner lands.
Scheduled orders + catering
Toast's scheduled-order and catering flows are preserved by the smart link redirect.
Per-location order URLs
Multi-location restaurants get one DineRoute link per location, each with its own Toast URL.
Custom-domain Toast support
If you embed Toast on your own domain (e.g. order.yourbrand.com), DineRoute routes to that URL instead.
DineRoute → Toast vs ads sent directly to Toast.
What you gain by routing Toast through a branded multi-platform smart link versus sending Meta ads at the bare Toast URL.
| Capability | DineRoute → Toast | Meta ad → Toast directly |
|---|---|---|
| Branded landing page | Toast page is brand-aware | |
| Multi-platform routing | — | |
| Meta Pixel attribution | Partial — Toast supports a single pixel | |
| Meta Conversions API (server-side) | — | |
| Custom domain | Available on Toast paid tier | |
| Per-location analytics | Inside Toast dashboard | |
| Conversion event back to Meta/Google | Purchase event only via Toast pixel | |
| UTM forwarded into Toast | ||
| GA4 + TikTok events fired on click | — |
Toast + DineRoute questions.
How long does it take to set up DineRoute for Toast?
About 60 seconds. We resolve your Toast online-ordering URL from Google's Places API or from the Toast widget on your restaurant website. Paste, confirm, publish.
What Toast URL does DineRoute use?
We resolve your `order.toasttab.com/online/` URL from Google's Places API (`place_action_links`, `food_ordering` action). Many Toast restaurants embed Toast on their own domain (e.g. order.yourrestaurant.com) — DineRoute supports both.
Why use Toast direct ordering over DoorDash or Uber Eats?
Margin and POS integration. Toast online orders flow straight into your POS — no tablet juggling, no commission, no marketplace fees. Direct orders through Toast typically preserve 15–25% more revenue per order than DoorDash. DineRoute lets you prioritize Toast at the top of your smart link.
What if I open a new location on Toast?
Add the location in your DineRoute dashboard. We auto-resolve the new Toast online-ordering URL within minutes via Google Places or by detecting the Toast widget on your site.
Are diners refunded through Toast or through me?
You are the merchant of record on Toast online orders. Refunds and cancellations work through your Toast POS or back office as today. DineRoute is just the smart link in front.
Do diners notice the redirect to Toast?
No. The handoff is 300ms and lands them in your Toast online-ordering page — which itself is brand-aware because Toast lets you style it. The whole flow feels like part of your own site.
What if my Toast URL changes?
Toast online-ordering URLs are stable once provisioned. We re-resolve every 24 hours via the Places API. You can also update the URL manually in your dashboard.
What if my restaurant isn't on Toast?
DineRoute hides the Toast button and routes diners to your other platforms. Toast is most useful for full-service restaurants that already run Toast POS — the direct-order integration is the biggest unlock.
Toast orders go straight to your POS. Now they go straight from Meta too.
60 seconds to publish. Toast at the top of your smart link, marketplaces below, real attribution on every click.
No credit card. 14-day trial. Cancel any time.