Notion Automation Workflows
511 ready-made Notion workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Databases, notes, and docs kept in sync with the rest of your stack.
Enhance New Notion Pages with AI-Generated Icons and Unsplash Covers
Automatically enrich new Notion pages with AI-generated icons and random Unsplash cover images to maintain a visually appealing workspace.
n8n$9.99Add Product Ideas to Notion via a Slack Command
## Use Case In most companies, employees have a lot of great ideas. That was the same for us at n8n. We wanted to make it as easy as possible to allow everyone to add their ideas to some formatted database - it should be somewhere where everyone is all the time and could add a new idea without much extra effort. Since we were using Slack, this seemed to be the perfect place to easily add ideas and collect them in Notion. ## What this workflow does This workflow waits for a webhook call within Slack, that gets fired when users use the `/idea` command on a bot that you will create as part of this template. It then checks the command, adds the idea to Notion, and notifies the user about the newly added idea as you can see below:  ## Creating your Slack bot 1. Visit https://api.slack.com/apps, click on `New App` and choose a name and workspace. 2. Click on `OAuth & Permissions` and scroll down to Scopes -> Bot token Scopes. 3. Add the `chat:write` scope. 4. Head over to `Slash Commands` and click on `Create New Command`. 5. Use `/idea` as the command. 6. Copy the test URL from the **Webhook** node into `Request URL`. 7. Add whatever feels best to the description and usage hint. 8. Go to `Install app` and click install. ## Setup 1. Add a Database in Notion with the columns `Name` and `Creator`. 2. Add your Notion credentials and add the integration to your Notion page. 3. Fill the setup node below. 4. Create your Slack app (see other sticky). 5. Click `Test` workflow and use the `/idea` command in Slack. 6. Activate the workflow and exchange the Request URL with the production URL from the webhook. ## How to adjust it to your needs - You can adjust the table in Notion and for example, add different types of ideas or areas that they impact. - You might want to add different templates in Notion to make it easier for users to fill their ideas with details. - Rename the Slack command as it works best for you. ## How to enhance this workflow At n8n, we use this workflow in combination with some others. For example, we have the following things on top: - We additionally have a `/bug` Slack command that adds a new bug to Linear. Here we're using AI to classify the bugs and move them to the right team. (see this template and this template) - We also added other types, like `/pain` to be less solution-driven. - To make it easier for everyone to give input, we added a `Votes` column that allows everyone to vote on ideas/pain points in the list. - We're also running a workflow once a week that highlights the most popular new ideas and the most active voters (see here).
n8n$4.99Time Tracking with Notion and iOS Shortcut
## Who might benefit from this workflow? Do you have to record your working hours yourself? Then this n8n workflow in combination with an iOS shortcut will definitely help you. Once set up, you can use a shortcut, which can be stored as an app icon on your home screen, to record the start, end, and duration of your break. ## How it works Once setup, you can tap the iOS shortcut on your iPhone. You will see a menu containing three options: Track Start, Track Break, and Track End. After time is tracked, iOS will display a notification about the successful operation. ## How to set it up 1. Copy the [notion database](https://unitize.notion.site/1117f2f5baf98054b33befb4d8a3c7ab?v=9b428f93c7d2451095728c1aeddbcb16) to your Notion workspace (top right corner). 2. Copy the n8n workflow to your n8n workspace. 3. In the Notion nodes in the n8n workflow, add your Notion credentials and select the copied Notion database. 4. Download the iOS Shortcut from our [documentation page](https://unitize.notion.site/Time-Tracking-with-Notion-and-iOS-shortcut-1137f2f5baf9807f85fdf3f542da2427). 5. Edit the shortcut and paste the URL of your n8n Webhook trigger node to the first text node of the iOS shortcut flow. 6. It is a best practice to use authentication. You can do so by adding Header auth to the webhook node and to the shortcut. --- ### You need help implementing this or any other n8n workflow? Feel free to contact me via LinkedIn or [my business website](https://www.nodemation.de). ### You want to start using n8n? Use this link to [register for n8n](https://n8n.partnerlinks.io/edr9c63lw12z). (This is an affiliate link) ---
n8n$14.99Automate Team and Project Creation in Notion from Webhook Data
This workflow automates the creation of a new team and project in Notion using data from a webhook. It ensures the current semester is associated with the project and manages team member information efficiently.
n8n$14.99Automatically Archive Duplicate Entries in Notion Database
Streamline your Notion database by automatically identifying and archiving duplicate entries based on a specified property, ensuring a clutter-free environment.
n8n$9.99Automate Reddit Brand Mention Analysis with Sentiment Insights in Notion
This n8n workflow automates the monitoring of brand mentions on Reddit, analyzes sentiment using AI, and logs insights into Notion. It helps businesses track brand perception and strategize effectively.
n8n$14.99Automate Discord Notifications for New Notion Database Entries
Enhance team communication by automatically sending Discord messages whenever new items are added to your Notion database. This workflow ensures real-time updates, boosting collaboration and productivity.
Make$2.99Sync Notion Updates with Google Tasks
This Zap automates the process of syncing updates between Notion and Google Tasks. Whenever a database item is updated in Notion, this Zap finds the corresponding task in Google Tasks and updates it accordingly. This ensures that your task management is always in sync with your project management, saving you time and reducing the risk of missing important updates.
Zapier$2.99Update Notion with Filtered Gmail Messages
This Zap automates the process of updating a Notion database item based on specific criteria. It filters incoming data, formats it as needed, and sends an email notification through Gmail, ensuring that your team stays informed about important updates in real-time.
Zapier$4.99Get notified of Notion database updates
This Zap automates the process of filtering and updating database items in Notion based on specific criteria. By connecting Notion with Filter by Zapier, users can ensure that only relevant database items are updated, streamlining their workflow and enhancing data management efficiency.
Zapier$2.99Get notified about Notion updates via Gmail
This Zap automates the process of updating a Notion database item based on specific criteria from a Gmail message. When a new email arrives that meets the defined filter conditions, the Zap will automatically update the corresponding item in your Notion database, ensuring that your records are always current and relevant. This integration saves time and reduces manual data entry, allowing you to focus on more important tasks.
Zapier$3.99Automate Brand Strategy Creation with ChatGPT and Notion
Leverage ChatGPT's AI capabilities to craft a comprehensive brand strategy and seamlessly organize it within Notion. This workflow enables precise and dynamic strategy development, ensuring your brand's vision, mission, and values are clearly defined and easily accessible.
Make$9.99Automate SWOT Analysis with ChatGPT and Organize in Notion
Leverage ChatGPT to perform SWOT analysis on competitors and seamlessly document the insights into a new Notion page, enhancing your strategic planning.
Make$3.99Automate Notion Database Monitoring and Response Generation with ChatGPT
Monitor changes in your Notion database and automatically generate detailed responses using ChatGPT. Append these insights back to your Notion database for seamless integration.
Make$3.99Automate Notion Page Creation with Inoreader and ChatGPT Insights
Streamline your content management by automatically creating and updating Notion pages using insights from Inoreader articles and ChatGPT.
Make$4.99Automatically Sync New Reddit Posts to Notion Database
Effortlessly create Notion database entries for new Reddit posts. This workflow ensures that each post's title, subreddit, and URL are captured, with content appended if it's under 2000 characters.
Make$3.99Automate Product Hunt Data Extraction to Notion and Slack
Automatically extract product data from Product Hunt using Browse AI, store it in Notion, and share updates via Slack for streamlined team collaboration.
Make$4.99Automate Notion to Google Sheets Data Transfer
Automatically transfer new items from a Notion database to Google Sheets for streamlined data organization and accessibility.
MakeFreeEffortless Batch Processing of Notion Database Pages
This workflow is designed to streamline the process of managing your Notion databases by automatically archiving empty pages. By leveraging the capabilities of the Notion API, this workflow retrieves all databases, checks for empty pages, and effi...
n8n$16.47Automated Slack Workflow for Dataset Comparison and Notion Integration
This workflow automates the process of comparing datasets and creating corresponding Notion database entries triggered via Slack.
n8n$10.74Automate Starred Slack Messages to Notion with AI Tagging
Automatically transfer starred Slack messages to a Notion database with AI-generated titles and tags, ensuring important conversations are organized and easily accessible.
n8n$9.99Send Labeled Emails to Notion Database Workflow
This workflow automates the retrieval of labeled emails from a Gmail account and sends them to a Notion database. Using a scheduled trigger, it checks for new emails every minute, ensuring that the most recent messages are processed. The workflow ...
n8n$9.99Check To-Do on Notion and Send Message on Slack
This workflow allows you to check the To-Do list on Notion and send a message on Slack. ## Prerequisites 1. Create a Notion page similar to this [page](https://www.notion.so/n8n/o-Do-520ca3bdb6084098a4a80cfddd957488). 2. Create credentials for Notion by following the instructions mentioned in the [documentation](https://docs.n8n.io/credentials/notion/). 3. Follow the steps mentioned in the [documentation](https://docs.n8n.io/credentials/slack/) to create credentials for Slack. **Cron node:** This node triggers the workflow every day. **Notion node:** This node fetches all the tasks from Notion. **IF node:** This node checks if the task is assigned to a particular user. **Create a Direct Message:** This node will create a direct message channel with the user. **Send a Direct Message:** This node will send the to-do lists in the direct message. **NoOp:** This node is connected to the `false` output of the IF node. If the condition is false, no further action will be taken.
n8n$4.99Sync n8n Workflows to Notion Database Automatically
Automatically document and track n8n workflows by syncing them to a Notion database whenever they are tagged with 'sync-to-notion'. This helps in maintaining an organized record of workflows, including their ownership and status.
n8n$9.99
More integrations
Need a custom Notion workflow?
Our automation experts build tailored Notion integrations for your exact stack.
Request a Custom Workflow