Google Sheets Automation Workflows
3,636 ready-made Google Sheets workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Spreadsheet-driven automations: logging, reporting, syncing rows to and from every tool in your stack.
Generate Stunning Bannerbear Images from Google Sheets Data Automatically
This workflow automates the process of generating Bannerbear images using data from new rows added to Google Sheets. By integrating Google Sheets with Bannerbear, users can seamlessly transform their spreadsheet information into eye-catching graph...
Make$12.99Automate Google Sheets Row Filtering and Cloudinary Uploads
Efficiently filter rows in Google Sheets, upload resources to Cloudinary, and update the sheet with new data. This workflow streamlines data management and media handling.
Make$3.99Identify and Manage Duplicate Entries in Google Sheets Automatically
This workflow automates the process of finding duplicates in Google Sheets and ensures data integrity.
n8n$19.99Add new rows to Google Sheets spreadsheet for new SimpleCirc subscribers
Every time you got a new subscription purchase in SimpleCirc, Make will automatically add a new row containing info about the purchase to a Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1l054gXp0ftaym4WP-QXm-inC9CHudvwDQaaejeUAuDk/edit?usp=sharing).
Make$2.99Import Google Sheets contact to Wealthbox Persons
Every time a new conatct is added to Google Sheet, a new contact is automatically created in Wealthbox. Wealthbox offers many parameters for contact, in this template we will work only with Personal contacts using First name, Last name, and Email in columns A, B, and C.
Make$2.99Effortlessly Filter, Add, and Update Google Sheets Data
Streamline your Google Sheets management by automatically filtering rows, adding new data, and updating specific cells, ensuring your spreadsheets remain organized and current.
Make$3.99Monitor Construction Stock & Low Inventory Alerts with Google Sheets
Automates daily monitoring of construction stock levels in Google Sheets, processes updates, and sends email alerts for items below thresholds.
n8n$12.99Transform Google Sheets Data to JSON and Respond via Webhook
Effortlessly convert data from Google Sheets into JSON format and respond through a custom webhook. This workflow automates data retrieval, transformation, and delivery.
Make$4.99Automate Telegram Notifications and Google Sheets Logging for New Facebook Leads
Streamline your lead management by automatically sending Telegram notifications and logging new Facebook Lead Ads submissions into Google Sheets.
Make$3.99Automatically Generate PDFs from New Google Sheets Rows Using DocuGenerate
This workflow automatically creates PDF documents using DocuGenerate whenever a new row is added to a specified Google Sheets spreadsheet. It's perfect for automating document generation based on real-time data updates.
Make$2.99Automated TikTok Post Scraper with Bright Data & Google Sheets
This workflow automates the process of scraping TikTok posts based on specific keywords. By integrating Bright Data with Google Sheets, users can efficiently collect valuable TikTok data such as video URLs, post descriptions, hashtags, and engagem...
n8n$19.99Create new employees in Deputy from new rows in Google Sheets
This template creates new employees in Deputy based on new rows in Google Sheets. The sample Google Sheets spreadsheet is [here.](https://docs.google.com/spreadsheets/d/14_AbZqoPGmkPQso8BCe1yuIXdzVaxGJw9gqMdAkpwHs/edit#gid=0) The template is scheduled to run every hour. You can change this after you set up the template
Make$2.99Transform Data in Google Sheets
This workflow appends, looks up, updates, and reads data from a Google Sheet spreadsheet.  **Set node:** The Set node is used to generate data that we want to add to Google Sheets. Depending on your use-case, you might have data coming from a different source. For example, you might be fetching data from a WebHook call. Add the node that will fetch the data that you want to add to the Google Sheet. You can then use the Set node to set the data that you want to add to the Google Sheets. **Google Sheets node:** This node will add the data from the Set node in a new row to the Google Sheet. You will have to enter the Spreadsheet ID and the Range to specify which sheet you want to add the data to. **Google Sheets1 node:** This node looks for a specific value in the Google Sheet and returns all the rows that contain the value. In this example, we are looking for the value Berlin in our Google Sheet. If you want to look for a different value, enter that value in the **Lookup Value** field, and specify the column in the **Lookup Column** field. **Set1 node:** The Set node sets the value of the rent by $100 for the houses in Berlin. We pass this new data to the next nodes in the workflow. **Google Sheets2 node:** This node will update the rent for the houses in Berlin with the new rent set in the previous node. We are mapping the rows with their ID. Depending on your use-case, you might want to map the values with a different column. To set this, enter the column name in the **Key** field. **Google Sheets3 node:** This node returns the information from the Google Sheet. You can specify the columns that should get returned in the **Range** field. Currently, the node fetches the data for columns A to D. To fetch the data only for columns A to C, set the range to `A:C`. This workflow can be broken down into different workflows, each with its own use case. For example, we can have a workflow that appends new data to a Google Sheet, and another workflow that looks up for a certain value and returns that value. You can learn to build this workflow on the documentation page of the [Google Sheets](https://docs.n8n.io/nodes/n8n-nodes-base.googleSheets/#google-sheets) node.
n8n$4.99Create Notion database items from new Google Sheets rows
A ready-to-use Make workflow that connects Google-sheets, Notion. Create Notion database items from new Google Sheets rows. Customize and deploy in minutes.
Make$2.99Summarize Google Sheets Form Feedback via OpenAI's GPT-4
This n8n workflow was developed to collect and summarize feedback from an event that was collected via a Google Form and saved in a Google Sheets document. The workflow is triggered manually by clicking on the **Test workflow** button. The Google Sheets node retrieves the responses from the feedback form. The Aggregate node then combines all responses for each question into arrays and prepares the data for analysis. The OpenAI node processes the aggregated feedback data. System Prompt instructs the model to analyze the responses and generate a summary report that includes the overall sentiment regarding the event and constructive suggestions for improvement. The Markdown node converts the summary report, which is in Markdown format, into HTML. Finally, the Gmail node sends an HTML-formatted email to the specified email address.
n8n$9.99Save a Gmail email containing a specific phrase to Google Sheets as a new row
Use this template to save a Gmail message containing a specific phrase to your Google Sheets spreadsheet as a new row.
MakeFreeAutomatically Log Accepted Qwilr Pages to Google Sheets
Seamlessly track your accepted Qwilr pages by automatically adding them as new rows in a Google Sheets document.
MakeFreeAutomate Messaging with OpenAI GPT-3 for New Google Sheets Rows
Effortlessly monitor Google Sheets for new entries and send personalized messages using OpenAI GPT-3, streamlining communication and enhancing data management.
Make$2.99Insert new rows with data from Google Sheets to the end of document in Google Docs
When new rows are added to Google Sheets spreadsheet, the corresponding data are sent as new rows to Google Docs document. The paragraph style is copied from the previous index, the lists are supported.
Make$3.99Automate Google Sheets to Dropbox XLS Upload Every 15 Minutes
This workflow automates the process of reading data from a Google Sheet, converting it to an XLS file, and uploading it to Dropbox every 15 minutes.
n8n$4.99Create a transcription of new emails and add the details to Google Sheets
A ready-to-use Make workflow that connects Google-email, Openai-gpt-3, Google-sheets. Create a transcription of new emails and add the details to Google Sheets. Customize and deploy in minutes.
Make$4.99Create SMSC senders from new Google Sheets spreadsheet rows
A ready-to-use Make workflow that connects Google-sheets, Smsc. Create SMSC senders from new Google Sheets spreadsheet rows. Customize and deploy in minutes.
Make$2.99Automate Monthly Active Customer Reports from Stripe to Google Sheets and Slack
Automatically track and report the total number of active customers in Stripe by saving the data to Google Sheets and sending notifications via Slack. This workflow runs on the first of each month.
Make$4.99Create new rows in a Google Sheets spreadsheets from new calls in Smith.ai
This template regularly checks for new calls in Smith.ai and uses the retrieved information to create a new row in Google Sheets. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template by clicking the clock icon on the first module.
Make$2.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work