n8n (vyslovuje se „n-eight-n") je self-hostovaná alternativa k Zapier nebo Make.com. Na rozdíl od cloudových řešení si ho nainstalujete na vlastní server a platíte jen za hosting – žádné měsíční poplatky za počet operací. Navíc je zdarma a open-source.
V BakuraLab n8n používáme pro naše zákaznické projekty téměř denně. Zde je pět nejpoužívanějších workflow:
Workflow 1: Nová objednávka → notifikace + vytvoření záznamu
Trigger: Webhook z e-shopu nebo kontaktního formuláře. n8n přijme data, vytvoří záznam v Airtable/Google Sheets, odešle email zákazníkovi (potvrzení) a notifikaci na Slack/email obchodníkovi. Jedno nastavení eliminuje 3 manuální kroky.
Uzly použité v tomto workflow:
- Webhook (trigger)
- Set (transformace dat)
- Airtable (zápis záznamu)
- Send Email (SMTP nebo Gmail)
- Slack (notifikace týmu)
Workflow 2: Automatický report každý týden
Každý pondělí ráno n8n načte data z Google Sheets (nebo Airtable), sestaví HTML report se souhrnem minulého týdne a odešle ho emailem manažerovi. Konec manuálního kopírování čísel z tabulek.
// n8n Schedule Trigger - každé pondělí v 8:00
cronExpression: "0 8 * * 1"
// HTTP Request - načtení dat z API
method: GET
url: https://api.airtable.com/v0/BASE_ID/TABLE_NAME
headers: Authorization: Bearer YOUR_TOKENWorkflow 3: Synchronizace zákazníků mezi systémy
Pokud máte zákazníky v e-shopu (Shopify/WooCommerce) a zároveň v interním CRM, n8n je synchronizuje. Nový zákazník v e-shopu → automaticky přibyde do CRM. Aktualizace emailu v CRM → aktualizuje se i v e-shopu.
Workflow 4: Follow-up emaily po nezaplacení
n8n každé ráno zkontroluje faktury v databázi. Faktury po splatnosti 3 dny → první upomínka. Po 7 dnech → druhá upomínka s důrazem. Po 14 dnech → eskalace na manažera. Vše automaticky, personalizovaně.
Workflow 5: Zpracování příchozích emailů a ticketů
n8n sleduje info@ schránku. Každý příchozí email analyzuje (klíčová slova, odesílatel), vytvoří ticket v systému (Jira, Linear, nebo vlastní DB), přiřadí kategorii a zodpovědnou osobu. Automaticky odpoví potvrzením s číslem ticketu.
Jak začít s n8n?
n8n lze spustit jedním Docker příkazem:
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
docker.n8n.io/n8nio/n8nPoté otevřete localhost:5678 a začnete stavět workflow ve vizuálním editoru. Pro produkční nasazení doporučujeme VPS s certifikátem SSL.
Chcete n8n nasadit ve vaší firmě?
Nastavíme vám n8n na míru, vytvoříme workflow a zaškolíme váš tým.