Ask them, check Google Insights, use unique QR codes, track promo codes. Six practical attribution methods for restaurants.
You are spending time on Instagram, Google, and maybe some ads. But you have no idea which one is actually bringing people through the door. Is your Instagram driving real visits or just likes? Did anyone find you through Google Maps? Are your delivery platform listings generating dine-in customers too?
Restaurant attribution is harder than online business attribution because the "conversion" happens offline (a person walks in and sits down). But there are simple, practical ways to get a rough picture.
The simplest and most underused method. Train your host or server to casually ask new customers: "Is this your first time here? How did you hear about us?"
Track the answers in a simple spreadsheet or notebook. After a month, you will see patterns. "Google" and "walked by" and "a friend told me" will likely dominate.
This is not scientifically precise, but it gives you directional data that is better than guessing.
Your Google Business Profile has a built-in analytics section that shows:
This data is free and tells you whether your Google listing is driving traffic. If 200 people per month request directions from your listing, Google is working for you.
Create different QR codes for different placements:
If your QR menu tool provides scan analytics, you can see which placement drives the most engagement. EasyMenus includes scan tracking that tells you how many scans each QR code generates.
If you have a website, Google Analytics (free) shows where your web visitors come from: Google search, social media, direct URL entry, or referral links.
Look at the traffic to your menu page specifically. If most visitors come from Google, your SEO is working. If most come from Instagram, your social media is driving menu views. If most are direct, people already know your URL (which means word of mouth or repeat visitors).
If you use a reservation system (OpenTable, Resy, or built into your POS), check whether it tracks the source of the reservation. Some systems show whether the booking came from Google, your website, or the reservation platform itself.
For online ordering, your POS or ordering platform may show whether the order came from your website, a delivery app, or a direct link.
Create simple promo codes for different channels:
Track how many times each code is redeemed. This directly ties a customer to the channel that brought them in.
You do not need perfect attribution. You need directional answers to two questions:
Review your attribution data monthly. Adjust your time and budget based on what is actually working, not what you assume is working.
Ready to create your digital menu?
Join thousands of restaurants already using EasyMenus. Free forever — no credit card needed.
Get started free →