Automated Restaurant Menu Update Notifier
detail.loadingPreview
Automate real-time updates of your restaurant's special menu directly from Google Sheets to your customers. This workflow intelligently detects menu changes and notifies subscribers instantly via their preferred channel, including WhatsApp, Email, and SMS, ensuring they never miss out on new offers.
About This Workflow
Keep your customers effortlessly informed with this n8n workflow. Designed for restaurants and food businesses, it periodically monitors a Google Sheet for any alterations to your special menu. Whether you've added new dishes, updated prices, or removed items, the system accurately identifies these changes. It then dynamically generates tailored alert messages for various communication channels. With direct WhatsApp notification sending already configured, and messages prepared for Email and SMS, you can ensure your audience receives timely updates about your latest culinary delights and offers, boosting engagement and satisfaction and driving foot traffic or online orders.
Key Features
- Scheduled Menu Monitoring: Automatically checks your Google Sheet for menu updates every 30 minutes, ensuring timely detection.
- Intelligent Change Detection: Precisely identifies new, updated, and removed menu items using custom code logic, storing the last state for comparison.
- Multi-Channel Message Preparation: Dynamically formats concise and clear update messages optimized for WhatsApp, Email, and SMS, ready for deployment.
- Direct WhatsApp Notifications: Sends immediate WhatsApp alerts to customers about current menu changes, enhancing direct communication.
- Google Sheets Integration: Seamlessly pulls your special menu data directly from a specified Google Sheet, serving as your single source of truth.
How To Use
- Set Up Scheduler: Configure the
Daily Menu Update Schedulernode to your desired frequency. The current setting is every 30 minutes. - Connect Google Sheets: Provide your Google Sheets credentials to the
Fetch Special Menu Datanode. Specify theDocument IDandSheet Namewhere your special menu is maintained (e.g., "Special Offers" and "Special Menu"). - Customer Data Integration (Crucial Step): Before the notification nodes, add a node (e.g., another Google Sheet, CRM, or database) to fetch your customer contact details (including 'WhatsApp Number', 'Email', 'Phone Number'). You will then need an additional node to combine this customer data with the menu update messages generated by
Generate Menu Alert Message. - Configure WhatsApp: In the
Send WhatsApp Notificationnode, replaceYOUR_WHATSAPP_API_TOKENwith your actual WhatsApp API token. Thetoparameter={{ $json['WhatsApp Number'] }}implies that a previous node in your workflow needs to fetch and provide customer contact details including a field named 'WhatsApp Number'. For the message, ensure it correctly references the generated message, e.g.,={{ $node['Generate Menu Alert Message'].json.whatsappMessage }}if no intermediate merging node is used, or adjust based on your data structure. - Expand Notifications (Optional): To send Email and SMS, add respective Email (e.g., SendGrid, Gmail) and SMS (e.g., Twilio) nodes to the workflow, referencing the
emailMessageandsmsMessageoutputs from theGenerate Menu Alert Messagenode, and the corresponding customer contact details.
Apps Used
Workflow JSON
{
"id": "e4ca6dd4-749f-4242-bc68-174df701db86",
"name": "Automated Restaurant Menu Update Notifier",
"nodes": 10,
"category": "Marketing",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e4ca6dd4-749f...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
WhatsApp AI Assistant: LLaMA 4 & Google Search for Real-Time Insights
Instantly deploy a smart AI assistant on WhatsApp, powered by Groq's lightning-fast LLaMA 4 model. This workflow enables real-time conversations, remembers context, and provides up-to-date answers by integrating live Google Search results.
Automate LinkedIn Content Promotion for Your Ghost Blog with AI
Effortlessly promote your latest Ghost blog posts on LinkedIn. This workflow leverages AI to generate engaging, professional LinkedIn messages based on your article content and saves them, along with article metadata, directly to a Google Sheet.
AI-Powered On-Page SEO Audit & Report Automation
Instantly generate comprehensive on-page SEO technical and content audits for any website URL. This AI-powered workflow automates the entire process, from scraping the page to delivering a detailed report directly to your inbox, empowering you to optimize for better search rankings and user engagement.