Skip to content
FlowHubFluxonLab

Marketplace

3,557 ready-made workflow files you can download, plus 10,661 source-linked n8n references.

pro

SentimentAnalysis

On a form submission, extracts text from the uploaded file, runs OpenAI sentiment analysis, and returns the results as a file.

by oscar-bustos
googlecalendarsheetsgmail
free

나만의 AI 비서

On a chat message, a Gemini agent manages Google Calendar events, logs to Google Sheets, and sends emails via Gmail.

by kitae104
pro

ATDF Tools via MCP Bridge - Working Example

On a webhook request, calls MCP tools through the MCP client and returns the processed result.

by MauricioPerera
pro

CLX - Script Learning Loop

On a schedule, calls an HTTP endpoint, processes the response in code, and conditionally branches on the result.

by Mary-creat
ABCgoogledrive
free

Create blog drafts, images, and LinkedIn posts with Tavily, Gemini, and OpenAI

Quick overview This workflow receives a blog request via webhook, researches the topic with Tavily, generates a long-form HTML article using Google Gemini, creates two images via the kie.ai API, stores assets in Google Drive, updates a Google Sheets tracker, and notifies a Slack user with links. How it works Receives a POST webhook request containing a Google Sheets row payload with an “AI Blog Title” and related metadata. Searches the web for supporting sources using Tavily and passes the research plus the title to Google Gemini to generate the full article as HTML. Converts the generated content to HTML, creates a temporary HTML file in Google Drive, downloads it to set the correct text/html MIME type, re-uploads it as the final Drive file, and deletes the temporary file. Sends the finished article to OpenAI to generate a short LinkedIn post, then updates the matching row in Google Sheets with a Done flag, the article folder/link value, and the LinkedIn post text. Creates a cover image and an in-article infographic by submitting two text-to-image jobs to the kie.ai API, polling until each job succeeds, downloading each resulting image, and uploading both images to Google Drive. W

by n8n Lab
Cgmail
free

Send weekly curated news newsletters with Bright Data, Claude, and Gmail

Quick overview This workflow runs every Monday to scrape Google News with Bright Data, fetch and clean the full text of the top five unique stories, generate an HTML newsletter with Anthropic Claude, and send it via Gmail. How it works Runs every Monday on a scheduled trigger. Uses Bright Data to scrape a Google News search results page for the configured topic. Filters out YouTube results, deduplicates by title, and keeps the top five stories. Loops through the five stories and uses Bright Data to scrape each article’s full content as Markdown. Cleans and truncates each article’s text to remove navigation, ads, images, and link clutter. Aggregates the five cleaned articles and sends them to Anthropic Claude to generate a single clean HTML newsletter. Sends the generated HTML newsletter to the configured recipient using Gmail. Setup Add a Bright Data credential and ensure your Web Unlocker zone (for example, n8n_unlocker) is available in your Bright Data account. Add an Anthropic API credential and select the Claude model you want to use. Add a Gmail OAuth2 credential and set the recipient email address, subject, and any desired email options. Update the Google News search URL (the

by ToolMonsters
Csupabase
free

Analyze Instagram profiles with Apify, Google Gemini, and Supabase

Quick overview This workflow receives an Instagram username via webhook, checks Supabase for a recent cached analysis, and if needed scrapes recent posts with Apify and generates niche, content, and engagement insights using Google Gemini before storing and returning the report. How it works Receives a POST webhook request containing an Instagram username. Queries the Supabase reports table for matching records updated within the last 24 hours and returns the cached analysis_report if found. If no fresh cache exists, runs the Apify Instagram Scraper actor to fetch the latest 5 posts for the requested profile. Cleans and bundles the scraped post data into a compact JSON payload for analysis. Sends the payload to Google Gemini to generate three sub-reports: niche/frequency, content strategy, and engagement/actions. Combines the three Gemini outputs into a single analysis_report object along with the scraped data. Upserts the report into Supabase (update if the username exists, otherwise insert) and returns the fresh analysis_report in the webhook response. Setup Create or select a Supabase project, add Supabase credentials in n8n, and ensure a reports table exists with at least usern

by Pawan
ACgmail
free

Qualify open house leads and send AI follow-ups with Google Sheets and Gmail

Quick overview When a visitor signs in at your open house, this workflow instantly scores their buying intent using Gemini AI, sends a personalized follow-up email via Gmail, logs every visitor to Google Sheets, and alerts the agent for hot leads only. How it works A visitor signs in via your Google Form at the open house. Their details — name, email, phone, budget, timeline, and buying intent — are captured automatically. AI (Gemini) scores them as Hot, Warm, or Cold based on their responses and drafts a personalized follow-up email in the same step. A tailored thank-you and next-step email sends immediately via Gmail. Every visitor is logged to Google Sheets with their score, reasoning, and message sent. If a lead scores Hot, the agent receives an instant notification email — and optionally a Slack alert — so they can prioritize personal outreach right away. Setup Connect credentials for Google Sheets (trigger and append), Google Gemini (PaLM API), and Gmail (to send visitor follow-ups and agent notifications). Set the Google Sheets Trigger document and sheet to your sign-in responses sheet, and map the expected column headers (Full Name, Email Address, Phone Number, property, bu

by Hassan
BCsheetsopenaichatmodel
free

Generate digital product launch content with OpenAI GPT-4o-mini and Google Sheets

Quick overview This workflow generates a multi-channel digital product launch content pack from product details, using OpenAI to create a blog intro, LinkedIn post, X post, Instagram caption, and launch email, and can optionally append the results to Google Sheets. How it works Runs manually when you execute the workflow. Loads sample product details such as name, tagline, price, URL, target audience, and brand tone. Sends the product details to OpenAI (GPT-4o-mini) with instructions to return a JSON content pack for blog, LinkedIn, X, Instagram, and email. Normalizes and validates the returned JSON, ensuring all five content fields are present and formatted as plain text. Optionally appends the generated content fields as a new row in Google Sheets (when the Google Sheets step is enabled). Setup Add an OpenAI API credential and select it in the OpenAI Chat Model configuration. Replace the sample product fields (especially productURL and brandTone) with your own product data or connect a real data source. (Optional) Enable the Google Sheets step, add Google Sheets OAuth2 credentials, and set the target spreadsheet ID and sheet name. Requirements n8n instance (cloud or self-hosted)

by Ibrahim Edhem
Cgoogledrive
free

Create restorable n8n Docker backups in Google Drive via SSH

Quick overview This workflow backs up n8n workflows and encrypted credentials from a self-hosted Docker instance via SSH, stores the exports as JSON files in structured Google Drive folders, and provides a Basic Auth–protected form to restore uploaded backups back into an n8n Docker container. How it works Runs on a cron schedule to start a backup and set the target n8n Docker container name and timestamp. Creates a timestamped backup folder in Google Drive with subfolders for workflows and credentials. Connects over SSH and runs the n8n CLI inside the Docker container to export all workflows and all credentials as JSON. Uploads a full workflows-all.json export and also uploads each workflow as its own JSON file into the Google Drive workflows folder. Uploads a full credentials-all.json export and also uploads each credential as its own JSON file into the Google Drive credentials folder. Builds a combined workflows-credentials.json package from both exports and uploads it to the root of the Google Drive backup folder. Accepts one or more uploaded .json files through a Basic Auth–protected n8n form, detects whether they contain workflows or credentials, then copies a generated impor

by Hồ Đình Huy
Csheetsinformationextractormcpclient
free

Monitor AI search visibility with Talordata SERP, OpenAI, and Google Sheets

Quick overview This workflow runs on demand to crawl Google SERP pages via Talordata, aggregates organic results and related searches, uses OpenAI to produce a structured AI Search Visibility report with GEO recommendations and a score, and appends or updates the results in Google Sheets. How it works Starts when you manually execute the workflow and sets the target query, search engine (Google), and initial page. Calls the Talordata MCP Search API to fetch the first SERP page, then extracts pagination metadata and builds a list of pages to crawl. Loops through each SERP page and requests additional results from Talordata using the corresponding page/start value. Normalizes each page into structured datasets for organic results and related searches, and aggregates all page data into a single consolidated SERP payload. Sends the consolidated SERP dataset to OpenAI to generate a structured AI Search Visibility report (metrics, domain categorization, opportunities, recommendations, executive summary, and score). Parses the model output into JSON and appends or updates a matching row in Google Sheets keyed by the SERP link. Setup Add a Talordata Bearer Auth credential and confirm acces

by Ranjan Dailata
pro

Manual Email and Logging

On manual run, fetches data via HTTP, sends an email, and logs the event to AWS CloudWatch.

by ritik-prog
awslambda
free

Manual Lambda Invocation

On manual run, fetches data via HTTP and invokes an AWS Lambda function.

by ritik-prog
awslambdagithub
pro

Webhook Lambda, GitHub, Xero

On webhook receipt, invokes an AWS Lambda function, updates GitHub, and creates a record in Xero.

by ritik-prog
awslambda
pro

Webhook Lambda Trigger

On webhook receipt, formats the payload and invokes an AWS Lambda function.

by ritik-prog
awslambda
pro

Scheduled Lambda Invocation

On a schedule, prepares data and invokes an AWS Lambda function.

by ritik-prog
awslambdagoogledocs
pro

Scheduled Lambda to Google Docs

On a schedule, invokes an AWS Lambda function and writes the result to Google Docs.

by ritik-prog
awslambda
pro

Webhook Email and Lambda

On webhook receipt, sends an email and invokes an AWS Lambda function.

by ritik-prog
pro

Webhook Email and Logging

On webhook receipt, sends an email and logs the event to AWS CloudWatch.

by ritik-prog
pro

Scheduled CloudWatch Logging

On a schedule, formats data and logs metrics to AWS CloudWatch.

by ritik-prog
free

Webhook Events to Slack

On webhook receipt, logs the event to AWS CloudWatch and posts a notification to Slack.

by ritik-prog
pro

Webhook Security Logging

On webhook receipt, logs the payload to AWS CloudWatch and runs a security API check on it.

by ritik-prog
pro

Security Check to CloudWatch

On manual run, fetches data via HTTP, runs a security API check, and logs results to AWS CloudWatch.

by ritik-prog
free

CloudWatch Metrics to Slack

On manual run, fetches data via HTTP, logs metrics to AWS CloudWatch, and posts an alert to Slack.

by ritik-prog