⚒️

Engineering n8n Workflows

n8n Engineering workflow templates and automation recipes2947 free workflow templates ready to import.

🔥 Most Popular✨ Most Nodes
medium

Extract Email Addresses from Websites with EmailListVerify API and Google Sheets

How to scrape emails from websites This workflow will : Try to find emails by scraping the website via http request If no result is found, it will use EmailListVerify email finder API to guess an email address Scraping email via http request is a cost-effective way to find email addresses, so it can save you a few bucks to use it before calling any email finder API. Who is for This workflow will help you transform a list of websites into a list of leads with email addresses. This is a handy w

12 nodescodegooglesheetshttprequest

by EmailListVerify

medium

Sync Notion Content to Webflow CMS as Draft Items with Status Tracking

How it works: This template takes approved Notion pages and syncs them to a Webflow CMS collection as draft items. It reads pages marked Status = Ready for publish in a specific Notion database/project, merges JSON content stored across page blocks into a single object, then either creates a new CMS item or updates the existing one by name. On success it sets the Notion page to 5. Done; on failure it switches the page to On Hold for review.  Step-by-step: Manual Trigger You start the

14 nodescodehttprequestmanualtrigger

by Snehasish Konger

medium

Create Viral YouTube Content from Reddit Posts with GPT-4o and Google Sheets

📝 Description This workflow automates the collection, filtering, and scoring of trending AskReddit posts for viral potential. It pulls posts from Reddit, removes duplicates, calculates a custom virality score, and writes the final candidates into Google Sheets for later use in content creation. This is Phase 1 of the AskReddit → YouTube Shorts automation pipeline. It prepares clean, high-quality data that can be used in the next phases (script generation, AI video creation, and publishing). ⚙

13 nodescodegooglesheetshttprequest

by kiran adhikari

low

High-Speed AI Chat with OpenAI's gpt-oss-120B Model via Cerebras Inference

Overview This n8n workflow provides seamless integration with Cerebras' high-performance inference platform to leverage OpenAI's open-source GPT-OSS-120B model. With industry-leading speeds of thousands of tokens per second and ultra-low latency under 0.5 seconds, this template enables developers and businesses to build responsive AI applications without the complexity of managing infrastructure or dealing with slow response times that plague traditional AI integrations. How it works This str

4 nodeschattriggerhttprequestset

by Aitor | 1Node

medium

Daily Digest Generator for Telegram Groups with Gemini 2.5 Flash

This workflow acts as an AI assistant for your Telegram groups, automatically creating a "Daily Digest" of all conversations so you can catch up without scrolling through hundreds of messages. It's perfect for community managers, project teams, or groups of friends who want to stay updated without the noise. How it works This workflow runs on a simple, high-level process: Fetches Messages: Once every 24 hours, it automatically fetches all new messages from any group your bot is a member of.

6 nodescodegooglegeminihttprequest

by Sarry

low

Extract YouTube Channel Metadata to Google Docs using RapidAPI

Automate YouTube Channel Metadata Extraction to Google Docs Description: This workflow leverages the powerful YouTube Metadata API to automatically extract detailed metadata from any YouTube channel URL. Using the YouTube Metadata API, it collects information like subscribers, views, keywords, and banners, reformats it for readability, and saves it directly to Google Docs for easy sharing and record-keeping. Ideal for marketers, content creators, and analysts looking to streamline YouTube cha

4 nodescodeformtriggergoogledocs

by Evoort Solutions

low

AI System Prompt Generator & Optimizer (n8n + OpenAI)

This workflow acts as a System Prompt Optimizer Agent. You send it a draft prompt or goal, and it returns: A rewritten optimized system prompt that is clear, specific, and actionable. A recommendation for the best OpenAI model to use based on reasoning needs, complexity, and latency/cost tradeoffs. The workflow uses memory for context, so you can iteratively refine prompts. ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection Go to OpenAI Platform Navigate to OpenAI Billing Add fu

4 nodesagentchattriggerlmchatopenai

by Robert Breen

low

Process Contact Form Submissions with Validation and MongoDB Storage

This n8n workflow securely processes contact form submissions by validating user input, formatting the data, and storing it in a MongoDB database. The flow ensures data consistency, prevents unsafe entries, and provides a confirmation response back to the user. Workflow 1. Form Submission Node Purpose: Serves as the workflow’s entry point. Functionality: Captures user input from the contact form, which typically includes: name last name email phone number 2. Code Node (Validation Layer)

5 nodescodeformformtrigger

by Samuel Heredia

🔗high

Gemini-Powered Facebook Comment & DM Assistant with Notion

What Problem Does It Solve? Customers often ask product questions or prices in comments. Businesses waste time replying manually, leading to delays. Some comments only need a short thank-you reply, while others need a detailed private response. This workflow solves these by: Replying with a friendly public comment. Sending a private message with details when needed. Handling compliments, complaints, and unclear comments in a consistent way. How to Configure It Facebook Setup Connect yo

23 nodesagentcodefacebookgraphapi

by Abdullah Alshiekh

medium

Check Suspicious Links via Telegram with GPT-4 Analysis of VirusTotal & urlscan.io Results

Workflow Purpose The workflow is designed to scan submitted URLs using urlscan.io and VirusTotal, combine the results into a single structured summary, and send the report via Telegram. I built this workflow for people who primarily work from their phones and receive a constant stream of emails throughout the day. If a user gets an email asking them to sign a document, review a report, or take any action where the link looks suspicious, they can simply open the Telegram bot and quickly check wh

11 nodesagentcodegooglesheets

by Michael Gullo

high

Generate Branded Article Images with GPT-4o, FAL Flux and Google Drive

📄 What this workflow does This workflow automatically turns a topic and a reference image URL into a finished, branded article image. It uses GPT-4o to generate a short, detailed image prompt, sends it to FAL Flux image-to-image for rendering, polls until the job is completed, downloads and resizes the image, overlays your company logo, and finally saves the branded result into a specified Google Drive folder. 👤 Who is this for Content teams who need consistent, on-brand article images. Marketi

16 nodescodeeditimagegoogledrive

by Cong Nguyen

medium

Track Play Store App Rankings with SerpApi, Baserow & Slack Alerts

Automatically track your Android app’s keyword rankings on Google Play. This workflow checks ranks via SerpApi, updates a Baserow table, and posts a heads-up in Slack so your team can review changes quickly. 💡 Perfect for ASO teams tracking daily keyword positions Growth & marketing standups that want quick rank visibility Lightweight historical logging without a full BI stack 🧠 What it does Runs on a schedule (e.g., weekly) Queries SerpApi for each keyword’s Play Store ranking Saves res

9 nodesbaserowcodehttprequest

by Arunava

high

Keyboard Interest Checker: GeekHack Forum to Discord Notifications

Geekhack Discord Updater How It Works This n8n workflow automatically monitors GeekHack forum RSS feeds every hour for new keyboard posts in Interest Checks and Group Buys sections. When it finds a new thread (not replies), it: Monitors RSS Feeds: Checks two GeekHack RSS feeds for new posts (50 items each) Filters New Threads: Removes reply posts by checking for "Re:" prefix in titles Prevents Duplicates: Queries PostgreSQL database to skip already-processed threads Scrapes Content: Fetches t

19 nodescodedebughelperformtrigger

by Anurag Patil

medium

Collect & Summarize Multilingual News with NewsAPI, OpenAI & Google Sheets

How it works This workflow automatically collects the latest news articles from both English and Japanese sources using NewsAPI, summarizes them with OpenAI, and appends the results into a Google Sheet. The summaries are concise (about 50 characters) in Japanese, making it easy to review news highlights at a glance. Set up steps Create a Google Sheet with two tabs: 01_Input (columns: Keyword, SearchRequired) 02_Output (columns: Date, Keyword, Summary, URL) Enter your own Google Sheet ID a

11 nodescodegooglesheetshttprequest

by Supira Inc.

▶️low

Automate JotForm Submissions via HTTP without API Keys

This guide explains how to send form data from n8n to a JotForm form submission endpoint using the HTTP Request node. It avoids the need for API keys and works with standard multipart/form-data. 📌 Overview With this workflow, you can automatically submit data from any source (Google Sheets, databases, webhooks, etc.) directly into JotForm. ✅ Useful for: Pushing information into a form without manual entry. Avoiding API authentication. Syncing external data into JotForm. 🛠 Requirements A Jo

1 nodeshttprequest

by moosa

medium

Weekly LinkedIn Connections Sync & Analysis with Apify and Google Sheets

💼 Auto-Sync LinkedIn Connections to Google Sheets (Apify + n8n) This workflow automatically scrapes your LinkedIn connections using Apify, processes the data, and logs it into a structured Google Sheet every week. It also generates a summary of top companies, locations, and industries across your network. ⚙️ How It Works Weekly Sync (Sunday 2 AM) A Cron node triggers the workflow weekly (default: Sunday at 2 AM). Frequency can be adjusted. Start LinkedIn Scrape Calls the Api

12 nodescodecrongooglesheets

by David Olusola

low

Automate YouTube Video Notifications to Slack

🎬 YouTube New Video → Auto-Post Link to Slack This workflow automatically checks your YouTube channel’s RSS feed every 30 minutes and posts a message to Slack when a new video is published. It includes the title, description snippet, publish date, and a direct “Watch Now” button. ⚙️ How It Works Check Every 30 Minutes A Cron node runs on a 30-minute interval. Keeps monitoring the channel RSS feed for updates. Fetch YouTube RSS The HTTP Request node retrieves the channel’s

5 nodescodecronhttprequest

by David Olusola

high

Summarize RSS News with Gemini AI and Store in Google Sheets

This workflow pulls articles from multiple RSS feeds, filters them by date, fetches the full webpage content, and summarizes each article into a clean, structured Markdown format using Google Gemini (via LangChain). Summaries are automatically saved into Google Sheets for long-term storage and into a daily sheet for fresh news. 👉 Example Google Sheet (pre-configured for this workflow): News Summaries Sheet Key Features RSS Feeds from Google Sheets** – Flexible feed management. Date Filtering*

21 nodeschainllmfiltergooglesheets

by Jayesh Kaithwas

medium

Protect Telegram Groups with Math CAPTCHA Verification and Google Sheets

Why this template rocks 🚀 Lightning-fast setup - Deploy in under 5 minutes 💡 Zero AI costs - Uses simple math instead of expensive LLM calls 🛡️ 99% spam blocking - Mathematical CAPTCHAs stop bots instantly ⚡ Ultra-efficient - Runs on minimal resources, scales to thousands of users 🎯 Plug-and-play - Just add your bot token and Google Sheet ID Who's it for Smart community managers who want maximum protection with minimum complexity. Perfect for: 🎮 Gaming communities (Discord alternati

15 nodescodegooglesheetshttprequest

by Vadym Nahornyi

medium

Convert Pinterest Videos to MP4 with Google Drive Storage and Email Delivery

📥 Pinterest Video to MP4 Downloader with Email Delivery | RapidAPI Integration This n8n workflow automates downloading Pinterest videos as MP4 files using the Pinterest Video Downloader API, uploads them to Google Drive, sets public access permissions, and emails the sharable download link to the user. 📝 Node-by-Node Explanation 1️⃣ n8n Form Trigger → Captures the Pinterest video URL and user email from a web form to start the workflow. 2️⃣ HTTP Request → Sends the submitted URL to Pin

7 nodesemailsendformtriggergoogledrive

by Sk developer

low

Monitor Email Data Breaches with HIBP API and Send Slack Alerts

How It Works: The 5-Node Security Flow This workflow efficiently performs a scheduled data breach scan. 1. Scheduled Check (Cron Node) This is the workflow's trigger. It schedules the workflow to run at a specific, regular interval. Function:** Continuously runs on a set schedule, for example, every Monday morning. Process:* The *Cron** node automatically initiates the workflow, ensuring routine data breach scans are performed without manual intervention. 2. List Emails to Check (Code Node) T

5 nodescodehttprequestif

by Marth - Business Automation

medium

Detect E-commerce Platforms & Technology Stacks with Google Sheets

A production-ready n8n workflow that automatically analyzes websites to detect e-commerce platforms, frameworks, payment gateways, and technology stacks. Perfect for lead generation, competitive analysis, and market research. 🎯 Use Cases Lead Generation: Identify potential e-commerce clients Competitive Analysis: Analyze competitor technology stacks Market Research: Understand technology adoption trends Sales Intelligence: Qualify prospects based on their tech stack Agency Services: Automat

9 nodescodegooglesheetshttprequest

by Ajay Yadav

medium

Facebook / Meta Ads Performance Monitoring with Slack Alerts (CTR, CPC, ROAS)

Who’s it for This workflow is for marketing teams, performance marketers, and media buyers running Facebook (Meta) Ads who want to stay on top of creative performance without manually checking Ads Manager every day. What it does The workflow automatically monitors Facebook Ads performance at the ad creative level and sends real-time Slack notifications when key metrics cross your thresholds. It tracks CTR, CPC, ROAS, spend, and conversions over a rolling time window, then flags: Underperform

6 nodescodefacebookgraphapimanualtrigger

by Artur

high

Product Visualization in Spaces with AI: Generate & Publish Videos to Social Media

This automation template is a revolutionary AI-powered interior design and product visualization workflow that allows users to seamlessly place any object or artwork into real spaces using artificial intelligence. Upload two photos - one of your product/artwork and another of the target space - and watch as AI intelligently composites them together, then converts the result into a captivating animated video with professional camera movements. The final video is automatically published across Tik

19 nodescodeformtriggerhttprequest

by Juan Carlos Cavero Gracia