Browse 4,795 n8n workflow templates in the Productivity category. These ready-to-use automations connect apps and services with n8n — no coding required. Click any workflow to explore its nodes and import it directly into n8n.

4,795 workflows in Productivity
Nodes: Sort: Date:
Create Salesforce accounts based on Google Sheets data
This workflow shows a no code approach to creating Salesforce accounts and contacts based on data coming from Google Sheets. To run the workflow: Make sure you have both Google Sheets and Salesfor ...
3,351
Built by Tom Tom
Sep 12, 2022
Transfer JSON data to CSV file
Workflow JSON TO CSVWorkflow JSON TO CSVWorkflow JSON TO CSVWorkflow JSON TO CSV
4,735
Built by rrezart rrezart
Sep 12, 2022
Sync tasks automatically from Todoist to Notion
This workflow checks if the task in Todoist has a specific label and based on that creates a new database page in Notion. Prerequisites Todoist account and Todoist credentials Notion account and N ...
5,457
Built by n8n Team n8n Team
Aug 26, 2022
Sync tasks data between Notion and Asana
This workflow syncs data between Notion and Asana whenever a new task or an update is done in one of the apps. Prerequisites Asana account and Asana credentials Notion account and Notion credentials ...
5,817
Built by n8n Team n8n Team
Aug 17, 2022
Google Spreadsheet to HTML - Variant with JS Function
This workflow shows a low code approach to creating a HTML table based on Google Sheets data. It's similar to this workflow, but allows fully customizing the HTML output. To run the workflow: Make ...
2,187
Built by Tom Tom
Jul 25, 2022
Google Spreadsheet to HTML - Variant with Spreadsheet File
This workflow shows a no code approach to creating a HTML table based on Google Sheets data. To run the workflow: Make sure you have a Google Sheet with a header row and some data in it. Grab your ...
2,491
Built by Tom Tom
Jul 25, 2022
Identify new Google Sheets rows
This workflow identifies new rows in Google Sheets using a separate column keeping track of already processed rows. For this approach to work, the sheet needs to meet two requirements: A unique ide ...
4,077
Built by Tom Tom
Jul 08, 2022
Import data from MySQL into Google Sheets
This workflow queries a table in MySQL and inserts the data into Google Sheets.
5,532
Built by Lorena Lorena
Jul 07, 2022
Import data from Google Sheets into MySQL
This workflow imports data from Google Sheets into a MySQL database.
4,776
Built by Lorena Lorena
Jul 07, 2022
Preparing data to be sent to a service
Task: Make sure that data is in the right format before injecting it into a database/spreadsheet/CRM/etc. Why: Spreadsheets and databases require the incoming data to have the same fields as the head ...
63,641
Built by Jonathan Jonathan
Jul 06, 2022
Move data between JSON and spreadsheets
This workflow illustrates how to convert data from JSON to binary format and import JSON data or files into Google Sheets or local spreadsheets.
2,946
Built by Lorena Lorena
Jun 30, 2022
Import JSON data into Google Sheets and CSV file
This workflow gets data from an API and exports it into Google Sheets and a CSV file.
7,298
Built by Lorena Lorena
Jun 30, 2022
Export JSON file to Google Sheets
This workflow exports the contents of a JSON file to Google Sheets.
1,826
Built by Lorena Lorena
Jun 30, 2022
Update time-tracking projects based on Syncro status changes
This workflow is part of an MSP collection, which is publicly available on GitHub. This workflow archives or unarchives a Clockify projects, depending on a Syncro status. Note that Syncro should be s ...
989
Built by Jonathan Jonathan
Feb 22, 2022
Push Dialpad call information to Syncro
This workflow takes Dialpad call information for an answered call and pushes it into Syncro as either a ticket or an update to an existing ticket. You will need to have a workflow for each technician ...
885
Built by Jonathan Jonathan
Feb 22, 2022
Update specific post-call information on Syncro
This workflow takes Dialpad call information after a call is disconnected and pushes it into Syncro as a ticket timer update, matching the start time and end time provided by Dialpad and a note that c ...
949
Built by Jonathan Jonathan
Feb 22, 2022
Sync timer entries from Clockify to Syncro
This workflow will take a timer entry from Clockify and submit it to a matching ticket in Syncro. It saves the time entry ID from Clockify and the time entry ID from Syncro into a Google Sheets. Then, ...
889
Built by Jonathan Jonathan
Feb 22, 2022
Creates a time tracking project from Syncro to Clockify
This workflow creates a project in Clockify that any user can track time against. Syncro should be setup with a webhook via Notification Set for Ticket - created (for anyone). > This workflow is p ...
889
Built by Jonathan Jonathan
Feb 22, 2022
Archive empty pages in Notion database
This workflow will archive empty pages in your Notion databases, Add your n8n integration to the Notion databases that you want to process. To configure this workflow set the Notion credentials in th ...
1,834
Built by Jonathan Jonathan
Feb 21, 2022
Extract expenses from emails and add to Google Sheets
This workflow will check a mailbox for new emails and if the Subject contains Expenses or Reciept it will send the attachment to Mindee for processing then it will update a Google sheet with the value ...
11,589
Built by Jonathan Jonathan
Feb 17, 2022