SEO and AI search
Web
AI
Resources
WorkAboutStart a project

n8n templates

n8n workflow templates and build checklists

These are six workflows we build again and again, written as blueprints: the trigger, the node chain, the checks and the traps. Copy the structure and adapt it to your tools.

In short

These six n8n workflow templates cover lead intake, invoice capture, support triage, weekly reporting, content approvals and error alerting. Each lists the trigger, the node chain, what to test and the usual mistake. Build every workflow with an error workflow attached, credentials stored in n8n, and a test run on real sample data before you switch it on.

Rules for every workflow

Before the six blueprints, five habits that apply to all of them. Download the checklist as a file and tick them off on each build.

  • Attach an error workflow in the workflow settings so a failure sends an alert instead of failing silently.
  • Store keys in n8n credentials, never in a Set or Code node.
  • Name every node by what it does, such as Find existing contact, not HTTP Request 3.
  • Test with pinned sample data, then with one real item, then switch the trigger on.
  • Write a note on the canvas with the owner, the purpose and the date last changed.

If you are still choosing a tool, n8n vs Make and n8n vs Zapier lay out the trade-offs. Our n8n automation page covers how we work.

Six blueprints at a glance

TemplateTriggerCore node chainUsual mistake
Lead intakeWebhook from formWebhook, Set, search CRM, IF exists, create or update, notify chatCreating duplicates because email case differs
Invoice captureEmail trigger with PDFEmail trigger, extract text, AI extraction, validate, add to accounting sheetTrusting extracted totals without a sum check
Support triageNew ticketTicket trigger, classify with an LLM, Switch by label, assign, draft replyAuto-sending drafts without review
Weekly reportSchedule triggerSchedule, fetch data, merge, format, send summaryTime zone set wrongly on the schedule
Content approvalForm or sheet rowTrigger, send for approval, Wait, IF approved, publishWait node with no timeout
Error alertError TriggerError Trigger, format message, post to chat, log rowAlert has no link to the failed run

Template 1: lead intake, step by step

  1. Webhook nodeSet the method to POST and use a test URL while building. Add a header token so only your form can call it.
  2. Clean the fieldsUse a Set node to trim spaces and lower-case the email before any lookup.
  3. Look for an existing contactSearch your CRM by email. Return all matches so you can detect duplicates.
  4. BranchIf found, update the record and add a note. If not found, create it with a source tag.
  5. NotifySend the owner a message with the name, need and a link to the record. Respond to the webhook quickly so the form does not hang.

Our note: respond to the webhook before the slow steps if the form waits on it, or the visitor sees a spinner.

Template 3: support triage with an LLM

This is the template most teams ask about. The key is to keep the model's job small.

  • Give the model a fixed list of labels and ask it to return only one, as JSON.
  • Validate the JSON in an IF or Code node. If the label is not on the list, route to a human queue.
  • Use the label to Switch to the right team. Never let the model pick the assignee by name.
  • Draft a reply from approved snippets and save it as a draft. A person sends.
  • Log the ticket, label and model version in a sheet so you can audit accuracy later.

Run 30 old tickets through it and count wrong labels before going live. Our LLM evaluation checklist shows how to score that test.

Hosting and ownership

OptionGood forWatch out for
n8n cloudTeams without a server personExecution limits on your plan
Self-hostedData that must stay in your regionBackups, updates and uptime are yours
Client's own cloud accountAgency builds you will ownSet up access and billing under your company, not ours

We prefer to build workflows inside your account so that you own them. Self-hosting suits EU and UK businesses with strict data residency needs, provided someone owns patching and backups.

Updated 30 October 2026

Questions, answered

Can I import these templates directly?
These are blueprints you can rebuild in under an hour each. We tailor the real workflow files to your tools and field names when we build them for you.
How many workflows will a small business need?
Most start with two or three: lead intake, a reporting job and an error alert. Add more only when a task repeats weekly.
Is n8n safe for customer data?
It can be, with scoped credentials, restricted access to the editor, encrypted backups and a data processing agreement if you use cloud hosting. Review it like any vendor.
When should we use Make or Zapier instead?
When non-technical staff will maintain the flows and the volume is low. See Make vs Zapier.
What does an n8n build with Liftup include?
Mapping the process, building and testing the flows, the error workflow, a handover note and a short training call. You get a fixed quote after a short call.

Want one of these built for you?

Tell us the tools involved and we will map the workflow and give you a fixed quote.