Free UTM Builder for
Restaurant Marketing
Generate UTM-tagged campaign URLs to track exactly which marketing channels drive traffic to your digital menu. Built-in presets for food delivery platforms, social media, QR codes, and print materials.
What Are UTM Parameters?
UTM parameters are short text tags appended to a URL that tell your analytics platform where a visitor came from, which marketing channel they used, and which campaign brought them in. They are the standard method for tracking online campaign performance.
Example Tagged URL
Campaign Source
Identifies the platform or website sending traffic. This is where the visitor clicked your link.
Restaurant examples: google, instagram, facebook, tiktok, talabat, uber-eats, deliveroo, email-newsletter, table-tent
Campaign Medium
Specifies the marketing channel type. Groups traffic into high-level categories for easier analysis.
Restaurant examples: social, cpc, email, qr-code, referral, sms, display, print
Campaign Name
A descriptive label for the specific promotion, product launch, or event you are running.
Restaurant examples: summer-menu-launch, ramadan-iftar-2026, friday-brunch-promo, new-location-opening
Campaign Term
Originally designed for paid search keywords. Useful for tracking which search terms or ad groups perform best.
Restaurant examples: best-sushi-dubai, brunch-near-me, halal-restaurant, outdoor-dining
Campaign Content
Differentiates between creative variants or link placements within the same campaign. Essential for A/B testing.
Restaurant examples: hero-image-v2, sidebar-cta, receipt-footer, flyer-front, story-swipe-up
Why Restaurants Need UTM Tracking
Restaurants market across more channels than almost any other local business. Without UTM tracking, you are spending money without knowing what works.
Measure What Matters
Know exactly which campaigns drive menu views and online orders. Stop guessing and start making data-driven decisions about your marketing budget.
Optimize Ad Spend
Compare ROI across Instagram ads, Google Ads, TikTok promotions, and delivery platform listings. Shift budget to the channels that convert.
Track Offline-to-Online
UTM-tagged QR codes on table tents, receipts, flyers, and packaging reveal which physical materials bring customers to your digital menu.
Prove Email ROI
Email marketing delivers strong returns for restaurants. UTM tracking on newsletter links shows which subject lines, offers, and send times produce actual visits.
Compare Delivery Platforms
Restaurants list on multiple delivery apps. UTM parameters reveal which platforms (Talabat, Uber Eats, Deliveroo) send the most valuable traffic.
Consistent Reporting
Standardized UTM naming across your team means clean analytics data. No more fragmented reports from inconsistent tagging.
of diners use social media to decide where to eat
of restaurants say social media is important to their strategy
average return on investment for email marketing
of diners trust online reviews as much as personal recommendations
How to Use UTM Parameters
Follow these six steps to create a properly tagged campaign URL. The entire process takes under two minutes.
Enter your destination URL
Paste the webpage URL you want to track, such as your Menujo digital menu link or restaurant website landing page.
Set the campaign source
Enter the platform where the link will appear. Examples: instagram, google, talabat, email-newsletter, table-tent.
Choose the campaign medium
Specify the marketing channel type. Common values: social, cpc, email, qr-code, referral, display.
Name your campaign
Give the campaign a descriptive, lowercase name with hyphens. Examples: summer-menu-launch, ramadan-iftar-promo, friday-brunch-special.
Add optional details
Use utm_term for paid keywords and utm_content to differentiate creative variants or placements, such as hero-image-v2 or sidebar-banner.
Copy and deploy your tagged URL
Click Copy to clipboard, then use the tagged URL in your marketing material. The analytics platform will begin tracking visits as soon as someone clicks the link.
Restaurant Marketing Campaign Ideas with UTM Tracking
Here are practical UTM tagging examples for the most common restaurant marketing channels. Copy these naming patterns into the builder above.
Food Delivery App Listings
Track traffic from each delivery platform to compare which sends the most engaged visitors.
talabat
referral
talabat-profile-link
menu-button
Social Media Posts and Ads
Separate organic posts from paid ads and compare creative performance across platforms.
social
summer-menu-launch
story-swipe-up
Table Tents and QR Codes
Track which in-venue placements get scanned most. Use our QR Scanner to verify codes before printing.
table-tent
qr-code
dine-in-digital-menu
table-tent-main-hall
Receipts and Packaging
Add QR codes with UTM tags to printed receipts and takeout packaging to turn one-time customers into repeat visitors.
receipt
reorder-promo
receipt-qr-footer
Email Newsletters
Tag every link in your email campaigns to compare subject lines, offers, and CTA placements.
mailchimp
weekly-specials-apr-2026
hero-cta-button
Google Ads and Paid Search
Use utm_term to track which keywords drive menu views. Compare ad groups and landing pages side by side.
cpc
local-search-apr-2026
best-brunch-dubai
UTM Best Practices and Naming Conventions
Consistent naming is the difference between useful analytics and a messy dashboard. Follow these rules across your entire team.
Always Use Lowercase
UTM parameters are case-sensitive. facebook and Facebook create two separate rows in Google Analytics. Stick to all lowercase to prevent data fragmentation.
Use Hyphens, Not Spaces
Spaces in URLs convert to + or %20, which looks unprofessional and can break links. Use hyphens to separate words: summer-menu-launch.
Be Specific with Sources
Use the exact platform name rather than a generic label. Write instagram instead of social. Precision matters when comparing which traffic sources deliver results.
Include Dates in Campaigns
Add the month or quarter to campaign names for easy filtering later: ramadan-iftar-2026 or q2-brunch-promo.
Never Tag Internal Links
Only use UTM parameters on links from external sources pointing to your site. Tagging internal links overwrites the original session source in GA4, corrupting your attribution data.
Never Include Personal Data
Do not put email addresses, customer names, or phone numbers in UTM parameters. This violates Google's Terms of Service and can result in your analytics account being suspended.
Quick Reference: Restaurant UTM Naming Convention
| Parameter | Format | Example |
|---|---|---|
| utm_source | Platform name, lowercase | instagram, talabat, google |
| utm_medium | Channel type, lowercase | social, email, cpc, qr-code |
| utm_campaign | name-date or name-quarter | ramadan-iftar-2026, q2-brunch |
| utm_term | Keyword or audience | best-sushi-dubai, brunch-near-me |
| utm_content | Placement or variant | hero-cta, story-v2, table-tent-a |
Viewing UTM Data in Google Analytics 4
Once your UTM-tagged links are live, here is how to find and analyze the data inside GA4.
Traffic Acquisition Report
Go to Reports > Acquisition > Traffic Acquisition. This shows sessions grouped by source, medium, and campaign name.
Custom Explorations
Build an Exploration with dimensions like Session source, Session medium, and Session campaign for deeper analysis and custom date ranges.
Menujo Analytics
If your menu is hosted on Menujo, UTM parameters are captured automatically in your dashboard analytics alongside menu views and popular items.
Frequently Asked Questions About UTM Parameters
Answers to the most common questions about UTM tracking for restaurant marketing campaigns.
What are UTM parameters and how do they work?
Which UTM parameters are required?
Are UTM parameters case-sensitive?
Do UTM parameters affect SEO or page rankings?
Should I tag internal links on my own website with UTM parameters?
How do I track QR code campaigns with UTM parameters?
What is the best way to track food delivery platform traffic?
Does the order of UTM parameters in the URL matter?
Where do I view UTM data in Google Analytics 4?
Is this UTM builder free to use? Is my data stored?
Can I use UTM parameters with Menujo digital menus?
What naming convention should I use for UTM parameters?
More Free Restaurant Marketing Tools
Explore Menujo's full toolkit for restaurant owners and marketing teams.
QR Code Generator for Restaurants
Create a print-ready menu QR code, then track scans with UTM tags. Free, no signup.
QR Menu Scanner
Test and decode your restaurant QR codes instantly
Menu Photo Optimizer
Compress food photos for fast-loading digital menus
Paper Menu Digitizer
Convert paper menus into shareable digital PDFs
Track Your Campaigns. Grow Your Restaurant.
UTM parameters are just the beginning. Menujo gives restaurants a complete digital menu platform with built-in analytics, QR code generation, and custom branding. See which marketing channels fill your tables.

Ready to Create Your Free Digital Menu?
Join restaurants using Menujo. Create your free menu in minutes. No credit card required.
Free Forever • No Credit Card Required • Plans from $7/month