n8n Guides

n8n là gì và tự động hóa được những việc gì? Hướng dẫn toàn tập cho người Việt 2026

a adminvigomedia 23 phút đọc

n8n là nền tảng automation fair-code, cho phép bạn nối API, app và AI model thành workflow tự chạy mà không cần code nhiều. Điểm khác biệt lớn nhất so với Make và Zapier: n8n tính tiền theo execution — mỗi lần chạy trọn vẹn 1 workflow là 1 execution, bất kể workflow đó có 3 bước hay 50 bước. Bản self-host (Community Edition) miễn phí vĩnh viễn, chạy trên VPS riêng của bạn.

TL;DR — 6 điều cần nhớ

  • n8n không phải open source theo định nghĩa OSI. Nó là fair-code, dùng Sustainable Use License — n8n tự tạo ra license này năm 2022 (nguồn: n8n Docs, mục Sustainable use license).
  • Self-host miễn phí thật, kể cả cho doanh nghiệp — miễn là bạn dùng cho “internal business purposes” (mục đích kinh doanh nội bộ của chính bạn).
  • Làm dịch vụ n8n cho khách hàng ĐƯỢC PHÉP. Từ 3/2022, n8n đã bỏ hoàn toàn hạn chế về consulting/support (nguồn: n8n Docs). Cái bị cấm là white-label n8n rồi bán, hoặc host n8n rồi thu tiền người dùng truy cập.
  • n8n tính theo execution, Make tính theo credit, Zapier tính theo task. Workflow càng nhiều bước, khoảng cách chi phí càng giãn ra — đây là lý do kỹ thuật, không phải marketing.
  • n8n Cloud Starter: 20€/tháng (trả theo năm) cho 2.500 execution. Pro: 50€/tháng cho 10.000 execution (nguồn: n8n.io/pricing, truy cập 18/07/2026).
  • Mọi gói n8n đều unlimited active workflow. Bạn chỉ trả tiền theo số lần chạy.

n8n là gì?

n8n là công cụ workflow automation dạng visual: bạn kéo thả các “node” và nối chúng lại thành một quy trình tự động. Mỗi node làm một việc — lấy dữ liệu từ Google Sheet, gọi API OpenAI, đăng bài lên WordPress, gửi tin nhắn Telegram.

Cách hiểu đơn giản nhất: n8n là dây nối giữa các app bạn đang dùng. Bạn không viết app mới. Bạn dạy các app đang có nói chuyện với nhau.

Điểm phân biệt n8n với phần còn lại nằm ở ba chỗ:

  1. Self-host được — chạy trên server riêng, dữ liệu không rời khỏi máy bạn.
  2. Có node Code (JavaScript/Python) — khi giao diện kéo thả không đủ, bạn viết code chèn thẳng vào workflow.
  3. Tính tiền theo execution — thay đổi hoàn toàn bài toán chi phí khi workflow phức tạp.

n8n hiện có hơn 196.000 sao trên GitHub (nguồn: n8n.io, 18/07/2026) — con số này cho thấy độ phổ biến trong giới kỹ thuật, không phải thước đo chất lượng, nhưng đủ để yên tâm rằng công cụ không chết yểu.

n8n có miễn phí không?

Có — bản self-host Community Edition miễn phí vĩnh viễn, đầy đủ mọi node tích hợp. Bạn chỉ trả tiền VPS. Vì n8n chạy trên máy bạn, không có ai đứng ra đếm execution để thu tiền — giới hạn thật là cấu hình server của bạn, không phải hóa đơn.

Nhưng câu trả lời “miễn phí” cần một dấu sao. Đây là chỗ hầu hết nội dung tiếng Việt về n8n nói sai, nên đọc kỹ:

Bạn làm gì Có được phép miễn phí không?
Dùng n8n tự động hóa việc trong công ty bạn ✅ Được
Dùng n8n chạy workflow cho kênh YouTube/blog của bạn ✅ Được
Nhận tiền để build workflow n8n cho khách hàng ✅ Được (từ 3/2022)
Nhận tiền để setup/bảo trì n8n trên server khách ✅ Được
Viết node n8n cho sản phẩm của bạn ✅ Được
White-label n8n rồi bán cho khách ❌ Cần license thương mại
Host n8n rồi thu tiền người khác vào dùng ❌ Cần license thương mại

(Nguồn: n8n Docs — Sustainable use license, truy cập 18/07/2026)

Ranh giới n8n vạch ra rất rõ: “internal business purposes”. Theo docs, điều này có nghĩa là mọi cách dùng đều được phép, trừ khi bạn bán một sản phẩm/dịch vụ mà giá trị của nó đến hoàn toàn hoặc chủ yếu từ chính chức năng của n8n.

n8n có phải open source không?

Không. n8n tự nói rõ điều này trong docs: theo Open Source Initiative (OSI), license open source không được chứa hạn chế về cách sử dụng. Sustainable Use License có hạn chế → n8n không tự gọi mình là open source.

Thay vào đó n8n dùng thuật ngữ fair-code — do chính họ đặt ra. Fair-code không phải một license, mà là mô tả một mô hình phần mềm:

  • Nhìn chung miễn phí để dùng, ai cũng phân phối lại được
  • Source code công khai
  • Ai cũng mở rộng được
  • Bị hạn chế thương mại bởi tác giả

Trước 17/03/2022, n8n dùng Apache 2.0 + Commons Clause. Họ đổi vì Commons Clause gây khó hiểu và — quan trọng với dân Việt làm freelance — Commons Clause cấm cả việc thu phí tư vấn/hỗ trợ. Sustainable Use License đã gỡ bỏ hạn chế đó hoàn toàn.

> Nói thẳng: nếu bạn định làm agency automation ở VN, bạn được phép. Nếu bạn định làm “n8n as a service” bán cho người Việt, bạn phải ký hợp đồng thương mại với n8n.

n8n khác Make.com và Zapier chỗ nào?

Khác ở đơn vị tính tiền — và đây là khác biệt quan trọng nhất, không phải giao diện.

n8n Make.com Zapier
Đơn vị tính tiền Execution (1 lần chạy trọn workflow) Credit (phần lớn action = 1 credit) Task (phần lớn action = 1 task)
Workflow 20 bước chạy 1 lần tốn 1 execution ≥20 credit ≥20 task
Gói miễn phí Không có bản cloud free (chỉ có trial) 1.000 credit/th — nhưng tối đa 2 scenario, giãn cách tối thiểu 15 phút/lần chạy 100 task/th, chỉ 2 bước
Gói vào cửa 20€/th — 2.500 execution $12/th (Core) — 10.000 credit $19.99/th — Professional
Gói tầm trung 50€/th — 10.000 execution $21/th (Pro) — 10.000 credit $69/th (Team)
Self-host ✅ Miễn phí, đầy đủ node ❌ Không ❌ Không
Số app tích hợp Mọi node + HTTP tùy ý 3.000+ 9.000+
Viết code trong workflow ✅ JS + Python ✅ JS + Python (Make Code App, tính 2 credit/giây chạy) Hạn chế (Code by Zapier)
Độ khó Cao nhất Trung bình Thấp nhất

(Nguồn: n8n.io/pricing · make.com/en/pricing · zapier.com/pricing — cùng truy cập 18/07/2026. Cả 3 trang đều có nút bật/tắt trả theo năm; con số trên là mức hiển thị mặc định tại thời điểm truy cập, bạn nên tự kiểm tra lại vì các trang này đổi giá thường xuyên.)

> Đọc kỹ chỗ này: “1 action = 1 credit/task” chỉ đúng với phần lớn action, không phải tất cả. Make ghi rõ một số tính năng dùng AI Provider tốn nhiều hơn 1 credit; Zapier nói thẳng *”rates may vary”* — model AI, thời gian chạy code, loại connector đều ảnh hưởng (1 lệnh gọi Zapier MCP = 2 task). Nên với workflow có AI ở giữa, con số thật cao hơn phép nhân đơn giản.

Con số biết nói

Lấy một workflow thật: đọc RSS → lọc → gọi AI viết tóm tắt → tạo ảnh → đăng WordPress → báo Telegram. Khoảng 20 bước. Chạy 1.000 lần/tháng.

  • n8n: 1.000 execution → vẫn nằm trong gói Starter 2.500 execution.
  • Make: 20 × 1.000 = ít nhất 20.000 credit → phải nhảy lên tier 20k trở lên.
  • Zapier: 20 × 1.000 = ít nhất 20.000 task → phải nhảy lên tier 20K trở lên.

Cùng một công việc. n8n đếm 1.000, hai bên kia đếm từ 20.000 trở lên.

Chữ “ít nhất” ở đây quan trọng: workflow ví dụ có bước gọi AI viết bài bước tạo ảnh — đúng loại action mà cả Make lẫn Zapier đều tính nhiều hơn 1 đơn vị. Nên 20.000 là sàn, không phải con số cuối. Còn n8n vẫn là 1.000, bất kể mỗi bước nặng hay nhẹ.

Kết luận thực dụng: workflow càng ít bước và chạy càng ít → Zapier/Make rẻ hơn và dễ hơn. Workflow càng nhiều bước và chạy càng nhiều → n8n rẻ hơn theo cấp số nhân. Đó là lý do dân làm content factory chọn n8n.

> ⚠️ Cần công bằng: Zapier có 9.000+ app tích hợp sẵn, nhiều hơn hẳn. Nếu bạn cần nối một SaaS lạ, khả năng Zapier có sẵn node cao hơn n8n. Với n8n bạn có thể phải tự gọi HTTP Request — làm được, nhưng mất thời gian.

n8n tự động hóa được những việc gì?

Bất cứ việc gì có API hoặc có webhook. Nhưng nói vậy vô nghĩa, nên đây là các nhóm việc thực tế người Việt hay làm:

Nhóm 1 — Content & Creator

  • Đọc RSS/trend → AI viết bài → tự đăng WordPress kèm ảnh
  • Script YouTube tự sinh từ một chủ đề → đẩy vào Google Doc chờ duyệt
  • Cắt 1 video dài → tự tạo caption cho Shorts/TikTok → đăng đa nền tảng

Nhóm 2 — AI Agent

  • Chatbot trả lời khách trên Fanpage, có tra cứu dữ liệu thật (RAG)
  • Agent đọc email → phân loại → tạo task → báo Telegram

Nhóm 3 — Vận hành & Data

  • Đồng bộ CRM ↔ Google Sheet ↔ database
  • Tự động xuất báo cáo hàng ngày gửi Slack/Telegram
  • Nhận webhook đơn hàng → cập nhật tồn kho → gửi mail xác nhận

Nhóm 4 — Affiliate

  • Theo dõi giá/khuyến mãi sản phẩm → tự tạo nội dung khi có deal
  • Gom số liệu click từ nhiều mạng affiliate về một dashboard

Điểm chung: n8n mạnh nhất khi bạn có nhiều bướccần AI ở giữa. Nếu việc của bạn chỉ là “có form mới → gửi mail”, đừng dựng n8n. Dùng Zapier cho nhanh.

Nên dùng n8n Cloud hay self-host?

Nếu bạn chưa từng dùng Docker, hãy bắt đầu bằng Cloud trial (không cần thẻ tín dụng). Nếu bạn đã có VPS, self-host luôn.

n8n docs đưa ra bảng quyết định khá thẳng thắn:

Tình huống của bạn Nên chọn
Muốn bắt đầu nhanh, không rành kỹ thuật Cloud
Muốn nhiều tính năng nhất mà miễn phí Self-host Community Edition
Cần tùy biến sâu, kiểm soát dữ liệu Self-host
Cần SSO/environments/projects Cloud trả phí hoặc Self-host Enterprise

(Nguồn: n8n Docs — Choose how to use n8n)

Mẹo ít người biết: Community Edition có bản “registered” — bạn đăng ký email miễn phí (Settings → Usage and plan → Unlock) là mở khóa thêm Folders, Debug in editor, Custom execution data. Không mất đồng nào. Đa số người self-host bỏ qua bước này.

Community Edition thiếu gì? Theo docs: custom variables, environments, external secrets, external storage cho binary data, log streaming, multi-main mode, projects, SSO, chia sẻ workflow/credential, và version control bằng Git. Lưu ý hai chỗ hay bị nói sai: queue mode CÓ trong bản free (chỉ multi-main là không), và logging tiêu chuẩn CÓ (chỉ log streaming là không). Với creator/solo, không thiếu gì đáng kể.

Self-host n8n tốn bao nhiêu tiền một tháng?

Chi phí duy nhất là VPS. n8n docs không công bố mức RAM tối thiểu chính thức, nên đừng tin con số nào không dẫn nguồn — kể cả con số của mình dưới đây, hãy coi là điểm khởi đầu để bạn tự đo.

Giá VPS tham chiếu (DigitalOcean, truy cập 18/07/2026):

Cấu hình Giá/tháng Dùng cho
1 vCPU / 2 GiB $12 Thử nghiệm, workflow nhẹ
2 vCPU / 4 GiB $24 Chạy thật, có Postgres
4 vCPU / 8 GiB $48 Nhiều workflow AI nặng

Quy đổi: gói $24/tháng ≈ 624.000đ/tháng (tỷ giá ~26.000đ/USD, tháng 7/2026 — bạn tự kiểm tra lại tỷ giá khi đọc).

So sánh: n8n Cloud Pro là 50€/tháng cho 10.000 execution. Self-host trên VPS $24 cho bạn execution không giới hạn. Điểm hòa vốn đến rất nhanh — nhưng bạn phải trả bằng thời gian bảo trì.

> Đừng quên chi phí ẩn: backup, cập nhật version, xử lý khi container chết lúc 2h sáng. Self-host không miễn phí — nó chỉ chuyển chi phí từ tiền sang thời gian của bạn.

Cài n8n bằng Docker như thế nào?

n8n khuyến nghị dùng Docker cho hầu hết nhu cầu self-host — môi trường sạch, tránh xung đột hệ điều hành (nguồn: n8n Docs — Install with Docker).

Quy trình tối giản để chạy thử trên máy bạn:

  1. Cài Docker — Docker Desktop (Mac/Windows/Linux) hoặc Docker Engine + Compose trên Linux server.
  2. Tạo volume lưu dữ liệu:

“`

docker volume create n8n_data

“`

  1. Chạy container — thay bằng Asia/Ho_Chi_Minh:

“`

docker run -it –rm \

–name n8n \

-p 5678:5678 \

-e GENERIC_TIMEZONE=”Asia/Ho_Chi_Minh” \

-e TZ=”Asia/Ho_Chi_Minh” \

-e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \

-e N8N_RUNNERS_ENABLED=true \

-v n8n_data:/home/node/.n8n \

docker.n8n.io/n8nio/n8n

“`

  1. Mở trình duyệt vào http://localhost:5678 → tạo tài khoản owner.
  2. Đăng ký Community Edition miễn phí (Settings → Usage and plan → Unlock) để mở Folders + Debug.
  3. Đổi sang PostgreSQL trước khi chạy thật. Mặc định n8n dùng SQLite — chạy thử thì được, chạy production thì đổi. Thêm các biến DB_TYPE=postgresdb, DB_POSTGRESDB_HOST, DB_POSTGRESDB_USER… (n8n có sẵn file docker-compose mẫu trong repo n8n-hosting).
  4. Vẫn giữ volume .n8n kể cả khi dùng Postgres — thư mục này chứa encryption key. Mất key = mất toàn bộ credential.

> ⚠️ Lệnh trên có --rm: container xóa khi stop. Dữ liệu vẫn còn trong volume, nhưng khi chạy thật hãy bỏ --rm và thêm -d.

Chi tiết cài trên VPS + domain + HTTPS: mình tách riêng ở bài Cài n8n self-host trên VPS trong series này.

Kinh nghiệm thực chiến của Thuật

Mình dựng hệ thống n8n auto-post WordPress cho kênh của mình từ khá sớm. Ba cái sai mình đã trả giá:

Sai lầm 1 — Để SQLite chạy production.

Mình chạy SQLite vì “cài cho nhanh”. Đến khi workflow chạy song song nhiều luồng, database lock, execution fail hàng loạt và log thì rối như tơ vò.

Cách sửa: chuyển sang PostgreSQL ngay từ đầu. Mất thêm 30 phút setup, tiết kiệm hàng chục giờ debug.

Kết quả: tỷ lệ execution fail giảm từ 18% xuống 3%.

Sai lầm 2 — Không set error workflow.

Workflow auto-post chết lúc 3h sáng, mình không biết. Sáng dậy thấy blog trống 2 ngày.

Cách sửa: tạo một workflow riêng làm “Error Workflow”, gắn vào tất cả workflow chính, bắn cảnh báo về Telegram.

Kết quả: thời gian phát hiện lỗi từ 3–4 giờ xuống còn vài phút.

Sai lầm 3 — Tin vào “AI viết xong đăng luôn”.

Mình từng để workflow đăng thẳng lên WordPress không qua duyệt. Chất lượng bài tụt, và Google không thích.

Cách sửa: thêm bước “human in the loop” — AI viết xong đẩy vào Google Doc / gửi Telegram chờ mình bấm duyệt. Đúng cách mình đang vận hành Content Engine này.

Kết quả: khoảng 24 bài/tháng (6 bài/tuần), tỷ lệ phải sửa tay xuống dưới 5%.

Con số vận hành hiện tại của mình: 12 workflow n8n chạy trên VPS 4 vCPU / 8GB RAM / 80GB NVMe, khoảng 520.000đ/tháng.

> Bài học đắt nhất: n8n không khó ở chỗ dựng workflow. Nó khó ở chỗ giữ cho workflow sống. Ai cũng dựng được cái đầu tiên trong 1 buổi. Giữ 20 cái chạy ổn định 6 tháng mới là chuyện khác.

n8n có khó không? Cần biết code không?

Không cần biết code để bắt đầu, nhưng cần tư duy logic. n8n khó hơn Zapier ở ba điểm cụ thể:

  1. Dữ liệu chạy theo dạng mảng item. Không hiểu chỗ này là bạn sẽ vật lộn với node Merge và node Loop.
  2. Expression syntax{{ $json.field }}. Không phải code, nhưng phải quen.
  3. Self-host = bạn là sysadmin. Docker, port, HTTPS, backup.

Lộ trình mình khuyên cho người mới:

  1. Dùng Cloud trial (không cần thẻ) — đừng self-host vội, đừng để vấn đề hạ tầng giết động lực học.
  2. Dựng 1 workflow đơn giản thật: RSS → Telegram. Xong trong 20 phút.
  3. Thêm 1 node AI vào giữa. Cảm nhận sự khác biệt.
  4. Khi đã có 3-4 workflow chạy đều → lúc đó mới tính self-host.

FAQ

1. n8n có bản tiếng Việt không?

Giao diện n8n không có tiếng Việt chính thức. Nhưng workflow của bạn xử lý tiếng Việt bình thường — node AI đọc/viết tiếng Việt tốt.

2. Tôi làm freelance dựng n8n cho khách, có phải mua license không?

Không. n8n docs ghi rõ: “Providing consulting services related to n8n, for example building workflows… ” là được phép. Hạn chế về consulting đã bị gỡ từ tháng 3/2022.

3. Tôi host n8n rồi cho khách vào dùng chung có được không?

Không, nếu bạn thu tiền. Docs nêu ví dụ cấm: “Hosting n8n and charging people money to access it.” Cần license thương mại — liên hệ license@n8n.io.

4. Gói free của n8n Cloud có không?

Không có gói free vĩnh viễn trên Cloud — chỉ có trial cho Starter/Pro, không cần thẻ tín dụng (gói Business trial 14 ngày và có yêu cầu thẻ). Muốn free vĩnh viễn thì self-host.

5. Execution fail có bị tính tiền không?

n8n tính theo lần chạy workflow. Còn Zapier nêu rõ task chỉ tính khi action thành công, và việc polling kiểm tra dữ liệu mới không tốn task. Đây là chi tiết nhỏ nhưng khác nhau giữa các nền tảng — kiểm tra kỹ nếu workflow của bạn hay lỗi.

6. Self-host n8n thì dữ liệu có an toàn không?

Dữ liệu nằm trên server của bạn — không đi đâu cả. Nhưng “an toàn” phụ thuộc vào bạn: backup, cập nhật, HTTPS, firewall. n8n Cloud lưu dữ liệu ở Frankfurt, Đức (nguồn: n8n Pricing FAQ).

7. n8n có giới hạn số workflow không?

Không. Mọi gói đều unlimited user và unlimited active workflow — chỉ tính execution (nguồn: n8n.io/pricing, truy cập 18/07/2026).

8. Nên học n8n hay Make trước?

Nếu mục tiêu là làm content factory hoặc AI agent nhiều bước → n8n. Nếu chỉ cần nối vài app đơn giản và muốn xong trong 20 phút → Make. Mình so sánh chi tiết ở bài n8n vs Make vs Zapier.

Kết: bắt đầu từ đâu?

n8n đáng học nếu bạn có việc lặp lại nhiều bướccần AI ở giữa quy trình. Nếu không, đừng dựng cho có — automation không dùng đến là nợ kỹ thuật.

Lộ trình mình đề xuất, theo đúng thứ tự:

  1. Đọc bài này → hiểu mô hình tính tiền và ranh giới license ✅
  2. Cài n8n self-host trên VPS — khi bạn sẵn sàng làm thật
  3. n8n vs Make vs Zapier — chọn đúng công cụ trước khi đổ thời gian vào
  4. Workflow n8n tự viết bài và đăng WordPress — workflow đầu tiên có giá trị thật
  5. 5 blueprint n8n copy về dùng ngay — không cần dựng từ 0

Nếu bạn đang làm kênh YouTube và muốn ghép n8n vào quy trình sản xuất, đọc thêm Cách xây kênh YouTube faceless bằng AI — n8n là phần “nhà máy” phía sau hệ thống đó.

Nguồn tham khảo chính:


*Bài viết thuộc series SR-02 — n8n cho người Việt: tự động hóa từ 0 của VIGOACADEMY. Cập nhật lần cuối: 18/07/2026.*

a

adminvigomedia

Nhà sáng tạo nội dung về AI, YouTube Automation và Affiliate Marketing. Chia sẻ kiến thức thực chiến từ kinh nghiệm vận hành thật.