- Home
- Resources
- Integrations
- Google Tasks
Google Tasks Make integrationAutomate Google Tasks with Make.
What if new to-dos landed in Google Tasks without anyone typing them? The Google Tasks Make integration gives you 13 modules: 2 scheduled triggers, 9 actions and 2 searches. This guide shows you how to link your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Google Tasks Make integration do for you?
The Google Tasks Make integration lets Make read, create, update and delete your tasks and task lists for you. You build a scenario (the automation itself, a chain of modules) and each module (one brick: a trigger, an action or a search) handles one step, with no code to write.
A to-do for every request that comes in. When a deal moves in your CRM or a form is submitted, Create a Task writes the follow-up into the right list. The salesperson opens Google Tasks and the next step is already there.
A checklist that follows your projects. Watch Task Lists notices when a list is created or updated, so a new project list can kick off the rest of the process, and Create a Task List does the reverse when a project starts somewhere else.
A tidy-up without clicking through every item. List Tasks pulls every task of a list, then Update a Task or Delete a Task acts on each one.
What Make does not do here: neither trigger is instant, so Make checks Google Tasks on the scenario's schedule rather than hearing about changes the moment they happen. For anything the 13 modules skip, Make an API Call reaches the rest of the Google Tasks API. The same app also has a node on the other side, described on the Google Tasks n8n integration page, and the n8n vs Make comparison helps you pick a tool. Still new to the editor? The Make training walks through the basics.
How do you connect Google Tasks to Make?
- 01
Turn on the Google Tasks API
You need a Google account first. In the Google Cloud Console, enable the Google Tasks API for your project. Without this switch, Make has no way to talk to your tasks, even with a valid Google login.
- 02
Add a module and create the connection
In your scenario, add any Google Tasks module and click Create a connection. A connection is your Google account linked to Make once, then reused by every Google Tasks module. You can type a label in Connection name if you like.
- 03
Sign in or paste your own credentials
Follow the on-screen instructions to authorize Make. If you prefer your own OAuth client, create it in Google Auth platform under Clients, choose Desktop app, then paste the Client ID and Client secret into Make.
Your first scenario: turn a new request into a Google task
GoalWhen a new item shows up in another app, Make creates a matching task in Google Tasks.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + to add the first module. Pick the app where requests arrive, such as a form tool or a spreadsheet.
- 02
Set up the starting module
Connect that app and fill its fields. Once the connection exists, Make lists what it can read, so you choose the form or sheet from a menu instead of typing it.
- 03
Add Create a Task
Click the + on the right of the first module, search for Google Tasks and pick Create a Task. Create the Google connection, then choose the task list that should receive the to-dos.
- 04
Map the request into the task
Fill the task fields with data from the first module, such as the subject of the request. Each bundle (one item passing from module to module) becomes one task.
- 05
Test with Run once
Add a test request in the source app, then click Run once. Open each module's bubble to read the bundles it received and check that the task appeared in Google Tasks.
- 06
Schedule and switch it on
Click the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. On the Free plan, 15 minutes is also the shortest interval.
What can start a Google Tasks scenario?
2 modules start a scenario when something happens in Google Tasks. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Tasks as soon as it happens.
Watch Task Lists
Scheduled triggerIn Make“Triggers when a task list is created and updated.”
Watch Task Lists starts your scenario whenever a task list is created or updated in your Google account, and passes that list along as a bundle for the next modules to use.
Watch Tasks
Scheduled triggerIn Make“Triggers when a new event occurs in a specified task list.”
Watch Tasks keeps an eye on one task list you choose and launches the scenario when a new event occurs there, handing each new item to the following modules.
Every Google Tasks module in Make
Google Tasks gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Task
ActionIn Make“Creates a new task.”
Create a Task adds a new to-do to the list of your choice, filled with whatever the previous modules send it. This is the module most scenarios end on.
Create a Task List
ActionIn Make“Creates a new task list.”
Create a Task List opens a brand new list in Google Tasks, ready to receive tasks from the modules that follow in the same scenario.
Delete a Task
ActionIn Make“Deletes a task.”
Delete a Task removes one task from a list, which keeps Google Tasks clean when the work behind it disappears somewhere else.
Delete a Task List
ActionIn Make“Deletes a task list.”
Delete a Task List gets rid of a whole list in one step, which is cleaner than removing its tasks one by one with Delete a Task.
Get a Task
ActionIn Make“Returns the data of a specified task.”
Get a Task fetches the full data of one specific task, so later modules work with its current version instead of a stale copy.
Get a Task List
ActionIn Make“Returns the data of a specified task list.”
Get a Task List returns the details of one list you point it to, handy when a scenario only knows which list is concerned and needs its data.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call lets you send your own request to the Google Tasks API with the connection you already set up, covering anything the other 12 modules leave out.
Update a Task
ActionIn Make“Updates an existing task.”
Update a Task changes an existing to-do in place, so Google Tasks reflects what happened elsewhere without anyone editing it by hand.
Update a Task List
ActionIn Make“Updates an existing task list.”
Update a Task List edits an existing list, which keeps its name in line with the project or client it belongs to.
List Task Lists
SearchIn Make“Returns a list of all task lists.”
List Task Lists returns every list of the connected account, each as its own bundle, giving you a full inventory to loop over.
List Tasks
SearchIn Make“Returns a list of all tasks in the specified task list.”
List Tasks pulls all the tasks of the list you pick, one bundle per task, so you can filter them, copy them or act on each one in the same scenario.
Need help automating Google Tasks with Make?
A person reads every message.