Engineering n8n Workflows
n8n Engineering workflow templates and automation recipes — 2947 free workflow templates ready to import.
Subscription Revenue Optimizer with Stripe, Postgres & Gmail - Predictive Retention
How it works Behavioral analytics**: Real-time analysis of product usage and engagement signals Churn prediction**: Predictive model identifying at-risk customers 15 days before Smart upselling**: Personalized recommendations based on usage and profile Retention campaigns**: Automated retention campaigns with dynamic offers Set up steps Product analytics**: Connect Mixpanel, Amplitude or proprietary analytics Billing system**: Integrate Stripe, Chargebee, Recurly for billing data Customer data*
作成者:Rodrigue Gbadou
Manage Influencer Campaigns Across Social Media with AI Scoring & Gmail Outreach
How it works Smart influencer discovery**: Automatically finds and qualifies influencers based on your criteria and target audience Automated outreach**: Sends personalized collaboration proposals with dynamic pricing and campaign details Campaign management**: Tracks deliverables, deadlines, and performance metrics in real-time ROI optimization**: Analyzes campaign performance and recommends budget allocation improvements Set up steps Social media APIs**: Connect Instagram, TikTok, YouTube API
作成者:Rodrigue Gbadou
WordPress Article Summarization with GPT-4 and Email Broadcasting via Google Sheets
This automation fetches the latest article from a WordPress blog, summarizes it using OpenAI, and sends the summary to a list of subscribers via email. Ideal for content creators and bloggers who want to distribute digestible content without manual effort. Use Case Perfect for: • Newsletter creators • Content marketers • Bloggers • Knowledge managers Nodes Used • Schedule Trigger • HTTP Request • Set • OpenAI • Google Sheets • Email (Gmail/SMTP) • IF • SplitInBatches Workflow Steps Trigger:
作成者:Abbas Ali
Create a Self-Contained CRUD App with Redis Storage and HTML Frontend
Build a Redis-Powered CRUD App with HTML Frontend This workflow demonstrates how to use n8n to build a complete, self-contained CRUD (Create, Read, Update, Delete) application without relying on any external server or hosting. It not only acts as the backend, handling all CRUD operations through Webhook endpoints, but also serves a fully functional HTML Single Page Application (SPA) directly via a webhook response. Redis is used as a lightweight data store, providing fast and simple key-va
作成者:Ficky
Automate LLM Testing with GPT-4 Judge & Google Sheets Tracking
How it works The workflow loads a list of test cases from a Google Sheet (previous results stored from an LLM) For each test case, we execute a call to an LLM judge in parallel (using HTTP Request + Webhook nodes) The judge uses the Input, Output, and Reference Answer fields from the spreadsheet to mark each LLM response as Pass/Fail The results are logged into a separate sheet in the same Sheets file. Set up steps: Add your credentials for Google Sheets and OpenRouter (or replace the OpenRoute
作成者:Adam Janes
Scrape Upwork Job Listings & Generate Daily Email Reports with Apify & Google Sheets
This automated n8n workflow scrapes job listings from Upwork using Apify, processes and cleans the data, and generates daily email reports with job summaries. The system uses Google Sheets for data storage and keyword management, providing a comprehensive solution for tracking relevant job opportunities and market trends. What is Apify? Apify is a web scraping and automation platform that provides reliable APIs for extracting data from websites like Upwork. It handles the complexities of web sc
作成者:Oneclick AI Squad
Intelligent B2B Lead Generation Workflow using Scrapeless and Claude
> ⚠️ Disclaimer: This workflow uses Scrapeless and Claude AI via community nodes, which require n8n self-hosted to work properly. 🔁 How It Works This intelligent B2B lead generation workflow combines search automation, website crawling, AI analysis, and multi-channel output: It starts by using Scrapeless’s Deep Serp API to find company websites from targeted Google Search queries. Each result is then individually crawled using Scrapeless's Crawler module, retrieving key business informat
作成者:scrapeless official
Generate & Publish SEO Blog Posts to Blogger using OpenRouter AI & Mediastack News
This n8n workflow automates the entire pipeline of generating, formatting, and publishing SEO-rich blog posts to a Blogger site—ideal for auto service businesses. What it does: ⏱ Runs on a schedule via the Schedule Trigger 📰 Fetches trending news from Mediastack (technology category) 🖼 Generates relevant images using the Pexels API 🧠 Creates SEO-optimized content using AI agents (LangChain & OpenRouter) 📝 Formats content into Blogger-compatible HTML, including title, metadata, images, FAQs
作成者:galelem
Daily Google Search Console SEO Pulse: Catch Top Movers Across Keyword Segments
This workflow helps SEO teams catch top movers in Google Search Console by comparing daily performance across keyword segments like brand, nonbrand, and content categories. Instead of serving as a routine check, it highlights the queries and pages with the biggest jumps or drops, making it ideal for spotting wins, losses, or unexpected shifts early. How It Works Runs daily on a scheduled trigger (e.g. every morning). Pulls GSC data for the prior two days (e.g. yesterday vs. day before). Segme
作成者:MattF
Track OpenAI Admin API Usage and Costs Automatically with Google Sheets
Overview This workflow aims to help you and your team track your expenses with OpenAI It automatically collects your OpenAI organization’s API usage and cost data every few days and saves it to a ready-to-use Google Sheets template. It pulls detailed metrics for every project and API key, including token usage, model breakdowns, and costs per line item, making it easy for your team to analyze and track spend over time! Who is it for Finance or ops teams tracking AI usage and spend Data/analyt
作成者:Agent Studio
Chat with AI Models via OpenRouter using Mistral
This n8n workflow demonstrates how to build an automated AI chat system using OpenRouter.ai. It includes a manual trigger, sets a model and user message, sends a POST request to the OpenRouter chat API, and summarizes the response. Workflow Steps: Manual Trigger – Starts the workflow when executed manually. Set Node – Defines: Model: mistralai/mistral-small-3.2-24b-instruct:free Message: What is the meaning of life? HTTP Request – Sends a POST request to https://openrouter.ai/api/v1/chat/
作成者:Sarfaraz Muhammad Sajib
Malicious File Detection & Response: Wazuh to VirusTotal with Slack Alerts
Malicious File Detection & Threat Summary Automation using Wazuh + VirusTotal + n8n This workflow helps SOC teams automate the detection and reporting of potentially malicious files using Wazuh alerts, VirusTotal hash validation, and integrated summary/report generation. It's ideal for analysts who want instant context and communication for file-based threats — without writing a single line of code. What It Does When Wazuh detects a suspicious file: Ingests Wazuh Alert** A webhook node c
作成者:Rajneesh Gupta
Create AI News Video Content Ideas for Social Media with Perplexity & OpenAI
AI Latest News Content Script Writer Overview This workflow automates the daily generation of viral short-form video content ideas tailored for founders and business leaders. It scrapes fresh AI-related news and trends from various topics, synthesizes the information, and then uses AI to craft complete content packages—including video scripts, captivating captions, and punchy text overlays. All generated content is saved to a Google Sheet, ready for your review and use. Use Case This workflow i
作成者:Gain FLow AI
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automate keyword research using Google Sheets, Google Suggest, and Google Custom Search. Ideal for those building content pipelines, researching trends, or powering AI content generation with fresh search data. What it does This workflow automates the process of discovering a new keyword daily. It: Rotates through a keyword list in Google Sheets Selects one keyword per day Fetch
作成者:Fahmi Oktafian
Ingredient Price Trend Analysis & Buying Recommendations with PostgreSQL, API & Slack
This automated n8n workflow monitors ingredient price changes from external APIs or manual sources, analyzes historical trends, and provides smart buying recommendations. The system tracks price fluctuations in a PostgreSQL database, generates actionable insights, and sends alerts via email and Slack to help restaurants optimize their purchasing decisions. What is Price Trend Analysis? Price trend analysis uses historical price data to identify patterns and predict optimal buying opportunities.
作成者:Oneclick AI Squad
Track Real Estate Market Pain Points with Apify, GPT-4o and Telegram Alerts
How it works This workflow runs on a daily schedule. It starts by scraping real estate-related queries from Google using Apify. The organic search results are parsed and summarized into a single text block. That text is then sent to an AI model (GPT-4o) which extracts the top 3 pain points faced by real estate agents based on current online sentiment. The workflow compares today's insights with yesterday's data stored in Airtable to detect recurring or new pain points. Finally, it sends a summar
作成者:Marth - Business Automation
Automate Competitor Research & Intelligence with Browser Use Cloud AI and Slack
A sample demo showing how to integrate Browser Use Cloud API with N8N workflows. This template demonstrates AI-powered web research automation by collecting competitor intelligence and delivering formatted results to Slack. How It Works Form trigger accepts competitor name input Browser Use Cloud API performs automated web research Webhook processes completion status and retrieves structured data JavaScript code formats results into readable Slack message HTTP request sends final report to Sla
作成者:Browser Use
Automate AI News Sites with RSS, Gemini & Telegram in n8n
This advanced n8n automation serves as a complete autonomous content engine, designed for digital agencies and niche site owners who need to scale their publishing without increasing headcount. The workflow monitors multiple industry-specific RSS feeds to identify trending topics in real-time. Once a new article is detected, it utilizes the Google Gemini Pro API to perform deep semantic analysis and rewrite the content into a unique, SEO-friendly blog post that bypasses basic AI detection. Beyond text generation, the flow manages asset creation by generating relevant cover images and storing them in AWS S3. Data integrity is maintained via AWS DynamoDB, which tracks processed URLs to prevent duplicate entries. Finally, the workflow packages the structured data into a JSON format and pushes a notification via Telegram, allowing editors to review and approve content instantly from their mobile devices. This eliminates hours of manual research and formatting, transforming a reactive content strategy into a proactive, 24/7 automated publishing house. **Common Use Cases:** - Automated Niche News Aggregation: Building high-traffic affiliate sites by summarizing industry news into unique daily digests. - Internal Intelligence Distribution: Monitoring competitor blogs and sending structured summaries to executive teams via Telegram. - Social Media Content Sourcing: Automatically converting latest industry breakthroughs into draft scripts or posts for content teams.
作成者:Baris Cem Ant
Daily Gmail Inbox Digest to Discord with GPT-4.1-mini and PDF Conversion
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Overview Automate your email management with this n8n workflow that fetches, summarizes, and shares critical emails from your Gmail inbox. Designed for busy professionals, this workflow runs daily to extract important emails from the past 24 hours, summarizes key details (like credentials, OTPs, deadlines, and action items), converts the summary into a PDF, and sends it to your Discord channel f
作成者:moosa
Monitor website changes and send diff alerts via Telegram and email
Who is this for This workflow is ideal for marketers, product managers, competitive intelligence teams, and anyone who needs to track changes on web pages — whether it's competitor pricing, job postings, policy updates, product pages, or any content that matters to your business. What this workflow does It automatically monitors a list of URLs on a schedule, fetches each page, extracts clean text content, compares it against the previous snapshot stored in Google Sheets, generates a detaile
作成者:Tony Adijah
Export Glasp highlights to Notion, Slack, Google Sheets, or webhooks
How it works Runs on a schedule (default: every 6 hours) and fetches new Glasp highlights via the Glasp API Filters out already-exported documents to avoid duplicates Formats highlights as plain text and Markdown Sends them to any destination you connect (Notion, Slack, Google Sheets, Webhook, etc.) Set up steps Takes about 5 minutes: Get your Glasp access token at https://glasp.co/settings/access_token Open the "Glasp API" node and create a Bearer Auth credential with your token Connect you
作成者:Kei
Generate multi-variation FX concept clips with Seedance AI, Google Drive, Notion and Slack
📘 Description This workflow is an AI-driven FX concept generation pipeline that transforms a single VFX brief into multiple high-quality simulation-ready video concepts. It automates ideation, rendering, storage, and team review—bridging the gap between creative direction and simulation execution. ⚙️ Step-by-Step Flow The process begins with a webhook trigger that serves as the FX brief intake layer, receiving a POST request containing the core FX brief, shot code, and optional parameters suc
作成者:Rahul Joshi
Production AI Playbook: Deterministic Steps & AI Steps (1 of 5)
Clean and validate incoming data before it ever reaches an AI step. This template takes raw webhook data, normalizes inconsistent field names and formats, and routes invalid inputs to error handling. What you'll do Send raw data via a webhook with messy field names and inconsistent formats. Watch the Code node normalize everything into a clean, consistent structure. See how the IF node catches invalid inputs and routes them to error handling. What you'll learn How to use webhooks to receive ex
作成者:Elvis Sarvia
Monitor and optimize carbon emissions for ESG reporting with GPT-4o, Slack and Sheets
How It Works This workflow automates end-to-end carbon emissions monitoring, strategy optimisation, and ESG reporting using a multi-agent AI supervisor architecture in n8n. Designed for sustainability managers, ESG teams, and operations leads, it eliminates the manual effort of tracking emissions, evaluating reduction strategies, and producing compliance reports. Data enters via scheduled pulls and real-time webhooks, then merges into a unified feed processed by a Carbon Supervisor Agent. Sub-ag
作成者:Cheng Siong Chin