Use this powerful n8n workflow to automate pantry inventory management. It monitors low stock items in Notion, updates a grocery list, and sends daily refill notification emails.
Download this n8n workflow template and start using it instantly.
Keeping track of pantry inventory manually is tedious and often leads to running out of essential items. This robust n8n workflow solves this problem by providing a 'soft-stock refill' automation loop. Using a powerful n8n trigger, the system wakes up daily, checks your Notion pantry inventory database for items marked 'low stock,' compares this against your existing grocery list (also in Notion) to avoid duplicates, and then automatically creates new entries for needed items. Finally, it uses an Email Send n8n node to notify you of the required purchases, transforming a manual chore into a fully automated process. This specific n8n workflow is a fantastic example of using multiple n8n node types for complex data processing.
The entire process is initiated by the Daily Trigger n8n node, which acts as a scheduled n8n trigger.
Daily Trigger (a Cron n8n node), running on a set schedule.User Config Set n8n node defines critical parameters like Notion database IDs and recipient email addresses.Get Pantry Items retrieves the full inventory (filtered for low stock), and Get Existing To Buy retrieves the current grocery list items.Compute To-Buy List Function n8n node is where the magic happens. It compares the two lists to determine which low-stock items are not yet on the grocery list, thereby eliminating duplicates. This logic step is crucial for efficiency in this specific n8n workflow.Create in Grocery List Notion n8n node adds the newly computed missing items to your Notion Grocery List database.Compose Email Function n8n node formats the list of newly added items into a readable email body.Send Email n8n node delivers the summarized grocery list notification to the specified user, completing the daily automated check.To deploy this n8n workflow template, follow these steps:
Send Email n8n node with the appropriate SMTP or custom email service credentials to allow n8n to send notifications.User Config Set n8n node with your specific Notion database IDs and the email address where you want to receive notifications.Daily Trigger n8n trigger is configured to run at your desired time and then activate the n8n workflow. Daily Trigger (Cron n8n node): This is the scheduled n8n trigger that dictates when the entire n8n workflow executes, ensuring daily inventory checks.
User Config (Set n8n node): Used to centralize configuration data, such as database IDs and email settings, making this n8n workflow highly reusable and easy to manage.
Get Pantry Items (Notion n8n node): Queries the main Notion database, filtering for items that have reached the predefined 'low stock' threshold.
Get Existing To Buy (Notion n8n node): Queries the target Grocery List Notion database to retrieve items already slated for purchase, preventing duplicate entries.
Compute To-Buy List (Function n8n node): This custom code n8n node runs the core deduplication logic, comparing incoming low-stock items with existing to-buy items to generate the final refill list.
Create in Grocery List (Notion n8n node): Creates new pages in the Notion Grocery List database for all items identified as needed by the previous Function n8n node.
Compose Email (Function n8n node): Prepares the output from the list creation into a clean, readable message body suitable for the final notification.
Send Email (EmailSend n8n node): The final action n8n node, responsible for sending the automated grocery list notification to the user.
Automate PDF compression directly from Google Drive using iLovePDF. This robust n8n workflow watches a folder, compresses files, and archives the results using multiple n8n nodes.

Automate news curation with this powerful n8n workflow. Fetch headlines via NewsAPI, summarize them using GPT-4o-mini, and send personalized email digests using Gmail and Google Sheets.

Use this essential n8n workflow to automatically capture and download media files (images, video, documents) received through your WhatsApp Business API, leveraging the n8n trigger.

Use this powerful n8n workflow to automate personalized sales outreach. It integrates GPT-5, Pinecone, and Tavily research for fast, on-brand follow-ups, maximizing lead conversion using a specialized n8n template.

Use this robust n8n workflow to identify inactive Shopify customers (30+ days without purchase) and automatically create leads in Beex for targeted re-engagement campaigns using a specialized n8n node.

Founder of The Workflow Muse & @SheCodesFlow. I craft elegant, task-focused automations for creators, founders, and soft-tech enthusiasts. “Automate with grace. Scale with power.”







































