n8n Automation Fundamentals
Introduction to n8n
What is n8n?
n8n is a workflow automation tool. It acts like a digital assistant that connects your different apps and services, allowing them to talk to each other and perform tasks automatically. Think of all the repetitive, manual jobs you do every day, like copying data from an email to a spreadsheet or sending a welcome message to a new customer. n8n can handle those for you.
n8n is a powerful workflow automation tool that connects your apps and services, allowing you to automate repetitive tasks without coding knowledge.
The goal is to free up your time so you can focus on more important, creative work. By automating processes, you not only save time but also reduce the chance of human error. Your workflows run consistently every single time.
A Visual Approach to Automation
Instead of writing code, you build automations visually in n8n using a system of nodes. Each node is a block that represents a specific action or event. You might have a node to watch for new emails, another to extract information from that email, and a third to post a message in Slack.
A workflow is simply a series of connected nodes that pass data from one step to the next, creating a complete automated process.
You connect these nodes by dragging lines between them on a canvas. This creates a clear, easy-to-read map of your automation, called a workflow. You can see exactly how information flows from a trigger (like a new sale) to a final action (like sending an invoice).
Cloud vs. Self-Hosted
You have two main options for using n8n. Your choice depends on your technical comfort level and how much control you want over your setup.
n8n Cloud is the managed, paid service. The n8n team handles all the setup, maintenance, and updates for you. It's the quickest and easiest way to get started, especially if you don't want to manage your own server.
Self-hosting means you install and run n8n on your own infrastructure, whether it's a server in your office or a virtual machine from a cloud provider. This option is open-source and gives you full control over your data and configuration. It can be more cost-effective for high-volume use but requires technical knowledge to set up and maintain.
| Feature | n8n Cloud | Self-Hosted |
|---|---|---|
| Setup | Instant | Manual Installation |
| Maintenance | Handled by n8n | Your Responsibility |
| Control | Standard | Full Customization |
| Cost | Subscription Fee | Server Costs Only |
| Best For | Beginners, teams wanting simplicity | Developers, users needing control |
For now, don't worry too much about the technical details. The key takeaway is that n8n is a flexible tool that lets you automate tasks visually, saving you time and effort, no matter how you choose to run it.
