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.
Automatically Track Reddit Comments in Google Sheets
Effortlessly track and analyze Reddit comments by listing them in Google Sheets. This workflow streamlines comment management and provides valuable insights.
Make$2.99Automate Bug Bounty Tips Collection from Twitter to Google Sheets
This workflow automatically collects bug bounty tips from Twitter every 4 hours and organizes them into Google Sheets. It helps security researchers and professionals stay updated with the latest insights from the community.
n8n$4.99Automate Yelp Business Data Collection with AI and Google Sheets
Streamline the process of collecting Yelp business data using AI for input validation, Bright Data for scraping, and Google Sheets for data storage. Ideal for market research and lead generation.
n8n$14.99Automatically Log New Pipedrive Deals in Google Sheets
Seamlessly track your sales pipeline by adding new Pipedrive deals to a Google Sheets spreadsheet. This workflow ensures that every new deal is recorded as a new row, keeping your data organized and accessible.
Make$3.99Automate Instagram Carousel Posts with Google Sheets, Drive & Cloudinary
Automates Instagram carousel posts by checking Google Sheets for scheduled content, uploading Drive images to Cloudinary, and publishing via Graph API every 5 minutes.
n8n$19.99Automate Subscriber Import from Google Sheets to ConvertKit
Automatically add new prospects from Google Sheets as subscribers in ConvertKit and update the sheet with subscription status.
Make$3.99Automatically Add New Contacts to EmailOctopus from Google Sheets
Seamlessly transfer new entries from Google Sheets to EmailOctopus as contacts, ensuring your email list is always up-to-date.
MakeFreeSend data to Google Sheets from an action trigger
A ready-to-use Make workflow that connects Http, Builtin, Google-sheets. Send data to Google Sheets from an action trigger. Customize and deploy in minutes.
Make$3.99Add new rows in a Google Sheets spreadsheet from new UpViral contacts
This template periodically checks for new contacts in UpViral Campaign and uses the retrieved information to create new rows in Google Sheets spreadsheet. The template uses this [example spreadsheet.](https://docs.google.com/spreadsheets/d/1G6UWHv4pMrMayUVSEpX8JKUv2iOY0w-eSysuwM3vkTY/edit?usp=sharing) You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template.
Make$2.99Send text messages via Z-API and add rows to Google Sheets with custom webhook integration
Automatically send text messages via Z-API and log data in Google Sheets using a custom webhook. Streamline communication and record-keeping effortlessly.
Make$3.99Automatically Add New TalentLMS Users to Google Sheets
Seamlessly transfer new user data from TalentLMS to a Google Sheets spreadsheet, ensuring your records are always up-to-date.
MakeFreeMonitor Facebook Page Posts and Log to Google Sheets
Automatically track new posts from a Facebook Page and log them into Google Sheets for streamlined social media analysis.
MakeFreeAutomate Expense Creation in Earned Value from Google Sheets Data
Automatically create new expenses in Earned Value whenever a new row is added to a Google Sheets spreadsheet. This workflow streamlines financial tracking by integrating data entry and expense management.
Make$2.99Add new leads from Facebook Lead Ads to Google Sheets and update existing rows
A ready-to-use Make workflow that connects Facebook-lead-ads, Google-sheets. Add new leads from Facebook Lead Ads to Google Sheets and update existing rows. Customize and deploy in minutes.
Make$3.99Automate Front Messaging from New Google Sheets Rows
Automatically send messages in Front whenever a new row is added to a specified Google Sheet. This workflow streamlines communication by leveraging data directly from your spreadsheets.
Make$2.99Manage Zendesk Tickets and Google Sheets with Slack Notifications
This Zap automates the process of managing customer support tickets by integrating Webhooks, Google Sheets, Zendesk, and Slack. It allows you to capture incoming webhook data, log it into a Google Sheet, and create or update tickets in Zendesk based on specific conditions. Additionally, it sends notifications to a Slack channel, ensuring your team stays informed about ticket updates and actions taken. This streamlines your support workflow and enhances team collaboration.
Zapier$4.99Validate e-mail addresses by IPQualityScore and create new customers in WooCommerce for new Google Sheets rows
Every time a new row is added to a Google Sheet, Make will automatically validate the email address by IPQualityScore and create new customer in WooCommerce. The example uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1Dy6ojlUqe5BX8p754tzkpCahaJ8zuQmem3l77gLR-8/edit?usp=sharing).
Make$3.99Automate Adding New LiveChat Conversations to Google Sheets
Automatically log new LiveChat conversations into a specified Google Sheets spreadsheet, capturing user details and geolocation data.
MakeFreeCreate GetResponse contacts from new Google Sheets row
Every time a new row is added in a selected Google Sheets spreadsheet, Make will automatically create a new contact in GetResponse. The template uses this [example spreadsheet]((https://goo.gl/gKS1AS)).
Make$2.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.99Record Wootric responses in Google Sheets
Every time when you get a new response at Wootric, Make will automatically add information about responses to your Google Sheets spreadsheet as a new row. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1e6x_GAr3g1oIolbofTG0g-WXDOiC2WrVfSHTiAdGZD4/edit?usp=sharing).
Make$2.99Send email notifications for updated cells in Google Sheets
A ready-to-use Make workflow that connects Google-sheets, Email. Send email notifications for updated cells in Google Sheets. Customize and deploy in minutes.
Make$2.99Automate Setmore Appointments from New Google Sheets Entries
Automatically create appointments in Setmore whenever a new row is added to your Google Sheets. Streamline your scheduling process and ensure no appointment is missed.
Make$2.99Log E-commerce Orders in Google Sheets with Monthly Tabs & Status Tracking
Automates logging Shopify orders into Google Sheets with auto-created monthly tabs and status dropdowns for easy fulfillment tracking.
n8n$14.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