Automate Uber Eats Expense Tracking with Gmail and Slack
detail.loadingPreview
Effortlessly track your Uber Eats expenses by automatically processing order confirmation emails. This workflow extracts key details like merchant, price, and date, then sends a formatted message to Slack with a direct link to log the expense in your preferred budgeting app.
About This Workflow
Tired of manually logging your Uber Eats orders? This n8n workflow streamlines your expense tracking process by leveraging the power of automation. It begins by monitoring your Gmail for Uber Eats order confirmation emails. Upon receiving a new email, it intelligently extracts crucial information such as the restaurant name, order total, and the date of the purchase. This extracted data is then formatted into a clear, concise message and sent to a designated Slack channel. To make expense logging even faster, a convenient button is included in the Slack message, which opens your budgeting application with pre-filled details, saving you time and ensuring accuracy for all your food delivery spending.
Key Features
- Automatic Email Monitoring: Seamlessly integrates with Gmail to detect Uber Eats order confirmations.
- Intelligent Data Extraction: Precisely pulls out merchant name, price, and date from email content.
- Real-time Slack Notifications: Sends organized updates to your Slack channel for immediate visibility.
- One-Click Expense Logging: Includes a pre-filled link to your budgeting app for effortless expense entry.
How To Use
- Connect Gmail: Authorize n8n to access your Gmail account and configure the 'Receive certain keyword Gmail Trigger' node to filter for Uber Eats order confirmation emails (e.g.,
subject:透過 Uber Eats 系統送出的訂單). - Extract Order Details: The 'Extract Price, Shop, Date, TIme' node uses regular expressions to pull out the price, shop name, date, and time from the email's text content.
- Configure Slack Notification: In the 'Send to Slack with Block' node, set up your Slack credentials and specify the target channel. Customize the message to include the extracted details and a dynamic URL for your budgeting app (ensure the
moze3://URL format is correctly set up for your app). - Enable and Test: Activate the workflow and use the 'Click to Test Flow' node to manually trigger the process and verify that emails are being processed and Slack messages are being sent as expected.
Apps Used
Workflow JSON
{
"id": "0bb30b00-17cc-48ba-ab38-ab0cf93416d3",
"name": "Automate Uber Eats Expense Tracking with Gmail and Slack",
"nodes": 12,
"category": "Personal",
"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: 0bb30b00-17cc...
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
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.
AI Music Generator with Suno V3.5 (KIE.ai)
This n8n workflow automates AI music generation using the KIE.ai API, powered by the Suno V3.5 model. Users simply submit music prompts, styles, and titles via a web form, and the system handles real-time generation and delivery of the final audio output. It's perfect for quickly creating custom music for various needs.
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.