// Data & measurement · Restaurants · France · several cities

A tracking platform for an entire restaurant group, and the measurement that makes it accurate

A multi-brand restaurant group wanted to know what its websites bring in, restaurant by restaurant. We built the tool, and the measurement that makes it accurate. It has been in production since September 2026 for L'Édito and Italian Queen.

App developmentGA4 tagging planGoogle Tag ManagerGoogle AdsSearch Console
3Google sources collected every night: Analytics, Search Console, Google Ads
7tracked actions: booking, group booking, order, call, directions, menu, contact
10channels recognised: Zenchef, TheFork, Guestonline, Deliveroo, Uber Eats, Google Maps, Waze…
Group view of the tracking platform, fictional data
Group view · fictional data
Brand view of the tracking platform, fictional data
Brand view
Restaurant page of the tracking platform, fictional data
Restaurant page

The context

A multi-brand restaurant group wanted to know, restaurant by restaurant, what its websites bring in: how many clicks to booking, calls, directions. The numbers existed, scattered across three Google tools and never broken down by venue.

The platform

  • Three levels of reading: management sees the group and compares its brands, each brand ranks its restaurants, each restaurant has its own page
  • Everyone only sees their own scope: group, brand or venue. Sign-in by emailed link, no password
  • Numbers say what they measure: a click to Zenchef is an intent to book, not a booking. Missing data shows as “not counted yet”, never as zero
  • Google Ads conversions are shown separately: they are never added to actions taken on the site

The tracking work

  • A GA4 tagging plan handed to the developers, with values fixed like a contract: “booking” means the same thing on every site
  • Three dimensions on every event: the venue, the action type and the channel. That is what files each click under the right restaurant
  • One Google Tag Manager container per site, and one Analytics property per restaurant when a brand has several
  • A test before every switch: an action is only shown as “measured” once it has been seen arriving in Analytics

The results

16 monthsof history recovered as soon as a site is connected
// Next step

A similar project?

Tell us where you stand: we get back to you with a first diagnosis, no strings attached.