Skip to content

Connect Gmail to Notion

Email is where requests, leads and deals arrive, and Notion is where many teams track them. Connect the two to turn the emails that matter into Notion database entries, and to send follow-ups and digests based on what your Notion workspace holds.

Ideas

What you can do with Gmail and Notion

Emails filed into Notion databases, and follow-ups and digests sent from what Notion tracks. These are ready-made starting points. Anything else you can describe works too.
Every 10 minutes

Save labelled Gmail emails to Notion

Any email you label Notion in Gmail is saved as a page in your Notion database with its subject, sender and text.

See how it works
The moment it happens

Add form sign-ups to your Notion CRM and send a welcome email

Each form submission creates or updates the person in your Notion CRM and sends them a welcome email from your Gmail.

See how it works
Every 15 minutesAI

Score CVs from email against your Notion job profiles

Each job application that arrives by email is scored against the matching role in Notion, with the result saved and emailed to you.

See how it works
Every 15 minutesAI

Track sponsorship offers from Gmail in Notion

Sponsorship and brand deal emails are spotted in your Gmail and added to your Notion deals board with brand, budget and deadline.

See how it works
Every hourAI

Summarise and sort new emails into a Notion inbox

Every hour, your new emails are summarised, given a category and added to your Notion inbox database with any action needed.

See how it works
Daily

Send client follow-up emails from Notion on schedule

Leads in Notion whose follow-up date is today get the right email from your Gmail, and Notion moves them to the next step.

See how it works
DailyAI

Get a morning priorities email from Notion and Gmail

Every morning at 7 you get one email that combines your open Notion tasks and important unread Gmail, put in order by AI.

See how it works
Daily or weeklyAI

Track websites and subreddits in Notion with a daily email

New posts and page changes from the sites and subreddits you watch are summarised into Notion, with highlights emailed to you.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Gmail and Notion, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Gmail and Notion automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Gmail and Notion in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Add emails labeled Feedback to my Notion Feedback database, use AI to tag each one as bug, feature request or praise, and skip anything that duplicates an existing page.

Every Monday, email me a list of Notion tasks created from email last week that are still Not started, sorted by how long ago the email arrived.

Use cases

Why people connect Gmail and Notion

How the two apps work together

  • ClickRuntime checks Gmail every few minutes for emails with a label, sender or search query and adds them as pages in a Notion database.
  • Properties like Status, Client or Due date are filled from the email, with AI extracting details from the body if needed.
  • In the other direction, it checks Notion every few minutes for pages that changed status and sends or drafts a Gmail message.
  • Turn client requests into Notion tasks

    Agency owners get change requests by email that get lost in the inbox. Each labeled email can become a Notion task with the client, a request summary and a due date filled in.

  • Build a searchable email archive in Notion

    Researchers and consultants save important emails into a Notion database. Properties such as sender, topic and date make them easy to filter later.

  • Track job applications or vendor quotes

    Hiring managers and buyers receive applications and quotes in Gmail. Logging each one in a Notion database with status and key details keeps the pipeline in one view.

  • Send emails when a Notion status changes

    Project leads mark a deliverable Done in Notion and the client should hear about it. A script can draft or send a Gmail update to the client contact stored on the page.

More apps

Gmail, Notion and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Email requests to Notion with Slack notice

When a client email gets the Request label in Gmail, create a Notion task with a summary and post the task link in our #client-work Slack channel.

Save attachments to Drive and link in Notion

For emails with a PDF quote attached, save the file to the Quotes folder in Google Drive and add a Notion page with the vendor, amount and Drive link.

Deadlines from email to Notion and Calendar

If an email mentions a deadline, create a Notion task with that due date and add a Google Calendar event on the same day.

Setup

Connect Gmail and Notion once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Gmail

Email

  1. At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
  2. Set up the OAuth consent screen. On Google Workspace choose Internal. On a personal Gmail account choose External, then under Audience click Publish app so it is In production, not Testing.
  3. Under Data Access, add the scopes you need, such as https://www.googleapis.com/auth/gmail.modify, or gmail.send if you only want to send.
  4. Under Clients, create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  5. In the ClickRuntime dashboard, open Connections, choose Gmail and enter the client ID and secret. On a personal account Google shows an unverified-app screen: click Advanced, then go to your app.

Notion

Productivity / Docs

  1. In Notion, open the developer portal at notion.so/profile/integrations and create a new internal integration.
  2. On its Configuration tab, copy the integration secret.
  3. On each page or database the automation should use, open ••• → Add connections and pick your integration.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the secret as a secret for Notion.

FAQ

Questions about connecting Gmail and Notion

Which Notion databases can it write to?
Only the pages and databases you share with your Notion connection. Share the database from its ••• menu under Connections.
Which emails does it pick up?
The ones that match a Gmail label or search you set. Everything else stays in your inbox untouched.
Will the same email be added twice?
No. Each email's ID is remembered once it has been saved, so it is only added once, even if it keeps its label.
Can it send emails based on Notion?
Yes. Follow-ups and digests are sent from your own Gmail address, or saved as drafts for you to check first.
Does it need access to my whole Notion workspace?
No. Notion only lets the connection reach the pages and databases you share with it during setup.
Can it fill Notion select and date properties?
Yes. The script can set select, multi-select, date, person and text properties, as long as the values match what the database allows.
Is email content sent to AI?
Only if your automation uses the built-in AI step, for example to summarise or classify an email. Plain copying of fields does not use AI.

Tell your assistant what Gmail and Notion should do together

Free plan. No credit card.