Here is the math that keeps me up at night.

US restaurants collectively spend somewhere north of four billion dollars a year on Meta advertising. Independent pizza shops, food halls, regional burger chains, steakhouse groups — Meta’s fastest-growing vertical by spend for three years running. And the vast majority of that spend is optimized toward a single event: link click.

Link click is the worst possible proxy for a food order.

How we got here

Walled-garden marketplaces — DoorDash, UberEats, Grubhub — own the checkout flow. They do not share order-level data back to the ad platforms that drive their traffic. Meta cannot see orders. Google cannot see orders. Even your own POS cannot see which order came from which ad.

The default response across the industry has been resigned: “optimize for clicks, hope orders follow, run reports at the end of the month and compare gross revenue to ad spend.” That is not measurement. That is vibes.

The three broken patterns

Every restaurant marketing playbook breaks in roughly the same way:

  1. Ads direct to the DoorDash link. Pixel sees nothing. Meta optimizes on clicks. Cost per acquired order drifts up month over month and nobody knows why.
  2. Ads direct to a restaurant website, which links to DoorDash. Pixel sees a pageview. Still no order attribution. Customers drop off at the extra hop.
  3. DoorDash Ads (promoted on DoorDash itself). Only reaches customers already inside DoorDash. Captures none of the cold Meta, TikTok, or Google traffic that brings new customers to the brand.

Each pattern is a tradeoff between reach and measurement. Most restaurants end up running all three simultaneously and learning nothing from any of them.

What changes when you close the gap

The pilot cohort we’ve been running for six months tells a consistent story. Once a restaurant’s Meta campaigns have fourteen days of platform_click data to learn on:

  • Cost-per-acquired-order drops 20-40%
  • Meta’s algorithm starts favoring creatives that drive platform intent over creatives that drive generic engagement
  • Budget reallocates away from the delivery platforms that underperform for that specific brand

The last one surprises restaurants the most. We had an indie pizzeria operator in Brooklyn who assumed DoorDash was their strongest channel because of absolute order volume. Platform click data showed UberEats customers converted at 3× the rate on his Meta creative. He shifted $800 a month of Meta spend toward UberEats-promoting creatives and lifted month-one revenue by $4,200.

The $4B opportunity

If the industry closed this attribution gap at scale, some fraction of that $4B in annual spend would reallocate toward actual order-driving creative. At a 20% efficiency lift, that’s $800M a year of productive spend currently burning on link clicks that never converted.

That is what we built DineRoute to fix. A routing page, a custom Pixel event, and a webhook relay for the accounts big enough to justify real purchase attribution.

The tech is not the hard part. Getting the industry to care about the measurement problem is.

See how it works.