[!info] 전자 부록 안내 부록은 본문 실습에 필요한 환경 설정 가이드와 참고 자료를 모아둔 자료실입니다. 본문에서 "부록 참조"로 안내된 내용을 상세히 다루고 있으니, 필요할 때 찾아보는 레퍼런스 용도로 활용하시면 됩니다.
향후 출판 시, 부록의 일부 또는 전체가 **전자 부록(PDF/웹)**으로 제공될 수 있습니다. 전자 부록 다운로드 링크와 최신 업데이트 정보는 아래에서 확인하세요.
- 전자 부록 다운로드:
https://dante-labs.com/n8n-book- 최신 업데이트:
https://github.com/dante-labs/n8n-book-appendix
[[부록01_워크플로우_템플릿_라이브러리_활용법|부록 01]]. 워크플로 템플릿 라이브러리 활용법
[!abstract] n8n 커뮤니티가 공유하는 6,000개 이상의 워크플로 템플릿을 찾아서 내 n8n에 가져오고, 내 환경에 맞게 손보는 방법을 배웁니다. 이 가이드를 따라 하면 처음부터 워크플로를 만들지 않고도, 검증된 템플릿을 빠르게 적용해 자동화를 시작할 수 있죠.
n8n을 처음 켜면 누구나 같은 고민에 부딪힙니다. =="이걸 도대체 어떻게 만들지?"== 다행히 우리가 만들고 싶은 자동화는 이미 누군가가 만들어 둔 경우가 대부분입니다. n8n 공식 사이트에는 6,000개가 넘는 템플릿이 카테고리별로 정리되어 있고, GitHub과 유튜브에는 그보다 더 많은 예제가 공개되어 있죠.
이 부록은 다음 4가지 주제를 다룹니다.
- 찾기 — 공식 템플릿 라이브러리에서 원하는 워크플로 검색하는 방법
- 가져오기 — 찾은 템플릿을 내 n8n으로 불러오는 방법
- 설정 — 가져온 템플릿이 내 환경에서 동작하도록 인증 정보·환경값 점검
- 추가 자료 — GitHub, 유튜브, 레딧 등 더 둘러볼 곳
마지막에는 내가 만든 워크플로를 다른 사람과 공유할 때 지켜야 할 보안 수칙도 짧게 안내합니다.
1. 왜 템플릿부터 시작해야 할까요?
1.1. 시간이 가장 큰 이유입니다
같은 워크플로라도 처음부터 만드는 것과 템플릿을 가져와 수정하는 것은 시간 차이가 큽니다.
| 작업 예시 | 처음부터 만들기 | 템플릿 수정하기 |
|---|---|---|
| Gmail 첨부파일을 Google Sheets로 정리 | 약 2~4시간 | 약 30분 |
| Slack 알림 자동화 | 약 1~2시간 | 약 15분 |
| AI 챗봇 기본 구조 | 약 6~8시간 | 약 1~2시간 |
위 수치는 평균치입니다. 노드 사용에 익숙해질수록 처음부터 만드는 시간도 빠르게 줄어들죠. 그래도 검증된 출발점을 갖고 시작한다는 건 언제나 큰 장점입니다.
1.2. 잘 만든 워크플로의 패턴을 배울 수 있습니다
템플릿을 그냥 쓰는 것을 넘어, 다른 사람이 어떻게 노드를 조합했는지 보면서 배울 수 있습니다.
- 데이터를 분기하고 합치는 패턴 (IF, Switch, Merge 노드)
- 오류가 났을 때 처리하는 방법 (Error Trigger, Stop and Error)
- 표현식을 효율적으로 쓰는 법 (
{{ $json.field }},{{ $now }})
처음에는 이해가 안 되더라도, 책을 모두 읽고 나서 다시 보면 "아, 이래서 이렇게 만들었구나" 하는 순간이 옵니다.
1.3. 내가 모르는 자동화 아이디어를 발견할 수 있습니다
템플릿 라이브러리를 둘러보다 보면 "n8n으로 이런 것도 가능하구나" 하는 발견을 자주 하게 됩니다. 처음에는 비슷한 분야의 템플릿을 찾다가, 점점 내 업무를 어떻게 자동화할 수 있을지 새로운 아이디어가 떠오르거든요.
2. n8n 공식 템플릿 라이브러리 둘러보기
가장 먼저 둘러볼 곳은 n8n 공식 사이트의 템플릿 라이브러리입니다. 6,000개 이상의 검증된 워크플로가 카테고리별로 정리되어 있습니다.
2.1. 두 가지 접근 방법
방법 1. 웹사이트에서 둘러보기
웹브라우저에서 https://n8n.io/workflows에 접속하면 카테고리·키워드별로 템플릿을 살펴볼 수 있습니다. 미리 설명을 읽고 결정한 뒤 가져오고 싶을 때 좋은 방법이죠.
방법 2. n8n 캔버스에서 바로 검색
n8n에 로그인한 상태라면, 새 워크플로를 만들 때 우측 상단의 'Templates' 메뉴에서 바로 검색할 수 있습니다. 검색해서 마음에 드는 템플릿을 클릭하고 **'Use workflow'**를 누르면 즉시 내 캔버스로 가져옵니다.
![[그림부록01-4.png]] [그림부록01-4] n8n.io 공식 템플릿 라이브러리 화면
2.2. 주요 카테고리
공식 라이브러리는 큰 주제별로 분류되어 있습니다.
| 카테고리 | 어떤 자동화가 있을까요? |
|---|---|
| Communication | 이메일, Slack, SMS, Discord 알림 자동화 |
| Marketing | 이메일 캠페인, SNS 자동 게시, 리드 수집 |
| Productivity | 일정 동기화, 할 일 관리, 문서 자동화 |
| Data & Storage | 데이터베이스 백업, 파일 정리, ETL |
| AI | ChatGPT 통합, 이미지 생성, 텍스트 분석 |
| Sales & CRM | 리드 관리, 고객 정보 동기화 |
| Development | GitHub 연동, 모니터링, 알림 |
카테고리 이름은 영어이지만, 클릭해 보면 워크플로 자체는 누구나 사용할 수 있는 형태입니다. 한국어 검색어도 일부 통하지만, 영어 키워드로 검색하는 것이 결과가 훨씬 풍부합니다.
2.3. 원하는 템플릿을 빠르게 찾는 검색 팁
팁 1. 사용할 서비스 이름을 함께 검색하세요
만들고 싶은 자동화가 있다면, 사용할 서비스를 영어로 함께 입력합니다.
"Gmail Google Sheets"
→ Gmail로 받은 메일을 Google Sheets에 기록하는 워크플로
"Slack OpenAI"
→ Slack과 ChatGPT를 연결하는 워크플로
팁 2. 풀고 싶은 문제를 검색하세요
서비스를 모를 때는 문제 자체를 영어로 검색합니다.
"invoice PDF extract"
→ 인보이스 PDF에서 정보 추출
"customer onboarding"
→ 신규 고객 온보딩 자동화
팁 3. 인기 순으로 정렬하세요
검색 결과 페이지에서 'Most popular'(가장 인기 있는) 또는 'Most used'(가장 많이 사용된)로 정렬하면 검증된 템플릿부터 볼 수 있습니다. 다운로드 수가 많고 별점이 높은 템플릿일수록 설명이 잘 되어 있을 확률이 높죠.
3. 템플릿을 내 n8n으로 가져오기
원하는 템플릿을 찾았다면 내 n8n으로 가져옵니다. 처음에는 다음 두 가지 방법만 알아도 충분합니다.
3.1. 방법 1. 라이브러리에서 'Use workflow' 클릭
가장 쉽고 빠른 방법입니다.
- 템플릿 페이지에 접속합니다.
- 'Use workflow' 버튼을 클릭합니다.
- 내 n8n 인스턴스 주소를 입력하거나(셀프호스팅), n8n Cloud 계정에 자동 로그인됩니다.
- 내 캔버스에 워크플로가 그대로 들어옵니다.
![[그림부록01-6.png]] [그림부록01-6] 템플릿을 검색해 'Use workflow'로 가져오기
3.2. 방법 2. JSON 파일 가져오기 (Import from File)
템플릿이 GitHub이나 블로그에 JSON 파일로 공유되어 있을 때 사용하는 방법입니다.
[!note] JSON 파일이란? n8n 워크플로는 모든 정보(노드 종류, 연결 관계, 설정값)가 JSON이라는 텍스트 형식으로 저장됩니다. 워크플로 한 개 = JSON 파일 한 개라고 생각하시면 됩니다. 직접 열어서 코드를 수정할 일은 거의 없으니, 지금은 "파일로 주고받을 수 있는 워크플로" 정도로만 이해하셔도 충분합니다.
가져오는 방법
- 템플릿이 공유된 곳에서
.json파일을 다운로드합니다. - n8n에서 새 워크플로를 만들거나 기존 워크플로를 엽니다.
- 캔버스 우측 상단의 점 3개 메뉴(⋯) → 'Import from File' 선택
- 다운로드한
.json파일을 선택하면 워크플로가 캔버스에 표시됩니다.
![[그림부록01-2.png]] [그림부록01-2] 'Import from File' 메뉴로 JSON 파일 가져오기
[!tip] URL로 바로 가져오기 GitHub의 Raw 파일 URL이나 Gist 링크가 있다면, **'Import from URL'**을 선택해 주소만 붙여넣어도 됩니다. 파일 다운로드 단계를 건너뛸 수 있어 편리하죠.
4. 가져온 템플릿을 내 환경에서 동작시키기 위한 점검 사항
타인이 만든 템플릿을 가져온 직후에는 인증 정보가 비어 있고, 작성자의 환경값(스프레드시트 ID, 채널명 등)이 그대로 남아 있어 그대로 실행되지 않습니다. 다음 두 가지를 점검하면 정상적으로 사용할 수 있습니다.
4.1. 인증 정보(Credentials) 설정
==가장 자주 막히는 부분입니다.==
Gmail, Slack, Google Sheets 같은 외부 서비스를 사용하는 노드는 내 계정으로 인증 정보가 다시 등록되어야 합니다. 외부 서비스 노드를 클릭하면 'Credential to connect with' 영역이 비어 있는 것을 확인할 수 있는데, 여기서 **'Create New Credential'**을 선택해 OAuth 인증이나 API 키 입력을 진행합니다.
서비스별 인증 정보 발급·등록 방법은 별도 부록에 상세히 정리되어 있습니다.
| 서비스 | 참고 부록 |
|---|---|
| Gmail · Google Sheets · Google Drive | [[부록04_구글클라우드플랫폼(GCP)_연동가이드|부록 04]] |
| OpenAI · Anthropic · Gemini 등 LLM | [[부록05_LLM_API_키_발급_가이드|부록 05]] |
| Slack | [[부록06_Slack_App_생성_및_슬래시_명령_설정_가이드|부록 06]] |
| 텔레그램 봇 | [[부록07_텔레그램_봇_생성_및_n8n_연동_가이드|부록 07]] |
| 네이버 메일 SMTP | [[부록08_네이버_메일_SMTP_연동_가이드|부록 08]] |
4.2. 자주 바꿔야 하는 환경 값
다음 항목은 보통 템플릿 작성자의 환경값이 그대로 들어 있는 자리들입니다. 노드를 하나씩 열어 보면서 내 값으로 교체하면 됩니다.
| 자주 바꿔야 하는 항목 | 예시 |
|---|---|
| 스프레드시트 / 폼 ID | Google Sheets 노드의 Document ID, Sheet 이름 |
| 이메일 주소 / 채널 | Gmail 발신·수신 주소, Slack 채널명 |
| 데이터베이스 정보 | 호스트, 포트, 데이터베이스 이름 |
| 하드코딩된 URL | HTTP Request 노드의 API 엔드포인트 |
| 언어 설정 | 영문 프롬프트 → 한국어 프롬프트 (AI 노드) |
노드 안의 글씨가 빨간색으로 표시된다면, 필수 입력값이 비어 있거나 형식이 잘못된 것입니다. 빨간 부분부터 채워 나가면 됩니다. 자주 마주치는 오류와 해결법은 [[부록15_자주_하는_실수와_해결법_통합_가이드|부록 15]]에 정리되어 있습니다.
5. 공식 라이브러리 외에 더 찾아볼 곳
n8n 공식 라이브러리 외에도 워크플로를 찾을 수 있는 곳이 더 있습니다. 처음에는 공식 라이브러리만 사용해도 충분하지만, 익숙해지면 아래 자료들이 큰 도움이 됩니다.
5.1. GitHub 커뮤니티 저장소
GitHub에는 사용자들이 직접 모은 수천 개의 워크플로 컬렉션이 있습니다. 공식 라이브러리에 없는 특수한 사용 사례나, 한국어로 설명된 워크플로를 찾을 수 있죠.
| 저장소 | 특징 |
|---|---|
| Zie619/n8n-workflows | 가장 큰 아카이브(1,000개 이상). 자체 검색 엔진(zie619.github.io/n8n-workflows) 제공 |
| enescingoz/awesome-n8n-templates | 카테고리별로 정리된 큐레이션 목록 (Awesome 리스트 형식) |
| 2innnnn0/fastcampus-n8n-data-analysis-agent | 한국어 설명이 포함된 데이터 분석 에이전트 예제 모음 |
[!warning] 공식이 아닌 워크플로는 검증 후 사용하세요 GitHub의 워크플로는 공식 검증을 거치지 않은 개인 자료입니다. 다음 사항을 확인 후 사용하세요.
- 사용된 노드가 모두 내 n8n에 설치되어 있는지
- 작성 시점의 n8n 버전과 내 버전이 너무 차이 나지 않는지
- 운영 환경에 적용하기 전에 테스트 환경에서 먼저 실행
5.2. 유튜브 + GitHub 조합 활용법
GitHub 워크플로의 단점은 사용 설명서가 부실하다는 것입니다. 이때 유튜브 튜토리얼이 빈자리를 채워 주죠.
효과적인 학습 흐름
- 유튜브에서 만들고 싶은 자동화 키워드로 검색 (예:
n8n Gmail tutorial) - 영상을 보면서 노드 흐름을 이해
- 영상 설명란에 보통 GitHub Gist나 저장소 링크가 있음
- 그 JSON을 내 n8n에 import → 영상에서 본 대로 인증 정보 설정
영상이 있으면 인증 정보 설정처럼 막히기 쉬운 부분을 시각적으로 확인할 수 있어, 처음에는 GitHub만 보는 것보다 훨씬 빠르게 진행됩니다.
5.3. Reddit r/n8n 커뮤니티
r/n8n 서브레딧은 사용자들이 **"내가 만든 가장 유용한 워크플로"**를 자유롭게 공유하는 공간입니다.
검색해 볼 키워드
"my most useful workflow"
"sharing my automation"
"how I automated"
영감을 얻기에 좋은 곳이죠. 댓글에 개선 제안이나 다른 노드 조합 아이디어가 함께 달리는 경우가 많아, 워크플로 자체보다 댓글이 더 유익할 때도 있습니다.
6. (선택) 내 워크플로를 다른 사람과 공유할 때
[!info] 이 섹션은 언제 필요한가요? 이 섹션은 내가 만든 워크플로를 GitHub·블로그·커뮤니티에 공유할 때만 필요합니다. 템플릿을 가져와서 사용만 한다면 건너뛰어도 괜찮습니다.
n8n 워크플로는 JSON 파일 한 개로 모든 설정이 저장되기 때문에, 모르고 그대로 올리면 API 키나 비밀번호가 통째로 노출될 수 있습니다. 공유 전에는 반드시 민감 정보를 제거하세요.
6.1. JSON에 들어 있는 위험 정보
내보낸 JSON 파일을 메모장으로 열면 다음과 같은 정보가 보입니다.
| 정보 | 위험도 | 노출 시 일어나는 일 |
|---|---|---|
API 키, 토큰 (Bearer ...) | 🔴 치명적 | 타인이 내 API를 무단 사용해 요금 폭탄 |
| 데이터베이스 연결 문자열 | 🔴 치명적 | 데이터베이스 전체에 접근 가능 |
인증 정보 이름 (예: Production_Stripe) | 🟡 경고 | 시스템 구조가 외부에 유추됨 |
| 실제 이메일·전화번호·도메인 | 🟠 주의 | 개인정보가 노출됨 |
6.2. 공유 전 필수 체크리스트
JSON 파일을 메모장이나 VSCode로 열어 다음 항목을 검색해 모두 가짜 값으로 바꿉니다.
-
Bearer,Authorization,apiKey,token,password→REDACTED로 교체 - 인증 정보 이름(
Production_*,Stripe_*등) →YOUR_CREDENTIAL로 교체 - 실제 이메일·전화번호 →
[email protected],+82-10-0000-0000 - 회사 도메인·내부 URL →
example.com으로 교체 - 데이터베이스 호스트·비밀번호 → 모두
REDACTED
// 변경 전 (위험)
"value": "Bearer sk-abc123xyz789"
// 변경 후 (안전)
"value": "Bearer REDACTED"
6.3. n8n.io에 정식 템플릿으로 등록하기
내 워크플로를 정식 템플릿으로 등록하고 싶다면 n8n Creator Hub에서 **'Submit a workflow'**를 통해 제출할 수 있습니다. 검토 후 승인되면 공식 라이브러리에 노출되죠. 등록된 템플릿이 많이 사용되면 어필리에이트 수익과 공식 크리에이터 배지도 받을 수 있습니다.
정리하며
이 부록에서 다룬 핵심을 정리하면 다음과 같습니다.
- 처음부터 만들지 마세요: 공식 라이브러리에서 비슷한 템플릿부터 찾는 것이 시간을 가장 많이 절약합니다.
- 두 가지 가져오기 방법만 기억하세요: 라이브러리의 'Use workflow' 버튼, 또는 'Import from File'로 JSON 파일 불러오기.
- 가져온 다음에는 인증 정보와 환경 값 점검: 외부 서비스마다 내 계정으로 인증을 다시 등록하고, 작성자의 환경값(시트 ID, 채널명 등)을 내 값으로 바꿔 줘야 합니다.
- 공식 라이브러리로 부족할 때: GitHub 저장소, 유튜브 튜토리얼, Reddit 커뮤니티에서 추가 아이디어를 얻을 수 있습니다.
- 공유할 때만 보안 체크: 내가 만든 워크플로를 외부에 올릴 때는 JSON에서 API 키·이메일 등 민감 정보를 반드시 제거하세요.
💡 다음 단계: 템플릿을 잘 활용하려면 공식 문서를 함께 읽는 것이 좋습니다. 다음으로 [[부록02_n8n_공식_문서_활용법|부록 02. n8n 공식 문서 활용법]]을 읽어 보세요. 검색하는 법, 카테고리별 사용법을 익히면 모르는 노드도 스스로 해결할 수 있게 됩니다.
