Skip to main content
INTEGRATION

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 logo
POS-integrated online ordering

Direct to your kitchen ticket · No tablets · No commission

WHAT DINEROUTE DOES FOR TOAST

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.

URL RESOLUTION

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. 1 You paste your restaurant URL into DineRoute
  2. 2 We check Google's Places API for a `food_ordering` action pointing at `order.toasttab.com/online/`
  3. 3 If not found, we scan your restaurant website for embedded Toast Online Ordering (Toast provides JS widgets we detect)
  4. 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.

Primary sourceGoogle Places
Secondary sourceToast widget detection
Validated againstorder.toasttab.com/online/
Custom domainSupported
Refresh cadenceEvery 24h
FallbackManual paste
HOW TRACKING WORKS

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.

  1. 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).

  2. 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.

  3. 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.

  4. 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.

IN YOUR AD REPORTS

What actually changes in Meta, Google and TikTok.

Meta Ads Manager

"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.

Google Ads

"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`.

GA4 + Looker Studio

`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.

SUPPORTED TOAST FEATURES

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.

SIDE-BY-SIDE

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.

CapabilityDineRoute → ToastMeta 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
QUESTIONS

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.

GET STARTED

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.