n8n
n8n is open-source and self-hostable — your data stays on your own infrastructure. Connect Cratio to 400+ apps with zero per-task costs. Code nodes let you write custom JavaScript or Python logic inside workflows.
What you can do
Open-source and self-hostable — your data stays on your infrastructure
Deploy n8n on your own VPS. No data leaves your servers, and there are no per-execution charges.
Zero per-task pricing — host on any VPS for a flat server cost
Run unlimited workflows and executions for the cost of a single VPS — typically $5–$10/month on Hetzner or DigitalOcean.
Code nodes for custom JavaScript or Python logic inside workflows
When no-code isn't enough, drop a Code node anywhere in your workflow. Transform data, call external APIs, or apply complex business logic.
Cloud version available if you prefer managed hosting
Don't want to manage a server? n8n's cloud version handles hosting and updates. Starts at $20/month.
How it works
Connect Cratio to n8n
Use a Cratio workflow to push events to n8n via webhook, or use n8n's HTTP Request node to push leads into Cratio.
Build your workflow in n8n
Connect trigger and action nodes visually. Add a Code node anywhere in the flow for custom transformation logic in JavaScript or Python.
Activate and it runs forever
Activate the workflow in n8n and it processes every trigger automatically — no monthly fees, no task limits on self-hosted.
How to set it up
Takes about 5 minutes. No code required.
Get your n8n webhook URL
In n8n, create a new workflow → add a Webhook trigger node → set HTTP Method to POST → click Listen for Test Event → copy the Test URL. After testing, use the Production URL for live traffic.
Create a workflow in Cratio
Go to Settings → CRM → Workflows → + New Workflow.
Set your trigger
Choose: Lead Created, Stage Changed, Lead Updated, or Activity Completed.
Add a Send Webhook action
Action node → Send Webhook → paste the n8n Production URL. Data is sent as JSON.
Publish and test
Save and publish. Create a test lead and verify it arrives in n8n.
Fields synced
How n8n fields map to your Cratio CRM fields.
Any unmapped or custom fields are saved to the lead's Notes automatically — no data is lost.
Popular workflows with n8n
Common automations sales teams set up in under 10 minutes.
New lead → WhatsApp welcome
New lead → Google Sheets log
Custom data transformation
Payment received → Update stage
Frequently asked questions
Troubleshooting
Common issues and how to fix them.