Skip to content
Shezad Ali Khan

Automation · 7 min read · 2 May 2026

5 n8n automations that save me 20 hours a week (with screenshots you can copy)

n8n is free, self-hosted, and more powerful than Zapier for AI workflows. The 5 automations I run for client work: lead scoring, content briefs, review responses, competitor monitoring and social repurposing.

Shezad Ali Khan Shezad Ali Khan Trainer and SEO consultant, Mumbai

Every marketing influencer tells you to “automate your workflows.” Very few show you an actual workflow.

I run 5 automations in n8n that together save me 20+ hours a week across client work, content production and running the business. Each one took 2–4 hours to build, and they’ve been running for months.

Below is what each one does, how it works and how you can build it yourself.

Code on a computer screen, the backbone of the automations The most valuable marketing automations are rarely clever. They’re the ones that get rid of the boring task you do 50 times a week.

Why n8n (and not Zapier or Make)

Quick context if you haven’t picked a tool yet:

n8n Zapier Make.com
Cost Free (self-hosted) or $20/mo $19.99/mo (limited) $9/mo (limited)
AI integration Direct API calls to Claude/GPT, full control Pre-built AI actions (less flexible) Good AI modules
Data privacy Your server, your data Their cloud Their cloud
Complexity Handles branching, loops, error handling Simple linear workflows Medium complexity
Best for Marketers who want full control + AI pipelines Simple automations Visual workflow builders

I use n8n because it’s free when self-hosted, the data stays on my server (which matters under India’s DPDP Act), and it handles complex AI workflows that Zapier can’t.

My setup is n8n on a ₹500/month DigitalOcean VPS, which took 30 minutes to get running. If you don’t want to self-host, n8n Cloud is $20/month.

Automation 1: Lead qualification + CRM routing

The problem it solves: When a contact form came in, I used to read it, decide whether it was a real lead or spam, work out which service they needed and add them to my CRM. That took 5–10 minutes per lead, 3–5 times a day.

How the workflow works:

  1. Trigger: New Tally.so form submission (webhook)
  2. AI step: Claude Sonnet reads the form response and scores the lead:
    • Is this a genuine business enquiry? (Yes/No)
    • Which service matches their need? (SEO / Web Dev / Consulting / Training)
    • Urgency: High (immediate need), Medium (exploring), Low (just browsing)
    • Budget indicator based on company description
  3. Branching logic:
    • High urgency → Sends me a WhatsApp notification immediately
    • Medium urgency → Adds to CRM with “follow up this week” tag
    • Low/spam → Archives with no notification
  4. Output: Lead added to Google Sheet CRM with all AI-extracted fields

Time saved: ~45 minutes/day that I used to spend reading and sorting leads

The Claude prompt I use:

You are a lead qualification assistant for a digital marketing consultant in Mumbai.

Analyse this form submission and return JSON with:
- is_genuine: true/false
- service_match: one of [SEO, Web Dev, Consulting, Training, Other]
- urgency: High/Medium/Low
- budget_indicator: Based on company description, estimate Low (<50K), Medium (50K-1.5L), High (>1.5L)
- summary: One sentence describing what they need

Form data: {form_fields}

Automation 2: Blog brief generation from keyword approval

The problem it solves: When I approve a keyword for a client’s content calendar, someone has to write a detailed content brief with the target keyword, search intent, outline, competitor analysis and recommended word count. That used to take 45 minutes per brief.

How the workflow works:

  1. Trigger: When a row in Google Sheets gets status changed to “Approved”
  2. Step 1: n8n extracts the keyword and target URL
  3. Step 2: HTTP node fetches the top 5 Google results for that keyword (via SerpAPI, $50/month for 5,000 searches)
  4. Step 3: Claude analyses the top results:
    • What topics do the top 5 pages cover?
    • What’s missing from existing content?
    • Suggested H2/H3 outline for our post
    • Recommended word count
    • Internal linking opportunities (from a pre-loaded sitemap)
  5. Step 4: Brief created as a Notion page with all fields filled
  6. Output: Writer gets a Slack notification with link to brief

Time saved: 4–6 hours/week (I was writing 5–8 briefs by hand every week)

Automation 3: Google review response drafts

The problem it solves: Clients get Google reviews that need a reply within 24 hours, and reviews directly affect Maps rankings. Writing a thoughtful, unique reply to each one takes time, especially when you handle reviews for 5+ businesses.

How the workflow works:

  1. Trigger: Scheduled check every 6 hours, where n8n polls the Google Business Profile API for new reviews
  2. Step 1: For each new review, Claude generates a response draft:
    • For 4–5 star reviews: Warm, specific thank you referencing their comment
    • For 1–3 star reviews: Empathetic acknowledgment + offer to resolve offline
    • Tone matches the business (casual for restaurants, professional for clinics)
  3. Step 2: Draft saved to a Google Sheet with: business name, reviewer name, rating, review text, AI draft response
  4. Step 3: I review the sheet once daily, tweak if needed, approve
  5. Output: I copy and post the approved replies by hand. Google doesn’t allow automated posting of review responses, so the human step is mandatory.

Time saved: 3–4 hours/week that went into writing each reply individually

The prompt that makes responses feel human:

Write a Google review response for a {business_type} in Mumbai.

Review: {review_text}
Rating: {star_rating}

Rules:
- Reference something specific from their review (don't be generic)
- If positive: thank them warmly, mention you appreciate the specific thing they praised
- If negative: acknowledge their experience without being defensive, offer to resolve offline at {business_phone}
- Keep it under 100 words
- Never sound like a template
- Use the reviewer's first name
- Match the tone: {casual/professional}

Automation 4: Competitor content monitoring

The problem it solves: I need to know when competitors publish new content, change their pricing or shift strategy. Checking 15 competitor websites by hand every week took 2+ hours.

How the workflow works:

  1. Trigger: Every Monday at 8am
  2. Step 1: n8n fetches RSS feeds from 15 competitor blogs (HTTP node)
  3. Step 2: For any new posts published since last Monday, Claude summarises:
    • Topic and main arguments
    • Keywords they’re targeting
    • What’s different from existing content on this topic
    • Opportunity for us (can we write something better?)
  4. Step 3: Summary compiled into one Slack message per client
  5. Output: I start every Monday with a competitor brief I didn’t have to put together

Time saved: 2 hours/week of reviewing competitor sites

Automation 5: Blog to social media repurposing

The problem it solves: Every blog post should turn into 5–8 social posts. Doing that by hand (pulling quotes, rewriting for each platform, making variations) takes 30–45 minutes per post.

How the workflow works:

  1. Trigger: New blog post published (webhook from CMS or RSS)
  2. Step 1: n8n fetches the full blog content
  3. Step 2: Claude generates:
    • 3 LinkedIn post variations (different angles from the same article)
    • 3 Twitter/X posts (short, punchy takes)
    • 2 Instagram caption variations (with hashtag suggestions)
    • 1 newsletter teaser paragraph
  4. Step 3: All variations saved to a Google Sheet, organised by platform
  5. Step 4: I review, tweak 20% of them, and schedule in Buffer
  6. Output: One blog post becomes 8–9 social posts with 15 minutes of editing instead of 45 minutes of writing from scratch

Time saved: 3–5 hours/week (across 3–4 blog posts)

How to get started with n8n

If you’re technical:

  1. Spin up a ₹500/month DigitalOcean VPS (2GB RAM is enough)
  2. Install n8n via Docker: docker run -d --name n8n -p 5678:5678 n8nio/n8n
  3. Access at your-ip:5678
  4. Start building

If you’re not technical:

  1. Sign up at n8n.io/cloud ($20/month)
  2. Use their visual workflow builder; no code needed
  3. Start with Automation 5 (blog → social), because it’s the simplest and you’ll use it straight away

The learning curve:

  • Day 1: Build a simple webhook → AI → Google Sheet workflow
  • Week 1: Build automations 3 and 5 (review responses and social repurposing)
  • Week 2–3: Build automations 1 and 4 (lead scoring and competitor monitoring)
  • Month 2: Build automation 2 (content briefs, which needs the SerpAPI integration)

The compound effect

Each automation saves 2–5 hours a week. Together that’s 20+ hours, half a work week. What I value even more is that the work now happens consistently.

Review replies go out within 6 hours every time. The competitor brief lands every Monday. Every blog post becomes social content the day it’s published.

That’s what an AI marketing stack is for: systems that keep running whether or not you’re at your desk.

Start with the task you keep postponing. Automating that one will help you more than building something clever.

  • #n8n
  • #automation
  • #ai
  • #marketing
  • #workflows
  • #india
  • #productivity

Learn with me

Small batches in Jogeshwari, taught by me in every session.

Practical AI training Next batch Tue 17 Nov · AI Practitioner 7 seats per batch · one batch a day

Don’t just learn AI. Build with it.

Use AI · Work with AI · Build with AI. Three steps. Each course builds on the last. Hands-on, in person in Jogeshwari (W), Mumbai.

  1. Step 1 · Use AI AI Practitioner 24 h · ₹7,999
  2. Step 2 · Work with AI AI Professional 36 h · ₹14,999
  3. Step 3 · Build with AI AI Builder 48 h · ₹24,999

Also: the AI Digital Marketing track, from ₹9,999. Compare both

Cover of the Practical AI prospectus Prospectus · 16 pages · PDF, Practical AI prospectus, 2.4 MB
WhatsApp Call