FREE GUIDE 10 TEMPLATES COPY-PASTE ZERO CODE

10 n8n Workflow Templates

Copy-paste recipes you can use today — free, tested, and ready to go

Ten real workflows that solve real problems. Each template includes the flow, the nodes you need, the configuration, and a prompt you can copy-paste. Build any of them in under 10 minutes.

All 10 Templates at a Glance

#TemplateCategoryNodesTime to Build
1Lead Capture to CRMSales35 min
2AI Email Auto-ResponderEmail410 min
3Social Media Cross-PosterMarketing48 min
4Weekly Report GeneratorReporting512 min
5RSS to NewsletterContent48 min
6Invoice Reminder SystemFinance410 min
7Customer Onboarding FlowCRM512 min
8File Backup AutomatorOps35 min
9AI Content CreatorAI410 min
10Uptime Monitor + AlertIT35 min
ALL FREE

n8n Cloud: 14-day free trial, then $24/month. Self-hosted: FREE FOREVER.

All 10 templates work on both Cloud and self-hosted. No paid features required.

Template 1

Lead Capture to CRM

What It Does

When someone fills out a form on your website, this workflow logs their info in Google Sheets and sends you a Slack notification. No more checking forms manually.

Flow: Webhook → Google Sheets (Append Row) → Slack (Send Message)

Setup

  1. Add a Webhook node (trigger). Copy the Production URL.
  2. Add Google Sheets → Append Row. Map: Name = {{$json.name}}, Email = {{$json.email}}
  3. Add Slack → Send Message. Channel: #leads. Message: (below)
COPY-PASTE: SLACK MESSAGE
New lead just came in! Name: {{$json.name}} Email: {{$json.email}} Source: Website form Time: {{$now.format('yyyy-MM-dd HH:mm')}}
When to Use

Every business with a website contact form. This is the first workflow every n8n user should build.

Template 2

AI Email Auto-Responder

What It Does

When a new email arrives, AI reads it, classifies it, and drafts a reply. You review the draft and send with one click. Saves 20-30 minutes per day on email.

Flow: Gmail Trigger → OpenAI (Classify + Draft) → Google Sheets (Log) → Gmail (Draft)

COPY-PASTE: AI PROMPT
You are an email assistant for a small business. Read this email and do two things: 1. Classify it as: "urgent", "normal", or "low-priority" 2. Draft a friendly, professional reply (under 100 words) From: {{$json.from}} Subject: {{$json.subject}} Body: {{$json.body}} Return a JSON object with fields: "classification", "draft_reply"

Pro Tip: Use Gmail's "Create Draft" action instead of "Send Email." This puts the AI reply in your drafts folder so you can review it before sending.

Template 3

Social Media Cross-Poster

What It Does

When you publish a new blog post, this workflow creates unique posts for Twitter, LinkedIn, and Instagram. AI writes each one in the right tone and format for that platform.

Flow: RSS Trigger (your blog) → OpenAI (Generate posts) → Slack (Review) or Direct to social APIs

COPY-PASTE: AI PROMPT
Create 3 social media posts from this blog article: Title: {{$json.title}} Summary: {{$json.description}} Link: {{$json.link}} 1. Twitter/X: Under 270 characters. Punchy. Include the link. 2. LinkedIn: 2-3 short paragraphs. Professional. Add the link at the end. 3. Instagram caption: Casual and engaging. Include 5 relevant hashtags. Return as JSON with fields: "twitter", "linkedin", "instagram"
Template 4

Weekly Report Generator

What It Does

Every Monday at 9am, this workflow pulls data from Google Sheets, creates a summary, and emails it to your team. No more building reports by hand.

Flow: Schedule Trigger (Monday 9am) → Google Sheets (Read) → OpenAI (Summarize) → Gmail (Send Report) → Slack (Notify)

COPY-PASTE: AI PROMPT
Create a weekly business report from this data. Include: 1. Key numbers this week (total leads, total sales, total revenue) 2. Trend: Up or down compared to normal 3. Top 3 wins this week 4. One thing to watch next week Data: {{$json.rows}} Keep it under 200 words. Use bullet points. Professional but friendly tone.
Template 5

RSS to Newsletter

What It Does

Automatically collect articles from RSS feeds you follow. Every Friday, AI writes a newsletter summary and sends it to your email list.

Flow: Schedule Trigger (Friday 10am) → RSS Read (multiple feeds) → OpenAI (Write newsletter) → Mailchimp or Gmail (Send)

COPY-PASTE: AI PROMPT
Write a short newsletter from these articles. Format: Subject line: One catchy line summarizing the week's theme Intro: 2 sentences setting up the newsletter Articles: For each article, write a 2-sentence summary with the link Sign-off: Friendly closing with your name Articles: {{$json.articles}} Keep the total newsletter under 300 words. Casual, helpful tone.
Template 6

Invoice Reminder System

What It Does

Checks your invoice spreadsheet daily. If an invoice is overdue, it sends a polite reminder email automatically. No more chasing payments by hand.

Flow: Schedule Trigger (Daily 10am) → Google Sheets (Read invoices) → IF (overdue?) → Gmail (Send reminder)

COPY-PASTE: REMINDER EMAIL
Subject: Friendly reminder - Invoice #{{$json.invoice_number}} is due Hi {{$json.client_name}}, Quick reminder that Invoice #{{$json.invoice_number}} for {{$json.amount}} was due on {{$json.due_date}}. If you have already sent payment, please ignore this note. If not, you can pay at: {{$json.payment_link}} Thanks! [Your Name]
Template 7

Customer Onboarding Flow

What It Does

When a new customer signs up (Stripe payment), this workflow sends a welcome email, creates their account in your CRM, assigns them to a team member, and sets a 7-day check-in reminder.

Flow: Stripe Trigger (payment) → Gmail (Welcome email) → Google Sheets (Log customer) → Slack (Assign to team) → Wait (7 days) → Gmail (Check-in email)

Template 8

File Backup Automator

What It Does

When a new file is added to one Google Drive folder, this workflow copies it to a backup folder. Simple but essential.

Flow: Google Drive Trigger (new file) → Google Drive (Copy file to backup folder) → Slack (Confirm backup)

Template 9

AI Content Creator

What It Does

Add a topic to a Google Sheet. AI writes a blog draft, email summary, and social posts. All saved back to the same sheet, ready for review.

Flow: Google Sheets Trigger (new row) → OpenAI (Write blog + email + social) → Google Sheets (Update row with content)

COPY-PASTE: AI PROMPT
You are a content writer. Create the following from this topic: Topic: {{$json.topic}} Target audience: {{$json.audience}} 1. Blog post: 500 words, conversational tone, include 3 subheadings 2. Email summary: 100 words, links to the blog post 3. Twitter post: Under 270 characters 4. LinkedIn post: 2-3 paragraphs Return as JSON with fields: "blog", "email", "twitter", "linkedin"
Template 10

Uptime Monitor + Alert

What It Does

Pings your website every 5 minutes. If it goes down, you get an instant Slack and email alert. Peace of mind for free.

Flow: Schedule Trigger (every 5 min) → HTTP Request (ping your site) → IF (status != 200) → Slack + Gmail (alert)

COPY-PASTE: HTTP REQUEST CONFIG
URL: https://your-website.com Method: GET Timeout: 10000 (10 seconds) IF node condition: {{$json.statusCode}} is not equal to 200 Slack alert message: ALERT: your-website.com is DOWN! Status: {{$json.statusCode}}. Checked at {{$now.format('HH:mm')}}
What's Next

What to Do Next

Our recommendation: We use Claude AI for our own business and recommend it to everyone we work with. It follows instructions precisely and takes your privacy seriously. Try Claude.

claude.ai (web)  ·  iPhone app  ·  Android app

Ready to Automate Everything?

Join thousands of people who use CreatorHQ to work smarter.

Explore CreatorHQ