n8n이란? 업무 자동화 기능·요금·사용법 쉽게 알아보기
데이터 가져오기, 가공, 조건 분기를 연결하는 n8n. Cloud와 셀프 호스팅의 차이, 실행 횟수에 따른 요금, 첫 워크플로 만드는 방법을 소개합니다.

정보 확인일: 2026년 11월 5일. 기능과 요금은 같은 날 확인한 공식 페이지 본문을 기준으로 합니다. 사용 예시는 공식 사양을 바탕으로 편집부가 구성한 연습용 예시이며, 실제 실행 검증은 하지 않았습니다. 계약 시 최신 요금을 확인하시기 바랍니다.
들어가며
매번 같은 정보를 복사하고, 항목을 정리한 뒤, 다른 도구로 옮깁니다. 이런 반복 작업을 하나의 절차로 연결해 실행하고 싶을 때 고려할 수 있는 도구가 n8n입니다. 화면에서 여러 처리를 조합하는 워크플로 방식을 제공하며, 데이터 연동이나 AI를 활용하는 처리를 구성할 수 있습니다. n8n 공식 사이트
처음 사용할 때는 큰 업무 전체를 자동화하기보다, 무엇을 받아 어떻게 바꾸고 무엇을 출력하는지 하나씩 확인하는 것을 권합니다. 이 글에서는 Cloud와 셀프 호스팅의 차이, 실행 횟수의 개념, 수동으로 시도해 볼 수 있는 작은 워크플로를 소개합니다.
n8n이란
n8n에서는 개별 처리를 ‘노드’라고 부르며, 노드를 연결해 작업 흐름을 만듭니다. 노드는 처리를 시작하거나, 데이터를 가져오고 전송하거나, 데이터를 가공하는 등의 역할을 합니다. 이처럼 이어지는 일련의 흐름이 워크플로입니다. 노드 공식 설명
편집부의 예시로는, 받은 정보에서 필요한 항목을 추출하고 조건을 충족하는 데이터만 다른 처리로 넘기는 구성을 생각해 볼 수 있습니다. 도구를 연결하기 전에 평소 하는 작업을 ‘시작 조건’, ‘가공’, ‘결과’로 나누면 무엇을 만들고 싶은지 정리할 수 있습니다.
여기서 중요한 점은 화면에서 선이 연결되어 있다는 것과 업무 의도대로 작동한다는 것을 구분하는 것입니다. 필요한 항목이 남아 있는지, 조건에 맞지 않는 정보가 다음 단계로 넘어가지는 않는지 확인하면서 조금씩 구성해 보시기 바랍니다.
할 수 있는 일(주요 기능)
여러 처리를 눈에 보이는 형태로 연결
공식 사이트에서는 시각적 빌더로 워크플로를 만들고, 필요에 따라 코드도 사용할 수 있다고 소개합니다. 각 단계를 열어 처리 내용을 확인할 수 있는 구성입니다. 워크플로 소개
도입을 고려한다면 먼저 작업 하나를 글로 적어 보는 것이 좋습니다. ‘도착한 정보를 확인한다’만으로는 범위가 너무 넓으므로, 어떤 정보를 받고 어떤 항목을 살펴보며 무엇을 결과로 남길지까지 적습니다. 이 설명을 처리 단위로 나누면 실제로 구성하기 전에 검토하기가 수월해집니다.
데이터 항목 정리
Edit Fields(Set) 노드는 새로운 데이터를 설정하거나 기존 값을 바꾸는 기능입니다. 화면에서 항목을 설정하는 Manual Mapping과 JSON 형식으로 출력을 작성하는 방법이 있습니다. Edit Fields 공식 설명
다른 처리로 데이터를 넘기기 전에 항목을 정리하고 싶을 때 고려할 수 있는 기능입니다. 편집부의 예시로는 원본 데이터에서 글 제목과 공개 상태만 사용하는 식의 정리를 들 수 있습니다. 필요한 정보와 불필요한 정보를 미리 정해 두면 다음 처리로 무엇을 넘겨야 하는지 확인할 수 있습니다.
조건에 따라 다음 단계 분기
If 노드에서는 비교 조건에 따라 처리를 나눌 수 있습니다. 문자열, 숫자, 날짜 등을 비교할 수 있으며, 여러 조건을 모두 충족하는 AND와 하나라도 충족하는 OR 중에서 선택할 수 있습니다. If 공식 설명
조건을 만들 때는 통과시킬 데이터뿐 아니라 통과시키지 않을 데이터도 고려하는 것을 권합니다. 예를 들어 확인된 정보만 다음 단계로 넘기고 싶다면, 미확인 상태, 빈칸, 예상하지 못한 값을 어떻게 처리할지도 정리합니다. 실무에 적용하기 전에 이런 차이를 시험할 수 있는 입력 예시를 준비하시기 바랍니다.
API를 통해 서비스 연결
HTTP Request 노드에서는 REST API를 제공하는 서비스에 요청을 보낼 수 있습니다. 공식 문서에서는 API의 기본 용어와 개념을 이해해야 한다고 설명합니다. 연결할 서비스의 사양에 맞춰 URL, 인증, 전송할 항목 등을 설정합니다. HTTP Request 공식 설명
미리 마련된 화면 조작만으로 끝낼 수 있는 부분과, 연결할 서비스의 사양을 읽어야 하는 부분이 있다고 생각하면 좋습니다. 이용하려는 서비스의 이름을 찾았다는 이유만으로 필요한 작업까지 가능하다고 판단하지 말고, 조회·추가·업데이트 중 어떤 작업을 할지 정한 다음 확인합니다.
AI를 업무의 한 단계로 활용
공식 사이트에서는 AI 에이전트, 구조화된 입출력, 사람의 승인을 조합하는 방식을 소개합니다. AI를 단독으로 사용하는 데 그치지 않고, 앞뒤의 처리와 확인 단계까지 포함해 구성할 수 있다는 점이 특징입니다. AI를 포함한 워크플로
편집부는 먼저 AI에 맡길 판단의 범위를 정하는 것을 권합니다. 글의 초안을 만드는 처리와 그 글을 전송하는 처리는 확인해야 할 내용이 다릅니다. 사람이 결과를 읽는 단계를 어디에 둘지 설계할 때 생각해 두시기 바랍니다.
요금제
Cloud와 셀프 호스팅을 구분해 검토
n8n Cloud는 n8n 측에서 인프라를 관리하는 이용 방식입니다. 셀프 호스팅은 자신의 환경에서 실행하고 직접 설정과 관리를 합니다. 공식 안내에서는 설치 없이 시작하거나 인프라 관리를 피하고 싶은 사람에게는 Cloud를, 환경을 직접 관리하고 싶은 사람에게는 셀프 호스팅을 제시합니다. 이용 방식 선택 방법
셀프 호스팅에는 무료 Community 버전이 있으며, Business나 Enterprise 라이선스를 추가하는 구성도 있습니다. 다만 소프트웨어의 무료 이용 범위와 실행 환경에 드는 비용 및 관리 작업은 구분해서 생각하시기 바랍니다. 셀프 호스팅 공식 설명
연간 결제 시 요금과 실행 횟수
아래는 2026년 11월 5일에 확인한 요금 페이지의 표시 내용입니다. 금액은 유로 기준이며, 연간 결제 시 월 환산 금액입니다. 월간 결제 계약의 금액이나 엔화 환산 금액으로 해석하지 않도록 주의하시기 바랍니다. 공식 요금 페이지
요금제 | 연간 결제 시 표시 월 요금 | 월간 실행 횟수 | 제공 형태 |
|---|---|---|---|
Starter | 20유로 | 2,500회 | n8n에서 호스팅 |
Pro | 50유로 | 10,000회 | n8n에서 호스팅 |
Business | 667유로 | 40,000회 | 셀프 호스팅 |
Enterprise | 별도 상담 | 맞춤형 | Cloud 또는 셀프 호스팅 |
요금 페이지에서는 워크플로 실행 횟수를 기준으로 하며 단계 수에는 제한이 없다고 설명합니다. 한편, 동시에 실행할 수 있는 수나 공유 프로젝트 등은 요금제에 따라 차이가 있습니다. 이용 인원뿐 아니라 처리를 몇 번 실행할지, 어떻게 공동으로 관리할지도 확인하시기 바랍니다.
실행 횟수와 노드 수는 다릅니다
공식 문서에서는 하나의 워크플로를 한 번 작동시키는 것을 실행이라고 부릅니다. 유료 요금제의 한도에 포함되는 것은 자동 트리거나 일정 등에 따른 실행이며, 편집기에서 수동으로 실행하는 것은 포함되지 않는다고 설명합니다. 실행 횟수 계산 방법
편집부가 단순하게 계산한 예시로, 매일 한 번씩 30일 동안 실행하는 처리는 30회입니다. 한 시간에 한 번씩 30일 동안 실행하면 720회가 됩니다. 이는 빈도를 생각해 보기 위한 계산 예시이며, 모든 구성에 그대로 적용할 수 있는 청구 견적은 아닙니다.
일정에 따라 시작하는 경우에는 실행할 때마다 계산하고, 폴링은 새 데이터를 찾았을 때 계산하는 등 시작 방식에 따라서도 차이가 있습니다. 자신의 처리가 무엇을 계기로 시작되는지 정하고, 그 조건에 맞는 계산 방법을 확인하시기 바랍니다. 트리거별 계산 방식

사용 방법(첫 번째 작은 워크플로)
첫 연습 예시는 수동으로 실행해 글 제목 등의 값을 만들고 출력을 확인하는 흐름입니다. 공식 Manual Trigger와 Edit Fields의 사양을 조합한 예시로, 외부 서비스로 전송하거나 데이터베이스에 기록하는 처리는 포함하지 않습니다.
1. 이용 환경 선택
Cloud 또는 셀프 호스팅을 선택하고, 사용할 수 있는 n8n 환경을 준비합니다. 처음 화면을 다뤄 보는 단계라면 공식 안내에 있는 Cloud 무료 체험을 고려할 수 있습니다. 셀프 호스팅을 선택한다면 설치 방법과 관리 체계도 함께 검토합니다. 이용 방식 안내
이 연습에서는 노드를 추가하고 데이터가 어떻게 출력되는지 살펴봅니다. 연결할 서비스를 늘리기 전에 입력과 출력의 관계를 이해하는 것을 목표로 삼으시기 바랍니다.
2. 수동 실행의 시작점 배치
빈 워크플로에서 “Add first step”을 눌러 시작 노드를 선택합니다. Manual Trigger는 “Execute Workflow”를 선택했을 때 처리를 시작하는 노드로, 자동 실행 없이 시험하는 용도로 안내되어 있습니다. 노드 추가, Manual Trigger
시작점이 정해지면 ‘언제 실행되는지’가 명확해집니다. 이 단계에서는 일정이나 외부 이벤트를 추가하지 않고, 수동으로 한 번씩 결과를 확인하는 구성으로 만듭니다.
3. Edit Fields 연결 및 연습용 값 설정
다음으로 Edit Fields를 추가하고 시작점에 연결합니다. Manual Mapping에서 다음과 같은 문자열 항목을 설정하는 예시를 생각해 볼 수 있습니다. 고정값을 사용할 때는 입력란의 Fixed와 Expression이 어떻게 다른지 확인하시기 바랍니다. Edit Fields 설정
항목 이름 예시 | 유형 | 고정값 예시 |
|---|---|---|
title | 문자열 | 처음 해 보는 자동화 |
status | 문자열 | draft |
이 값들은 편집부가 준비한 가상의 연습용 데이터입니다. 자신의 고객 정보나 실제 운영 데이터를 사용할 필요는 없습니다. 항목 이름은 ‘어떤 정보인지’, 값은 ‘실제 내용’으로 구분해서 생각하면 화면에 표시된 결과를 이해하기 쉬워집니다.
4. 수동 실행 후 출력 확인
“Execute Workflow”로 처리를 실행하고 노드의 출력을 확인합니다. 공식 문서에서는 수동 실행으로 처리 흐름과 데이터 변환을 살펴보며 시험하는 방법을 안내합니다. 수동 실행 설명
이 연습에서 기대하는 결과는 설정한 title과 status가 출력에 나타나는 것입니다. 문자열로 들어 있는지, 항목 이름에 오류가 없는지 살펴봅니다. 다음으로 고정값 하나를 바꿔 다시 실행하고 출력도 바뀌는지 확인하면 설정과 결과의 관계를 파악할 수 있습니다.
5. 익숙해지면 조건 하나 추가
다음 연습으로는 If 노드에서 status가 draft와 같은지 비교하는 구성을 생각해 볼 수 있습니다. 비교 대상 값으로 이전 노드의 status를 사용하고, 문자열 일치 조건을 설정합니다. If 비교 조건
draft인 경우와 다른 값인 경우를 각각 시험해 보시기 바랍니다. 여기서도 외부 전송은 추가하지 않고, 데이터가 어느 분기로 이동하는지 살펴봅니다. 기대하는 결과를 미리 적어 두고 실제 실행 결과와 비교하는 방법으로 연습할 수 있습니다.
적합한 사람과 적합하지 않은 사람
아래는 공식 기능과 이용 방식을 바탕으로 정리한 편집부의 의견입니다.
적합한 사람
- 반복 작업을 시작 조건과 처리 순서로 나눌 수 있는 사람.
- 여러 서비스의 데이터를 정리하고 연결하고 싶은 사람.
- 실행 결과를 살펴보며 설정을 조정하고 운영하고 싶은 사람.
적합하지 않은 사람
- 절차나 예외를 고려하지 않고 업무 전체를 맡기고 싶은 사람.
- 결과를 확인할 담당자 없이 자동으로 운영하고 싶은 사람.
- 환경 관리 준비 없이 무료라는 이유만으로 셀프 호스팅을 선택하는 사람.
비슷한 도구와의 차이
Make 역시 여러 앱을 연결하는 자동화 서비스이지만, 공식 요금 설명에서는 시나리오 내 액션마다 크레딧을 소비한다고 안내합니다. n8n은 워크플로 실행 횟수를 기준으로 하므로, 같은 ‘한 번 실행’이라도 요금을 산정하는 방식이 다릅니다. Make 요금 설명, n8n 요금 설명
어느 쪽이 저렴한지는 필요한 처리 수와 실행 빈도를 구체화한 뒤 비교하시기 바랍니다. n8n에서는 Cloud와 셀프 호스팅 중 무엇을 선택할지도 고려 사항입니다. 표시된 월 요금뿐 아니라 누가 관리를 맡을지까지 포함해 검토하는 것을 권합니다.
주의할 점
저장과 자동 실행 시작을 구분
현재 공식 문서에서는 편집 내용이 자동으로 저장되며, 게시한 버전이 자동 실행에 사용된다고 설명합니다. 자동 트리거가 있는 워크플로를 게시하면 설정한 일정이나 이벤트에 따른 실행이 활성화됩니다. 저장과 게시 설명
연습용 구성에서 실무로 넘어갈 때는 무엇을 계기로 실행되는지 다시 살펴보시기 바랍니다. 완성했다고 생각하고 화면을 닫기 전에 자동으로 실행되어도 되는 상태인지 확인합니다.
수동 테스트에서도 연결된 처리는 실행됩니다
수동 실행은 처리 자체를 실행해 결과를 확인하는 방법입니다. 부분 실행에서도 해당 노드의 입력을 준비하기 위해 앞 단계가 실행될 수 있습니다. 실행 유형
따라서 편집부는 처음에는 가상 데이터와 내부 데이터 정리만으로 시험하는 것을 권합니다. 외부에 데이터를 추가하거나 업데이트하는 처리를 넣는 단계에서는 연결할 서비스와 대상을 확인하고, 같은 처리를 다시 실행하면 어떻게 되는지도 고려하시기 바랍니다.
만드는 사람과 계속 사용하는 사람을 위해 절차 기록
운영을 시작한다면 무엇을 입력하고 어떤 결과를 기대하는지 간단히 기록해 두는 것을 권합니다. 설정한 사람 외에 다른 사람이 보더라도 어떤 조건에서 실행되고 어디에서 멈추면 되는지 알 수 있도록 작성하는 것이 좋습니다. 자동화할 범위와 사람이 확인할 범위를 정해 두면 개선할 때도 판단하기가 수월해집니다.
마무리
n8n은 데이터를 받아 정리하고, 조건에 맞춰 처리를 연결하는 자동화 도구로 고려할 수 있습니다. 처음에는 수동 실행과 간단한 데이터 정리부터 시험하면서 입력과 출력의 관계를 확인하시기 바랍니다. Cloud와 셀프 호스팅 중 무엇을 쓸지, 한 달에 몇 번 실행할지, 누가 관리할지를 정하면 도입 여부를 더 구체적으로 판단할 수 있습니다.
출처(2026년 11월 5일 본문 확인)
- n8n 공식 사이트: 시각적 구성, AI, 사람의 확인.
- 요금 페이지: 연간 결제 요금, 실행 한도, 제공 형태.
- Choose how to use n8n: Cloud와 셀프 호스팅.
- Host n8n: Community 버전과 환경 관리.
- Work with nodes: 노드의 역할과 추가.
- Manual Trigger: 수동 시작.
- Edit Fields: 항목 설정과 고정값.
- If: 조건과 분기.
- HTTP Request: API와 인증 설정.
- Understand executions: 실행 한도 계산 방법.
- Types of executions: 수동, 부분, 자동 실행.
- Save and publish workflows: 저장과 게시.
- Make Pricing: 비교 대상의 과금 단위.


