Loading
Loading
  • Home

  • Automation with Zapier

  • Zapier tutorials

Zapier tutorials

3 min read

How to automatically add Google Tasks to a Notion database

By Khamosh Pathak · March 28, 2024
Hero image of the Google Tasks app logo connected to the Notion app logo with a black line on a mustard background.

Built right into your Google Calendar, Google Tasks is a simple, streamlined task management tool that's easy to use. But, depending on your needs, Google Tasks may be a bit too basic (like when you want to share tasks across your team). And if the other apps you use are fairly robust, like Notion, you might find Google Tasks needs a little help to keep up. Fortunately, you can bridge these gaps through the magic of automation. 

Using Zapier, you can set up a Zap—our word for our automated workflows—that will automatically create a new entry in a Notion database whenever a new task is added in Google Tasks. That way, you can easily manage your and your team's tasks in one place, leading to faster and more efficient workflows.

Zapier is the leader in workflow automation—integrating with 6,000+ apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated systems for your business-critical workflows across your organization's technology stack. Learn more.

Before you begin

Before you start, you'll need to have an active Google Tasks account with a defined list where you'll add your tasks. You'll also need a database in a Notion workspace with fields created for the task details you'll want to transfer over from Google Tasks. 

Add tasks from Google Tasks to Notion

Zapier lets you create automated workflows called Zaps, which send your information from one app to another. You can create your own Zap from scratch without any coding knowledge, but we also offer quick templates to get you started.

If you'd like to start with a template, just click on it. You'll need to create a Zapier account if you don't already have one. Then, follow the directions below to set up your Zap.

Save new tasks in Google Tasks in Notion databases

Save new tasks in Google Tasks in Notion databases
  • Google Tasks logo
  • Notion logo
Google Tasks + Notion

Set up your Google Tasks trigger

We'll start by adding the trigger first, which is the event that starts your Zap. If you're using the Zap template, these will be selected for you. Otherwise, search for and select Google Tasks for your trigger app and New Task for your trigger event. Then click Continue.

The Google Tasks app is shown selected with New Task selected in the Event dropdown.

Connect your Google Tasks account, if you haven't already, then, click Continue.

Next, choose the task list you want to add to Notion from the Task List dropdown. Then click Continue

Under Task List, My Tasks has been selected in the dropdown above a purple Continue button.

Now it's time to test your trigger. Make sure you have at least one task added to your Google Tasks list before testing. Then click Test trigger. Zapier will find a few of your recent tasks. Select the one you'd like to use to set up the rest of your Zap, then click Continue with selected record.

Test data from the Google Tasks step is shown, with "How does adding this to Slack work?" listed in the notes field.

Set up your Notion action

Next, we'll set up the action, which is the event that happens after your Zap is triggered. If you're using the Zap template, these will be selected for you. Otherwise, search for and select Notion for your action app and Create Database Item for the action event. Then click Continue.

The Notion app is shown selected with Create Database Item selected in the Event dropdown.

Next, connect your Notion account. If you haven't linked your account already, click Connect a new account

Then choose the workspaces that contain the database you want to work with and click Allow access to connect them with Zapier. 

A pop-up page with the header "Allow Zapier to access these pages" is shown with a list of Notion databases with checkmarks next to them.

After connecting your Notion account, click Continue.

Now we get to the heart of your Zap—connecting the Google Tasks data with your database. First, choose the database from the Database dropdown. 

In the Database dropdown, the database Tasks is shown selected.

All of your Notion columns will show up in your Zap as fields. If you want to create more fields, you can go back to your Notion database, add them, then use the Refresh button to update them in the editor. 

For this example, I'm going to add the Title from Google Tasks to the Task Name field and Notes to the Notes field.

Notion database fields are shown with Google Tasks data added in each one.

I'll also add Due to my Due date field.

In the Content field, data from Google Tasks labelled Notes has been added.

Once you're happy with the setup, click Continue.

Now, test your Zap by clicking Test step.

A test page that shows a list of the Google Tasks data being sent to the Notion database.

You can double check it's working correctly by opening your Notion database and seeing if your test entry was added. For our test, the entry looks like this:

We'd call that a success! You're now ready to use your Zap. Now any time a task is added to the particular Google Tasks list, it will automatically show up in the Notion database.

Zapier is the leader in workflow automation—integrating with 6,000+ apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated systems for your business-critical workflows across your organization's technology stack. Learn more.

Related content:

This article was originally published in November 2022. It was most recently updated in March 2024 by Grace Montgomery.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags
mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'