AI 전자책 판매와 통신판매업 신고 — 고시가 정한 50회 미만과 간이과세자로 갈리는 자리
AI로 만든 전자책과 템플릿을 팔 때 통신판매업 신고를 해야 하는지 조문으로 확인했어요. 전자상거래법 제12조 제1항 단서와 공정거래위원회 고시 제2조를 법제처 공개 API로 직접 받아, 직전년도 거래 50회 미만과 간이과세자라는 두 갈래가 어떻게 나뉘는지, 면제여도 남는 표시 의무와 신고 창구·서식까지 조문 번호와 함께 정리했어요.
AI 기술을 누구나 쉽게 활용할 수 있도록 실전 가이드를 작성합니다. ChatGPT, Claude, AI 자동화, SEO 분야를 전문으로 다룹니다.
n8n 공식 템플릿 라이브러리에 워크플로가 몇 편이나 있고 그중 몇 편이 유료인지, 공개 검색 API를 47페이지 전수로 받아 직접 셌어요. 전체 11,665편 중 가격이 붙은 것은 1,255편이었어요. 열 편 중 한 편꼴이에요.
파는 쪽 숫자는 더 좁아요. 템플릿을 한 편이라도 올린 계정은 2,441개인데, 그중 값을 붙여 본 계정은 264개예요. 그리고 그 264명 중 114명은 유료가 딱 한 편이에요.
먼저 잰 범위부터 밝힐게요. 이 글의 숫자는 전부 api.n8n.io의 공개 템플릿 검색 엔드포인트를 2026년 8월 24일 오전 11시 22분에서 11시 25분 사이(한국 시각) 에 인증 없이 직접 받아 센 값이에요. 한 시점의 스냅샷이고, 판매량과 매출은 이 응답에 들어 있지 않아요.
![]()
값이 조회 시점에 묶이는 종류의 측정이라 조건이 숫자보다 먼저예요.
| 항목 | 값 |
|---|---|
| 엔드포인트 | https://api.n8n.io/api/templates/search |
| 파라미터 | rows=250, page=1부터 page=47까지 |
| 인증 | 없음 (공개 엔드포인트) |
| 응답 최상위 키 | filters, totalWorkflows, workflows |
| 레코드 키 | createdAt, description, id, name, nodes, price, purchaseUrl, totalViews, user |
| 크롤 조회 시각 | 2026년 8월 24일 오전 11시 22분 6초에서 11시 22분 36초 (한국 시각) |
| 라이브 페이지 대조 시각 | 같은 날 오전 11시 22분 46초와 11시 24분 38초에서 11시 25분 1초 사이 |
받은 것이 실제 데이터인지부터 확인했어요. HTTP 200이 왔다고 데이터가 온 건 아니거든요. 1페이지 응답의 첫 80바이트가 이랬어요.
{"totalWorkflows":11665,"workflows":[{"id":11807,"name":"Answer multi-channel su
앞부분 2,000바이트 안에 <html이 없었고요. 로그인 담벼락이나 오류 페이지가 아니라 JSON이 왔다는 뜻이에요.
한 방향으로만 세면 틀렸을 때 알 방법이 없어서 셋을 맞춰 봤어요.
| 세는 방향 | 결과 |
|---|---|
API가 스스로 적은 totalWorkflows | 11,665 |
| 47페이지에서 실제로 받은 행 수 | 11,665 |
중복을 제거한 id 개수 | 11,665 |
46페이지가 250행씩이고 마지막 47페이지가 165행이라 산술로도 11,665로 맞아떨어져요. 중복 id가 없다는 건 페이지 경계에서 같은 항목을 두 번 받지 않았다는 뜻이고요.
price가 금액인지 다른 무엇인지를 참값 하나로 확인했어요. API는 id=7132에 price: 1999를 실었는데, 같은 워크플로의 라이브 페이지 HTML을 받아 보니 문자열 $1999 가 실재했어요. 그래서 이 글의 가격은 전부 달러 표기 금액이에요.
여기가 이 자료를 처음 열었을 때 가장 헷갈리는 자리예요. "유료냐 무료냐" 두 갈래일 것 같은데 실제로는 세 갈래예요.
price 상태 | 편수 | 비중 |
|---|---|---|
| 0보다 큰 값 | 1,255 | 10.76% |
| 정확히 0 | 9,250 | 79.30% |
null (필드는 있는데 값이 비어 있음) | 1,160 | 9.94% |
| 합계 | 11,665 | 100% |
숫자도 null도 아닌 제4의 자료형은 0건이었어요. 셋을 더하면 11,665로 정확히 맞고요.
그래서 "무료"라고 부를 수 있는 것은 0과 null을 합친 10,410편이에요. 이 글에서 무료라고 쓰는 자리는 전부 이 10,410편을 가리켜요.
null은 2025년 8월 18일 이전 등록분에만 있어요null이 무엇인지 궁금해서 등록일로 쪼개 봤어요.
| 등록 연도 | 전체 | 유료 | 0 | null |
|---|---|---|---|---|
| 2019 | 24 | 0 | 24 | 0 |
| 2020 | 309 | 0 | 309 | 0 |
| 2021 | 141 | 0 | 140 | 1 |
| 2022 | 144 | 0 | 143 | 1 |
| 2023 | 86 | 0 | 86 | 0 |
| 2024 | 462 | 16 | 432 | 14 |
| 2025 | 6,619 | 1,015 | 4,460 | 1,144 |
| 2026 | 3,880 | 224 | 3,656 | 0 |
2025년에 몰려 있길래 달 단위로 더 쪼갰어요.
| 등록 월 | 그 달 전체 | 그중 null |
|---|---|---|
| 2025년 6월 | 745 | 72 |
| 2025년 7월 | 1,046 | 635 |
| 2025년 8월 | 1,027 | 404 |
| 2025년 9월 | 696 | 0 |
| 2025년 10월 | 841 | 0 |
| 2025년 11월 | 518 | 0 |
| 2025년 12월 | 534 | 0 |
null 중 가장 최근에 등록된 것이 2025년 8월 18일이에요. 그 뒤로는 한 편도 없어요.
여기서 한 발 멈출게요. createdAt은 워크플로가 등록된 날이지 price 필드 값이 정해진 날이 아니에요. 그러니 저는 "2025년 8월 이후로 null을 안 만든다"고 단정하지 않을게요. 제가 확인한 것은 등록일 기준으로 이렇게 분포한다는 사실 하나예요. n8n이 언제 무엇을 바꿨는지는 확인하지 못했어요.
유료 1,255편만 놓고 가격을 정리하면 이래요.
| 통계 | 값 |
|---|---|
| 최저 | $1 |
| 1사분위 | $10 |
| 중앙값 | $20 |
| 3사분위 | $39 |
| 평균 | $35.23 |
| 최고 | $1,999 |
| 서로 다른 가격표 개수 | 77 |
평균과 중앙값이 15달러 넘게 벌어져요. 최고가 쪽 소수가 평균을 끌어올린 모양이라, 기준으로 삼을 값은 평균이 아니라 중앙값 20달러예요.
가격대로 묶으면 어디에 몰려 있는지가 더 선명해요.
| 가격대 | 편수 | 비중 |
|---|---|---|
| $1–9 | 225 | 17.9% |
| $10–19 | 334 | 26.6% |
| $20–29 | 308 | 24.5% |
| $30–49 | 221 | 17.6% |
| $50–99 | 103 | 8.2% |
| $100 이상 | 64 | 5.1% |
39달러 이하가 956편으로 76.2%예요. 100달러 이상은 64편뿐이고요.
77개 가격표 중 실제로 몇 편이 붙었는지 세면 이래요.
| 가격 | 편수 |
|---|---|
| $25 | 147 |
| $10 | 103 |
| $15 | 101 |
| $5 | 93 |
| $20 | 73 |
| $19 | 70 |
| $45 | 63 |
| $29 | 60 |
| $49 | 58 |
| $9 | 49 |
상위 열 개 가격표만으로 817편, 유료의 65%가 덮여요. 끝자리가 0이나 5나 9인 값이 대부분이고요. 값을 붙이는 사람들이 대체로 같은 몇 개 자리에 모여 선다는 뜻이에요.
붙어 있는 정가를 전부 더하면 44,212달러예요. 다만 이 숫자를 매출로 읽으면 안 돼요. 진열된 값표의 합이지 누가 번 돈이 아니에요. 판매량 필드가 이 API에 없거든요.
| 가격 | 조회수 | 워크플로 |
|---|---|---|
| $1,999 | 0 | Automate Commercial Insurance Submissions with Google Suite, PDF & Email |
| $1,000 | 0 | Automate Bitget Spot Trading with GPT-4o-mini AI Agent via Telegram |
| $500 | 3 | Handle WhatsApp gym bookings and surveys with Claude, Whisper, and Google Sheets |
| $500 | 0 | End-to-End YouTube Video Automation with HeyGen, GPT-4 & Avatar Videos |
| $500 | 81 | Reactivate Solar Leads with AI-Powered SMS, Email & Google Sheets Automation |
| $499 | 1 | Automate Rental Agreements with BoldSign, Google Sheets & Gemini AI |
| $297 | 0 | AI-Powered Reddit Lead Generation & Community Management with Advanced Scoring |
| $250 | 96 | Automate B2B Lead Generation & Personalized Cold Emails with Apollo, Apify & GPT |
| $250 | 26 | Salesforce to S3 File Migration & Cleanup |
| $250 | 1,144 | Generate Complete Stories with GPT-4o and Save Them in Google Drive |
조회수 칸을 같이 놓은 이유가 있어요. 열 편 중 아홉 편이 조회수 100 미만이고 그중 네 편은 0이에요. 100을 넘긴 것은 1,144인 한 편뿐이에요. 값을 높게 붙이는 것과 사람이 그 페이지를 여는 것은 별개라는 뜻이죠. 다만 조회수가 무엇을 세는 값인지 공식 정의를 확인하지 못해서, 여기서 인과를 끌어내지는 않을게요.
파는 쪽 숫자를 정리하면 이래요.
| 항목 | 값 |
|---|---|
| 템플릿을 한 편이라도 올린 계정 | 2,441 |
| 그중 유료를 하나라도 올린 계정 | 264 (10.82%) |
| 264명 중 유료가 딱 1편인 사람 | 114 |
| 264명 중 가격표를 하나만 쓰는 사람 | 140 |
| 264명이 가진 템플릿 전체 | 3,098편 (유료 1,255 + 무료 1,843) |
| 자기 포트폴리오에서 유료가 차지하는 비율의 중앙값 | 50.0% |
| 올린 것을 전부 유료로 붙인 사람 | 71 |
| 절반 미만만 유료로 붙인 사람 | 128 |
264명 중 114명, 그러니까 열에 넷 이상이 유료를 한 편만 올려 뒀어요. 그리고 140명은 자기 유료 템플릿 전부에 같은 가격표 하나만 써요. 값을 정교하게 나누는 쪽보다 한 번 정해 두고 그대로 가는 쪽이 많다는 뜻이에요.
이게 이번 집계에서 제일 뜻밖이었어요. 전체 업로드가 가장 많은 다섯 계정을 뽑아 유료 편수를 붙여 봤어요.
| 계정 | 전체 템플릿 | 그중 유료 |
|---|---|---|
| rahul08 | 314 | 83 |
| weblineindia | 271 | 0 |
| oneclick-ai | 267 | 0 |
| cfomodz | 204 | 130 |
| cschin | 203 | 0 |
상위 다섯 중 셋이 유료가 0편이에요. 수백 편을 올리면서 한 편도 값을 붙이지 않은 계정들이죠.
다만 나머지 둘은 정반대라 "두 무리가 갈라져 있다"고 읽으면 안 돼요. 유료를 가장 많이 올린 1위 cfomodz(130편)와 2위 rahul08(83편)이 곧 업로드 4위와 1위거든요. 두 사람이 가진 유료만 213편으로 전체 유료의 16.97%예요. 그중 cfomodz 한 사람이 전체 유료 1,255편의 10.36%를 차지해요. 그러니까 많이 올리는 것과 값을 붙이는 것은 붙어 다니지도 않고 완전히 갈리지도 않아요.
유료를 많이 올린 열 명의 가격 정책을 나란히 놓으면 이래요.
| 계정 | 유료 | 무료 | 쓰는 가격표 종류 | 최저 | 중앙값 | 최고 |
|---|---|---|---|---|---|---|
| cfomodz | 130 | 74 | 16 | $6 | $25 | $145 |
| rahul08 | 83 | 231 | 8 | $20 | $40 | $150 |
| spagreen | 60 | 0 | 19 | $4 | $13 | $39 |
| SheCodesFlow | 35 | 1 | 17 | $12 | $29 | $297 |
| malikx | 29 | 1 | 11 | $1 | $35 | $47 |
| marth | 26 | 26 | 5 | $2 | $2 | $24 |
| dae221 | 24 | 68 | 16 | $5 | $49 | $1,999 |
| legalgpts | 21 | 6 | 8 | $5 | $15 | $75 |
| adnantariq | 20 | 3 | 2 | $29 | $49 | $49 |
| growthai | 17 | 20 | 10 | $5 | $19 | $100 |
같은 열 명 안에서도 접근이 완전히 달라요. spagreen은 무료를 한 편도 안 두고 전부 값을 붙였는데 중앙값이 13달러로 낮아요. rahul08은 반대로 무료 231편을 깔아 두고 유료 83편을 중앙값 40달러에 붙였고요. marth는 26편을 중앙값 2달러에 붙였어요. adnantariq는 가격표를 딱 두 개만 써요.
상위 다섯 명이 유료 337편, 전체 유료의 26.85%를 가지고 있어요. 나머지 259명이 918편을 나눠 갖는 구조예요.
디지털 결과물을 마켓플레이스에 올려 파는 구조 자체가 처음이시면 AI 프롬프트 판매 부업의 판매처와 가격 잡는 법 쪽을 먼저 보시는 게 순서에 맞아요. 여기서 다루는 값매김 문제와 겹치는 구석이 많거든요.

여기가 이번 집계에서 가장 손이 많이 간 자리예요. 처음엔 price가 0보다 크면 유료라고 세면 되는 줄 알았거든요.
purchaseUrl 필드를 함께 세어 보니 숫자가 안 맞았어요.
| 세려는 것 | 결과 |
|---|---|
purchaseUrl이 달린 템플릿 | 1,265 |
price가 0보다 큰 템플릿 | 1,255 |
| 가격은 붙었는데 결제 링크가 없는 것 | 0 |
결제 링크는 있는데 가격이 0이거나 null인 것 | 10 |
정확히 10편이 어긋나요. 그 10편 중 아홉 편은 가격이 0이고, 한 편은 가격이 null이에요. 그래서 그 10편이 실제로 어떻게 보이는지 라이브 페이지를 열어 확인했어요. 결과가 예상과 반대였어요.
| 묶음 | 표본 | 라이브에 Buy | 라이브에 Use for free |
|---|---|---|---|
| 결제 링크 있고 가격 없음 | 10편 전수 | 10편 전부 있음 | 0편 |
| 가격이 붙은 것 (대조군) | 4편 | 4편 전부 있음 | 0편 |
| 결제 링크 없고 가격 0 (대조군) | 4편 | 0편 | 4편 전부 있음 |
결제 링크 없고 가격 null (대조군) | 2편 | 0편 | 2편 전부 있음 |
라이브 버튼을 가르는 것은 price가 아니라 purchaseUrl이었어요. 결제 링크가 달려 있으면 가격 필드가 0이든 null이든 페이지에는 구매 버튼이 뜨고, 무료로 쓰라는 버튼은 안 떠요.
대조군을 붙인 이유는 하나예요. 10편에 Buy가 있다는 것만으로는 "원래 다 그런가 보다"일 수도 있으니까요. 결제 링크가 없는 6편에서 Buy가 한 번도 안 나온 것을 같이 봐야 갈리는 자리가 확정돼요.
어긋난 10편이 어디로 나가는지도 확인했어요.
| 결제 링크 호스트 | 편수 |
|---|---|
quartersmart.com | 6 |
| gumroad 개인 상점 | 4 |
"유료 템플릿이 몇 개냐"에 답할 때 price만 보고 세면 실제로 팔리고 있는 10편을 놓쳐요. 반대로 이 10편을 두고 "무료로 표시되는데 몰래 판다"고 읽어도 틀려요. 라이브 페이지에는 구매 버튼이 정상적으로 떠 있거든요. 어긋나 있는 것은 방문자가 보는 화면이 아니라 검색 API의 price 필드 하나예요. 목록을 긁어 분석하실 계획이라면 두 필드를 함께 보셔야 해요.
price 키가 아예 없어요같은 워크플로를 개별 조회 엔드포인트로 열면 또 다른 그림이 나와요. 유료 12편을 https://api.n8n.io/api/templates/workflows/<id> 로 하나씩 열어 봤어요. 12편 전부 HTTP 200이 왔고, 12편 전부 응답 키가 이랬어요.
categories, createdAt, description, id, image, lastUpdatedBy, name, nodes,
readyToDemo, recentViews, reviewStatus, status, totalViews, user, views,
workflow, workflowInfo
price도 purchaseUrl도 목록에 없어요. 값이 0이나 null로 다른 게 아니라 필드 자체가 응답에 없어요. 가격 정보는 검색 API에만 있어요. 왜 이렇게 갈라 뒀는지는 확인하지 못했고, 관측한 사실만 적어 둘게요.
무료 10,410편의 노드 구성을 훑어 봤어요. 워크플로 안에 어떤 노드가 들어 있는지가 응답에 실려 있거든요.
무료 10,410편 중 3,518편이 OpenAI 계열 노드를 품고 있어요. 33.79%예요. 노드 이름에 openAi가 든 것을 전부 센 값이라 Azure OpenAI 노드도 여기 들어가요. Azure 쪽 노드만 있고 일반 OpenAI 노드는 없는 106편을 빼면 3,412편, 32.78%예요. 노드가 들어 있다는 건 그 워크플로가 해당 서비스를 호출하도록 설계돼 있다는 뜻이라, 받아서 그대로 돌리려면 본인 API 키가 있어야 해요.
전체 11,665편에서 가장 많이 쓰인 노드 열두 가지예요. 한 워크플로에 같은 노드가 여러 번 들어 있어도 한 편으로 셌어요.
| 노드 | 편수 |
|---|---|
n8n-nodes-base.code | 6,450 |
n8n-nodes-base.httpRequest | 5,886 |
n8n-nodes-base.googleSheets | 3,956 |
@n8n/n8n-nodes-langchain.agent | 3,880 |
@n8n/n8n-nodes-langchain.lmChatOpenAi | 2,724 |
n8n-nodes-base.gmail | 2,484 |
@n8n/n8n-nodes-langchain.outputParserStructured | 1,896 |
n8n-nodes-base.slack | 1,795 |
n8n-nodes-base.telegram | 1,434 |
@n8n/n8n-nodes-langchain.openAi | 1,417 |
n8n-nodes-base.googleDrive | 1,283 |
@n8n/n8n-nodes-langchain.lmChatGoogleGemini | 1,158 |
유료 1,255편만 따로 세도 순위 상단이 크게 다르지 않아요. code가 719편(57.3%), httpRequest가 692편(55.1%), 에이전트 노드가 477편(38.0%)이에요. 값을 붙인 워크플로라고 해서 특별한 노드를 쓰는 건 아니라는 뜻이에요.
다만 여기서 요금까지 계산하지는 않을게요. 노드가 있다는 사실과 한 달에 얼마가 나가는지는 별개고, 후자는 워크플로를 얼마나 자주 돌리느냐에 달려 있으니까요. n8n 자체가 처음이시면 n8n 자동화 워크플로우 초보 가이드에서 노드와 트리거 개념부터 잡고 오시는 게 좋아요.
이 대목은 원자료만 보여 드리고 결론은 비워 둘게요.
| 묶음 | 편수 | 조회수 0인 것 | 중앙값 |
|---|---|---|---|
| 유료 | 1,255 | 393 (31.3%) | 53 |
| 무료 | 10,410 | 5,586 (53.7%) | 0 |
전수로 보면 유료 쪽이 조회수 0인 비율이 낮고 중앙값도 높아요. 그런데 조회수가 1 이상인 것만 추리면 방향이 뒤집혀요.
| 묶음 | 편수 | 중앙값 | 평균 |
|---|---|---|---|
| 유료 중 조회수 1 이상 | 862 | 215.5 | 1,141.2 |
| 무료 중 조회수 1 이상 | 4,824 | 404.0 | 3,974.9 |
등록 연도를 맞춰 비교해도 이래요.
| 등록 코호트 | 유료 편수 | 유료 중앙값 | 무료 편수 | 무료 중앙값 |
|---|---|---|---|---|
| 2025년 | 1,015 | 93 | 5,604 | 0 |
| 2026년 | 224 | 0 | 3,656 | 0 |
이 표를 근거로 "유료라서 덜 본다"거나 "유료가 더 잘 보인다"고 읽고 싶은 유혹이 있어요. 어느 쪽이든 그렇게 읽으면 안 돼요. 위에서 보셨듯 전수와 조회수 1 이상만 놓고 볼 때 방향이 서로 반대로 나오거든요. totalViews가 무엇을 세는 값인지 공식 정의를 확인하지 못했고, 봇을 거르는지도 몰라요. 조회수 0도 등록 직후와 1년 전 등록은 뜻이 다르고요. 원자료만 놓고 결론은 비워 둘게요.
제가 돌린 것과 같은 확인을 몇 분 안에 해 보실 수 있어요. 인증이 필요 없는 공개 엔드포인트라 브라우저 주소창으로도 열려요.
https://api.n8n.io/api/templates/search?rows=1&page=1 을 열면 응답 맨 앞에 totalWorkflows가 나와요. 제가 잰 11,665와 얼마나 벌어졌는지 보면 그 사이에 얼마나 늘었는지 알 수 있어요.rows=250으로 바꿔 전수를 받으세요. 총 편수를 250으로 나눈 올림값이 페이지 수예요. 저는 47페이지였어요.totalWorkflows와 중복 없는 id 개수, 셋을 맞춰 보세요. 하나라도 어긋나면 페이지 경계에서 빠지거나 겹친 거예요.price를 셋으로 나눠 세세요. 0보다 큰 것, 정확히 0인 것, null인 것이에요. 둘로 나누면 null 무리가 어느 한쪽에 잘못 붙어요.purchaseUrl도 따로 세서 price와 대조하세요. 두 숫자가 어긋나는 만큼이 실제 판매 중인데 가격 필드로는 안 잡히는 항목이에요.https://n8n.io/workflows/<id>/ 에 Buy가 있는지 Use for free가 있는지가 최종 확인이에요. API 필드보다 이쪽이 방문자가 실제로 보는 화면이에요.부업으로 붙일지 판단하실 때 쓸 만한 비교 대상이 필요하시면 AI 부업 4가지 유형의 현실 점검에 유형별로 무엇이 걸리는지 정리해 뒀어요.

이 글이 말하지 않는 것들이에요.
첫째, 판매량과 매출은 몰라요. 검색 API 응답 어디에도 구매 수나 매출 필드가 없어요. 붙어 있는 정가를 전부 더한 44,212달러는 진열된 값표의 합이지 누가 번 돈이 아니에요. 이 숫자를 시장 규모로 옮겨 적으면 틀려요.
둘째, 수수료와 정산 구조를 확인하지 않았어요. 결제가 전부 외부 상점으로 나가는 것은 purchaseUrl 호스트로 확인했지만, n8n이 수수료를 떼는지, 창작자가 얼마를 가져가는지는 공식 문서를 열지 않았어요. 그래서 수수료율을 쓰지 않았어요.
셋째, 유료로 올릴 자격 조건을 몰라요. 2,441명 중 264명만 값을 붙였다는 결과는 셌지만, 나머지 2,177명이 못 붙이는 것인지 안 붙이는 것인지는 이 자료로 갈리지 않아요. 승인 절차가 있는지도 확인하지 않았어요.
넷째, totalViews의 정의를 몰라요. 고유 방문인지 페이지뷰인지, 봇을 거르는지 공식 설명을 찾지 않았어요. 그래서 조회수로 인과를 주장하지 않았어요.
다섯째, null과 0의 의미 차이를 n8n이 어떻게 정의하는지 몰라요. 라이브 렌더 결과가 같다는 것만 표본으로 확인했어요. 등록일 분포가 갈린 이유도 확인하지 못했고요.
여섯째, 상세 API에 price 키가 없는 이유를 몰라요. 관측만 했고 설계 의도는 확인하지 않았어요.
일곱째, 통화 표기의 공식 근거가 라이브 HTML 하나예요. 라이브 페이지가 $로 렌더하는 것을 봤을 뿐, "USD"라고 명시한 공식 문서를 열지 않았어요.
여덟째, 한 시점의 스냅샷이에요. 2026년 8월 24일 오전 11시 22분 기준이고, 비로그인 상태에서 인증 없이 받았어요. 이전 시점과 비교하지 않았고 지역별 차이도 확인하지 않았어요.
| 물음 | 2026년 8월 24일 오전 기준 답 |
|---|---|
| 템플릿은 몇 편인가 | 11,665편 (세 방향 일치) |
| 유료는 몇 편인가 | price 기준 1,255편, 결제 링크 기준 1,265편 |
| 무료는 몇 편인가 | 10,410편 (0이 9,250 + null이 1,160) |
| 보통 얼마에 파나 | 중앙값 $20, 절반이 $10–39 |
| 가장 흔한 가격표는 | $25, 147편 |
| 창작자는 몇 명인가 | 2,441명 |
| 그중 값을 붙인 사람은 | 264명 (10.82%) |
| 유료가 한 편뿐인 사람은 | 264명 중 114명 |
| 유료를 가장 많이 올린 사람은 | cfomodz, 130편 (전체 유료의 10.36%) |
| 많이 올리면 값을 붙이게 되나 | 갈려요. 업로드 상위 5명 중 3명은 유료 0편, 나머지 2명은 유료 1·2위 |
| 얼마나 벌 수 있나 | 판매량 필드가 없어 답할 수 없어요 |
| 수수료는 얼마인가 | 확인하지 않았어요 |
값을 붙인 사람이 열에 한 명뿐이라는 사실은 두 갈래로 읽혀요. 자리가 비어 있다고 읽을 수도 있고, 붙일 만한 이유가 없어서 안 붙인다고 읽을 수도 있죠. 이 자료만으로는 어느 쪽인지 갈리지 않아요. 다만 확실한 것 하나는 있어요. 값을 붙이는 사람들이 실제로 서는 자리는 좁아요. 절반이 10달러에서 39달러 사이고, 절반이 넘는 140명은 가격표를 하나만 써요. 시작점을 잡으실 때 이 두 숫자가 전체 평균보다 쓸모 있을 거예요.
확인한 자료: n8n 공식 템플릿 검색 API https://api.n8n.io/api/templates/search?rows=250&page=1 부터 page=47 까지 47페이지 전수(전부 HTTP 200), 개별 워크플로 API https://api.n8n.io/api/templates/workflows/<id> 12편, 라이브 페이지 https://n8n.io/workflows/<id>/ 20편(어긋난 10편 전수 + 대조군 10편). 전부 2026년 8월 24일 오전 11시 22분 6초에서 11시 25분 1초 사이(한국 시각)에 인증 없이 직접 받아 센 값이에요. 수집 행 11,665개는 API가 스스로 적은 totalWorkflows, 실제 수신 행 수, 중복 제거한 id 개수 셋이 모두 일치해요.
2026년 8월 24일 오전 11시 22분(한국 시각)에 공개 검색 API를 47페이지 전수로 받아 세어 보니 전체 11,665편 중 가격이 붙은 것이 1,255편이었어요. 비율로는 10.76%예요. 다만 실제로 결제 링크가 달려 팔리고 있는 것은 1,265편이에요. 가격 필드가 0이거나 비어 있는데 결제 링크만 달린 템플릿이 정확히 10편 있거든요. 그 10편 중 아홉 편은 가격이 0이고 한 편은 비어 있어요. 그래서 '유료가 몇 편이냐'는 물음은 어느 필드로 세느냐에 따라 1,255와 1,265로 갈려요.
유료 1,255편의 중앙값이 20달러예요. 1사분위가 10달러, 3사분위가 39달러라서 절반이 10달러에서 39달러 사이에 몰려 있어요. 39달러 이하가 956편으로 76.2%고요. 평균은 35.23달러인데 이 값은 최고가 1,999달러 같은 소수가 끌어올린 값이라 기준으로 쓰기 어려워요. 실제로 가장 많이 쓰인 가격표는 25달러로 147편, 그다음이 10달러 103편, 15달러 101편이에요.
이 자료로는 답할 수 없어요. 검색 API 응답에는 가격은 있어도 판매량이나 매출 필드가 없어요. 붙어 있는 정가를 전부 더하면 44,212달러가 되지만, 그건 진열된 값표를 합친 숫자지 누가 번 돈이 아니에요. 그리고 결제는 전부 gumroad·Stripe 결제 링크·payhip 같은 외부 상점으로 나가서, 실제 판매 기록은 그쪽에 있고 이 API에는 안 들어와요. 수수료가 어떻게 되는지도 이번에 확인하지 않았어요.
자격 조건을 이번에 확인하지 못했어요. 확인한 것은 결과 쪽 숫자예요. 템플릿을 한 편이라도 올린 계정이 2,441개인데 그중 유료를 하나라도 올린 계정은 264개(10.82%)예요. 그리고 많이 올린 계정이 곧 값을 붙이는 계정은 아니에요. 전체 업로드 상위 5명 중 3명은 유료가 0편이거든요. 다만 나머지 2명은 반대로 유료를 가장 많이 올린 1위(cfomodz 130편)와 2위(rahul08 83편)라, 두 무리가 아예 갈라져 있다는 뜻은 아니에요. 그러니 업로드 편수만으로 값을 붙일지 여부가 갈린다고 읽으면 안 돼요.
템플릿 값은 안 들지만 돌리는 값은 별개예요. 무료로 분류되는 10,410편 중 3,518편이 워크플로 안에 OpenAI 계열 노드를 품고 있어요. 33.79%예요. 노드 이름에 openAi가 든 것을 전부 센 값이라 Azure OpenAI 노드도 여기 들어가고, Azure 쪽 노드만 있는 106편을 빼면 3,412편(32.78%)이에요. 노드가 들어 있다는 건 그 서비스를 호출하도록 설계돼 있다는 뜻이라, 받아서 돌리려면 본인 API 키가 필요해요. 다만 그 키에 실제로 얼마가 나가는지는 워크플로를 얼마나 자주 돌리느냐에 달려 있어서 이 자료로는 계산할 수 없어요.
라이브 페이지에서는 구분이 안 돼요. 0인 것도 null인 것도 결제 링크만 없으면 똑같이 'Use for free' 버튼이 떠요. 표본으로 각각 열어 확인했어요. 다만 분포는 갈려요. null인 1,160편은 등록일이 2021년 1월부터 2025년 8월 18일 사이에만 있고, 2025년 9월 이후 등록분에는 한 편도 없어요. 2025년 7월 한 달에만 635편이 몰려 있고요. 왜 그런지, n8n이 언제 무엇을 바꿨는지는 확인하지 못했어요. 등록일 기준 분포만 말씀드릴 수 있어요.
라이브 페이지 기준으로는 purchaseUrl이에요. 결제 링크가 있는 10편은 가격 필드가 0이나 null이어도 페이지에 'Buy'가 뜨고 'Use for free'는 없어요. 열 편 전부 확인했어요. 반대로 결제 링크가 없으면 'Use for free'가 떠요. 대조군으로 가격이 붙은 4편과 결제 링크 없는 6편을 함께 열어 갈리는 자리를 맞춰 봤고요. 그러니 price로만 세면 실제 판매 중인 것을 10편 놓쳐요.