Google Sheets Automation Workflows
3,632 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.
Create Instagram posts from Google Sheets data using ChatGPT Assistant and image generation
A ready-to-use Make workflow that connects Google-sheets, Openai-gpt-3, Instagram-business. Create Instagram posts from Google Sheets data using ChatGPT Assistant and image generation. Customize and deploy in minutes.
Make$4.99Google Analytics Metrics to Google Sheets & Slack Integration
Streamline your data workflow with our automated integration that sends key Google Analytics metrics-like sessions and bounce rates-directly to Google Sheets and shares them on Slack. Scheduled updates every Friday (its easy to change the schedule to fit your teams rhythm) keep your team informed and ready to optimize digital strategies with the latest insights.
Make$3.99Add Google Sheets Data to the Mautic Contact
Automatically import the name and email from Google Sheets to the Mautic contact each time the lead is added to the sheet.
n8n$4.99Add Google Sheets rows for new Judge.me reviews
A ready-to-use Make workflow that connects Judge-me, Google-sheets. Add Google Sheets rows for new Judge.me reviews. Customize and deploy in minutes.
MakeFreeAdd new ActiveCampaign contacts to Google Sheets
A ready-to-use Make workflow that connects Activecampaign, Google-sheets. Add new ActiveCampaign contacts to Google Sheets. Customize and deploy in minutes.
Make$2.99Add new Feedly entries as rows in Google Sheets
A ready-to-use Make workflow that connects Feedly, Google-sheets. Add new Feedly entries as rows in Google Sheets. Customize and deploy in minutes.
MakeFreeAdd and Update Sensorpro contacts to a Google Sheets spreadsheet
A ready-to-use Make workflow that connects Sensorpro, Google-sheets, Builtin. Add and Update Sensorpro contacts to a Google Sheets spreadsheet. Customize and deploy in minutes.
Make$3.99Convert Google Sheets Text to Audio Files and Save to Google Drive
Automatically transform text from new Google Sheets rows into audio files using Google Text-to-Speech and store them in Google Drive.
Make$3.99Add a new row in Google Sheets when a Cloud BOT bot is executed
A ready-to-use Make workflow that connects Cloud-bot, Google-sheets. Add a new row in Google Sheets when a Cloud BOT bot is executed. Customize and deploy in minutes.
Make$2.99Automate Text Extraction and Data Structuring from Google Drive to Google Sheets
This workflow automates the extraction of text from files in Google Drive, converts it into structured data using Google Cloud Vision and ChatGPT, and updates Google Sheets with the processed information.
Make$4.99Create an Invoice in Google Sheets Based on Typeform Submission
This n8n workflow triggers when a new Typeform submission is received. It extracts the data, creates a formatted invoice row in Google Sheets, and optionally sends a notification via Slack or an email. Conditional logic ensures only complete submissions are processed. Ideal for freelancers or small businesses needing to automate order-to-invoice steps without manual entry.
n8n$4.99Track GitHub Node Definitions and Export to Google Sheets
# Track n8n Node Definitions from GitHub and Export to Google Sheets ## Overview This workflow automatically retrieves and processes metadata from the official n8n GitHub repository, filters all available `.node.json` files, parses their structure, and appends structured information into a Google Sheet. Perfect for developers, community managers, and technical writers who need to maintain up-to-date information about n8n's evolving node ecosystem. ## Setup Instructions ### Prerequisites Before setting up this workflow, ensure you have: - A GitHub account with API access - A Google account with Google Sheets access - An active n8n instance (cloud or self-hosted) ### Step 1: GitHub API Configuration 1. Navigate to GitHub Settings → Developer Settings → Personal Access Tokens 2. Generate a new token with `public_repo` permissions 3. Copy the generated token and store it securely 4. In n8n, create a new GitHub API credential 5. Paste your token in the credential configuration and save ### Step 2: Google Sheets Setup 1. Create a new Google Sheets document 2. Set up the following column headers in the first row: - `node` (Column A) - Node identifier/name - `nodeVersion` (Column B) - Version of the node - `codexVersion` (Column C) - Codex version number - `categories` (Column D) - Node categories - `credentialDocumentation` (Column E) - Credential documentation URL - `primaryDocumentation` (Column F) - Primary documentation URL 3. Note down the Google Sheets document ID from the URL 4. Configure Google Sheets OAuth2 credentials in n8n ### Step 3: Workflow Configuration 1. Import the workflow into your n8n instance 2. Update the following placeholder values: - Replace `YOUR_GOOGLE_SHEETS_DOCUMENT_ID` with your actual document ID - Replace `YOUR_WEBHOOK_ID` if using webhook functionality 3. Configure the GitHub API credentials in the HTTP Request nodes 4. Set up Google Sheets credentials in the Google Sheets nodes 5. Share your Google Sheets document with the email address associated with your Google OAuth2 credentials 6. Grant Editor permissions to allow the workflow to write data ## Google Sheets Template Details The workflow creates a structured dataset with these columns: - **node**: Node identifier (e.g., `n8n-nodes-base.slack`) - **nodeVersion**: Version of the node (e.g., `1.0.0`) - **codexVersion**: Codex version number (e.g., `1.0.0`) - **categories**: Node categories (e.g., `Communication, Productivity`) - **credentialDocumentation**: URL to credential documentation - **primaryDocumentation**: URL to primary node documentation ## Customization Options ### Modifying Data Extraction You can customize the Format Data node to extract additional fields: - Add new assignments in the Set node - Modify the column mapping in the Google Sheets node - Update your spreadsheet headers accordingly ### Changing Update Frequency To run this workflow on a schedule: 1. Replace the Manual Trigger with a Cron node 2. Set your desired schedule (e.g., daily, weekly) 3. Configure appropriate timing to avoid API rate limits ### Adding Filters Customize the Filter Node Files code node to: - Filter specific node types - Include/exclude certain categories - Process only recently updated nodes ## Features - Fetches all node definitions from the `n8n-io/n8n` repository - Filters for `.node.json` files only - Downloads and parses metadata automatically - Extracts key fields like node names, versions, categories, and documentation URLs - Appends structured data to Google Sheets with batch processing - Includes error handling and retry mechanisms - Clears existing data before appending new information for fresh results ## Use Cases This workflow is ideal for: - Tracking changes in official n8n node definitions over time - Auditing node categories and documentation links for completeness - Building custom dashboards from node metadata - Community management and documentation maintenance - Integration planning and compatibility analysis
n8n$14.99Add new Wufoo form entries to a Google Sheets spreadsheet as a new row
A ready-to-use Make workflow that connects Wufoo, Google-sheets. Add new Wufoo form entries to a Google Sheets spreadsheet as a new row. Customize and deploy in minutes.
Make$2.99Add new Close CRM contacts to a Google Sheets spreadsheet
A ready-to-use Make workflow that connects Close-crm, Google-sheets, Builtin. Add new Close CRM contacts to a Google Sheets spreadsheet. Customize and deploy in minutes.
Make$4.99Save new MeisterTask tasks to a Google Sheets spreadsheet
A ready-to-use Make workflow that connects Meistertask, Google-sheets. Save new MeisterTask tasks to a Google Sheets spreadsheet. Customize and deploy in minutes.
Make$2.99Add canceled MakePlans bookings to a Google Sheets spreadsheet as new rows
A ready-to-use Make workflow that connects Makeplans, Google-sheets. Add canceled MakePlans bookings to a Google Sheets spreadsheet as new rows. Customize and deploy in minutes.
Make$2.99Convert Google Sheets Data to Text-to-Speech and Email Audio Files
Automatically transform data from Google Sheets into text-to-speech audio using OpenAI and Eleven Labs, and send the audio file via email.
Make$4.99Automate Personalized SMS Campaigns from Google Sheets with D7SMS
This workflow automates the process of sending personalized SMS messages using data from a Google Sheets spreadsheet. It filters customer data to send targeted messages via D7SMS, updating the sheet with contact status and timestamp.
Make$2.99Send Infobip SMSes from new rows in a Google Sheets spreadsheet
his template periodically retrieves new rows from a Google Sheets spreadsheet and sends them as Infobip SMSes. Once the SMS is sent, a timestamp is added into the spreadsheet. he template is using [this sample](https://docs.google.com/spreadsheets/d/1eF3pn9YPujuPmSq4wiquN3jngv2i6slJ6quiyyjabE/edit?usp=sharing) Google Sheets spreadsheet as a source. You should make a copy of it before configuring the template. he template is scheduled to run every 15 minutes. You can change this after you set up the template.
Make$3.99Automate WordPress Blog Creation with Google Sheets and AI-Generated Content
Effortlessly create and publish WordPress blog posts using structured data from Google Sheets, enriched with AI-generated text and images.
Make$4.99Send email when a specified name is added to a Google Sheets spreadsheet
Make watches your Google Sheets spreadsheets for specified names being added. If any of these names appear in the column, Make will automatically send a message to a specified email address.
Make$4.99Sync New Google Sheets Entries to SALESmanago Contacts
Automatically add new contacts to SALESmanago whenever a new row is added to a specified Google Sheets spreadsheet. This integration ensures your contact list is always up-to-date with the latest information.
Make$2.99Automate Contact Creation in Autopilot from Google Sheets
Automatically add new contacts to Autopilot whenever a new row is added to a Google Sheets spreadsheet. Streamline your contact management process with this efficient workflow.
Make$2.99Automate Google Sheets Row Filtering and Updates with Telegram Notifications
Efficiently filter and update rows in Google Sheets while sending notifications via Telegram. Enhance your data management and communication processes with this seamless integration.
Make$3.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