Back to all posts
guides
8 min read

How to Add Google Analytics (GA4) to Your Restaurant Menu

If you've ever sat in a restaurant office wondering whether the QR codes on the tables are actually being scanned, or whether the Google Maps listing is sending real menu visits, or whether your Instagram bio link does anything at all — Google Analytics 4 is the answer.

GA4 is the free analytics platform from Google. Once you connect it to your nemenu menu, you get a real-time dashboard showing where visitors come from, what device they're on, how long they stay, and which pages they bounce from.

What is the Google Tag (GA4)?

Google calls it "the Google Tag," but most people call it the GA4 Measurement ID. It looks like this: G-XXXXXXXXXX. Drop it into nemenu and your menu starts reporting visits, sessions, traffic sources, and engagement to your GA4 property.

Why GA4 is uniquely good for restaurants

  • Free, forever. No paid tier needed for restaurant-scale traffic.
  • Best Google Maps & Search attribution. If you also run Google Business Profile, GA4 lets you see how many menu visits come from Maps directions vs Search results vs ads.
  • Pairs with Google Ads. Once GA4 is wired up, you can run Performance Max or Search ads and Google will optimize them for actual menu visits — not just clicks.
  • Real-time dashboard. See visits as they happen — useful when you're testing a new ad or campaign and want fast feedback.
  • Multi-location attribution. If you have multiple branches in nemenu, GA4 reports each location's URL separately. Which one drives the most traffic? Easy to answer.

How to add the Google Tag to your nemenu

Step 1 — Create a GA4 property

Go to analytics.google.com → Admin (gear icon, bottom-left) → Create → Property. Walk through the wizard. Name it after your restaurant, pick your country and reporting time zone, and choose the "Web" platform. Use your nemenu URL (e.g. yourrestaurant.nemenu.app) as the website URL.

When GA4 finishes the wizard, it will show a "Measurement ID" near the top — that's your G-XXXXXXXXXX. Copy it.

Step 2 — Paste it into nemenu

Open the nemenu admin → Settings → Integrations → Google Tag (GA4) card. Paste the Measurement ID, click Save Changes. Done.

Step 3 — Verify it's working

Open GA4 → Reports → Realtime. In a separate tab, visit your public menu (and accept the cookie banner if it shows). Within ~30 seconds you should see your visit appear in the realtime dashboard. If it doesn't, re-check the Measurement ID for typos.

What gets tracked

Once installed, GA4 automatically tracks page views, sessions, traffic sources (organic search, paid ads, direct, referral, social), device type, country, language, and engagement time. You don't need to configure anything else for the basics.

Pro tip: link your GA4 property to your Google Ads account (in GA4 Admin → Product Links). Now your Google Ads campaigns can optimize for menu visits as a conversion. Performance Max especially loves this signal.

Privacy and compliance

Like all analytics, GA4 sets cookies on the visitor's device. nemenu shows the cookie banner automatically — GA4 only loads when the visitor accepts. Update your privacy policy to mention Google Analytics and link to Google's privacy policy. You're the data controller; nemenu is the technical processor.

TL;DR

  • Create a GA4 property at analytics.google.com — copy the G-XXXXXXXXXX Measurement ID.
  • Paste it into nemenu → Settings → Integrations → Google Tag.
  • Verify in GA4 Realtime within 30 seconds.
  • Link to Google Ads to unlock conversion-optimized restaurant campaigns.

Already on nemenu? Open Settings → Integrations and connect GA4 today. New here? nemenu.app — Pro plan unlocks Google Tag, plus Meta, TikTok, Pinterest, LinkedIn, and Snap pixels.

google analytics
ga4
google tag
analytics
conversion tracking
google ads

More on this topic

Resources & Guides

Digital Menu Insights

Tips, guides, and best practices for restaurants, hotels, bars, cafes, spas, and service businesses.