Automatically create Google Tasks from Gmail labeled emails
Automatically create Google Tasks from new Gmail emails labeled "To-Do". Who is this for? - This template is perfect for individuals and teams who want to boost their productivity by automatically converting important emails into actionable tasks in Google Tasks. What problem is this workflow solving? - Manually managing emails and creating tasks can be tedious. This workflow ensures you never miss a follow-up by instantly turning important emails into tasks without switching between apps. What
At a glance
Automatically create Google Tasks from Gmail labeled emails is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail
- Modules
- 2
- Price
- Free
- Version
- v1.0

About this workflow
Automatically create Google Tasks from new Gmail emails labeled "To-Do". Who is this for? - This template is perfect for individuals and teams who want to boost their productivity by automatically converting important emails into actionable tasks in Google Tasks. What problem is this workflow solving? - Manually managing emails and creating tasks can be tedious. This workflow ensures you never miss a follow-up by instantly turning important emails into tasks without switching between apps. What this workflow does? - Watches for new emails in Gmail with the label "To-Do". - Creates a new Google Task with the email subject as the task title and the email snippet as notes. - Sets the task due date to 24 hours after the email is received. Setup - Create a label "To-Do" in your Gmail account if it doesn't already exist. - Connect your Gmail and Google Tasks accounts to n8n using OAuth2 credentials. - Import the workflow into n8n and activate it. How to customize this workflow to your needs? - Change the Gmail label to a different one (e.g., "Important", "Follow-up"). - Modify the due date logic in the expression if you want more/less time to complete tasks: {{ $now.add(2, 'days').toISOString() }} - Add additional Gmail filters (like only unread emails) to refine which emails create tasks.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Automate end-to-end hiring with Keka, Google Sheets, Gmail and GPT-4
Extract data from Gmail attachments to Google Sheets using DocuPipe
Create Help Scout conversations from new labeled Gmail emails
Automatic reminders for follow-ups with AI and human in the loop Gmail
Send new Notion Database items on Gmail
Smart email draft generator
Export & organize technology stack data from BuiltWith to Google Sheets
LinkedIn content creator system
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you