Skip to content

Learn automation by building real n8n workflows.

Each module is one working workflow: a lesson, a starter file, exercises and solutions.

01 · foundations · beginner

Text Post API

After this module you can turn any n8n workflow into an HTTP API endpoint that validates input and returns proper status codes.

webhookedit-fieldsifrespond-to-webhookexpressions

02 · foundations · beginner

Daily API Digest

After this module you can pull data from any public API, filter and rank it, and turn it into a daily digest.

http-requestschedule-triggersplit-outsortfilter

03 · foundations · beginner

Google Sheets Lead Tracker

After this module you can capture leads from any website or tool into a clean, deduplicated Google Sheet.

google-sheetscredentialsoauthappend-or-updatededupe

04 · foundations · intermediate

Bulletproof Workflows

After this module your workflows fail loudly and gracefully: reusable sub-workflows, handled errors, and an alert whenever something crashes.

sub-workflowsexecute-workflowerror-outputstop-and-errorerror-workflow

05 · business · beginner

Form to CRM Follow-up

After this module you can capture leads with a hosted form, log them in a Google Sheets CRM, and follow up automatically.

form-triggergoogle-sheets-crmgmailhtml-emailwait-node

06 · business · intermediate

Gmail Inbox Triage

After this module you can let AI read every incoming email, categorize it, flag what's urgent, and label it in Gmail automatically.

gmail-triggerinformation-extractoropenai-chat-modelai-classificationgmail-labels

07 · business · intermediate

Invoice and Receipt Extractor

After this module you can turn PDF receipts and invoices into clean spreadsheet rows with AI: no manual data entry.

binary-datafile-uploadextract-from-filepdfinformation-extractor

08 · ai · intermediate

AI Support Agent

After this module you can build a customer support chatbot that looks up real data, takes actions, remembers the conversation, and knows when to hand off to a human.

chat-triggerhosted-chatai-agentsystem-prompttools

09 · ai · advanced

RAG Q&A over Your Docs

After this module you can build an assistant that answers questions from *your* documents, with sources, and says "I don't know" instead of making things up.

ragembeddingsvector-storechunkingdocument-loader

10 · ai · intermediate

AI Content Repurposer

After this module you can turn one blog post into a week of content (3 short-video scripts, a LinkedIn post, an X thread and a newsletter blurb) with one API call.

switchhttp-request-htmlhtml-to-markdownbasic-llm-chainstructured-output-parser

11 · ai · intermediate

AI Job Scout

After this module you can pull jobs from several boards, filter them by keywords, and have AI score each one against *your* profile, with a pitch line to open your application.

multiple-sourcesrsscode-nodemergeregex-filter

12 · ship · advanced

Self-hosting and Client Delivery

After this module you can run n8n in production for yourself or a client: HTTPS, Postgres, backups, monitoring, and a clean handoff.

production-dockerpostgrescaddy-httpsencryption-keybackups

13 · ai · intermediate

AI Voice Agent Backend

After this module you can give an AI phone receptionist (Retell AI or Vapi) real abilities: check availability, book, cancel and recognise callers, plus a summary of every call.

voice-agentstool-webhookspayload-normalizationswitchcode-node

14 · business · intermediate

GoHighLevel to n8n Bridge

After this module you can extend GoHighLevel with n8n: receive every new lead from a GHL workflow, qualify it with rules + AI, and write the result back to the contact as tags and a note.

gohighleveloutbound-webhookspayload-normalizationrule-scoringai-qualification

15 · business · intermediate

Stale Deal Nudger

After this module you can catch deals going cold before they're lost: every weekday, each salesperson gets a short, prioritized list of their quiet deals with a follow-up email ready to send.

hubspotcrm-pipelinesdate-mathper-stage-rulesprioritization

16 · business · intermediate

Client Onboarding Pipeline

After this module you can turn "the client signed" into a fully set-up project in seconds: shared folder, Slack channel, dated task list and a welcome email, every time and the same way.

orchestrationpackage-templatesbusiness-day-mathidempotencycontinue-on-error

17 · business · intermediate

Document Intake and Routing

After this module you can stop filing documents by hand: every incoming PDF is identified, renamed to a consistent convention, and saved in the right folder, and anything unclear goes to a human.

binary-datapdf-textrule-classifierregex-extractionai-classification

18 · business · intermediate

Lead Enrichment and Scoring

After this module you can turn a bare email address into a researched, scored lead (what the company does, what tools they use, whether they're growing, how well they fit your offer) without paying for a data provider.

web-scrapinghtml-parsingtech-detectionicp-scoringexplainable-scores

19 · business · intermediate

Real Estate Lead Nurture

After this module you can answer every portal lead within a minute (by text and email, from the right agent, with similar listings attached) and follow up automatically until they reply.

email-parsingportal-leadslisting-matchinground-robindedupe

20 · ai · intermediate

WhatsApp AI Assistant

After this module you can run a WhatsApp assistant that answers questions from your own facts, books jobs step by step, hands chats to a human when needed, and never repeats itself on Meta's webhook retries.

whatsapp-cloud-apiwebhook-verificationconversation-statededuperules-before-ai

21 · business · intermediate

Overdue Invoice Chaser

After this module you can chase every unpaid invoice politely and on time, without ever double-sending, and get a weekly accounts-receivable summary.

schedulestripe-rest-apipredefined-credential-httpreminder-stagescatch-up-logic

22 · ai · intermediate

AI Product Description Generator

After this module you can write on-brand descriptions for a whole catalog in batches, catch AI mistakes before customers see them, and publish to Shopify only after a human approves.

batchingbrand-voice-promptstructured-outputai-with-fallbackguardrails

23 · ship · advanced

Zapier/Make to n8n Migration Kit

After this module you can turn a client's Make scenarios or Zapier zaps into draft n8n workflows in seconds, with an honest report of what's ready, what needs a check, what must be rebuilt, and what they'll save.

make-blueprintszapier-exportstep-tree-normalizationmapping-tableexpression-rewriting

24 · business · intermediate

Proposal Generator

After this module you can turn a two-minute discovery form into a priced, on-brand proposal page the client can accept online, in under a minute.

n8n-formservice-catalogbudget-fittingpricing-rulesai-with-fallback

25 · ai · intermediate

AI Lead Qualifier and Booking Agent

After this module you can answer every inbound lead in seconds, ask the right questions, and put qualified people straight onto your calendar, without double bookings and without a human in the loop.

ai-extractionrules-fallbacklead-scoringconversation-statecalendar-availability