AI로 블로그 자동 발행하기
초안부터 포스팅까지
혼자 다 돌리는 워크플로
"초안은 Claude가 써주는데, 발행은 왜 내가 매번 직접 해야 하지?"
- 맞습니다. 그 다음 단계가 있습니다.
n8n과 Make로 실제로 돌리고 있는 자동화 파이프라인을 공개합니다.
1 자동화가 필요한 시점은 언제인가
Claude로 초안을 뽑는 데 30분이 걸린다면, 그 다음은 어떻게 됩니까. 초안을 복사하고, 이미지를 붙이고, 제목을 입력하고, 발행 버튼을 누르는 데 또 20분이 사라집니다. 일주일에 글을 3개 쓴다면, 매주 1시간을 반복 작업에 쓰는 셈입니다.
자동화가 필요한 시점은 딱 한 가지입니다. "이 작업, 내가 매번 해야 하나?" 라는 생각이 드는 순간입니다. 그 순간이 왔다면 지금이 자동화를 시작할 때입니다.
- →블로그 초안은 있는데 발행이 귀찮아서 미루는 글이 3개 이상 쌓여 있다
- →매번 같은 순서로 복붙·제목 입력·카테고리 설정을 반복하고 있다
- →주 1회 이상 발행을 목표로 하는데 발행 직전 단계에서 흐름이 끊긴다
- →글을 월 1~2회 쓰는 수준 — 수동 발행이 더 빠르고 오류가 적다
- →아직 내 블로그의 글 톤·구조가 정해지지 않은 초기 단계
2 n8n vs Make — 내 블로그에 맞는 도구 고르는 법
두 도구 모두 Claude API·Blogger API와 연결할 수 있습니다. 차이는 설정 방식과 비용 구조입니다. 기능 우열이 아닌, 내 상황에 맞는 쪽을 고르면 됩니다.
| 비교 항목 | n8n | Make (구 Integromat) |
|---|---|---|
| 시작 난이도 | 중간 — 셀프호스팅 또는 클라우드 선택 필요 | 낮음 — 브라우저에서 바로 시작 가능 |
| 무료 범위 | 셀프호스팅 시 무제한 (서버 비용 별도), 클라우드는 제한적 | 월 일정 오퍼레이션 무료 제공 (공식 사이트에서 최신 확인) |
| Claude API 연동 | HTTP Request 노드로 직접 연결 — 유연성 높음 | HTTP 모듈로 연결 — 인터페이스가 더 직관적 |
| Blogger API 연동 | HTTP Request + OAuth 설정 필요 | Google 모듈 기본 제공으로 비교적 간편 |
| 추천 대상 | 복잡한 조건 분기가 많거나 장기적으로 비용을 줄이고 싶은 경우 | 자동화 처음 시도하는 분, 빠르게 테스트하고 싶은 경우 |
처음 3개월은 Make로 흐름을 익혔고, 이후 n8n 셀프호스팅으로 전환했습니다. Make는 시각적이라 흐름 설계가 빠르고, n8n은 장기 운영 시 비용 부담이 적습니다. 처음이라면 Make부터 시작하는 걸 권합니다.
3 실제 자동화 파이프라인 — 5단계 구조
아래는 제가 실제로 운영 중인 파이프라인 구조입니다. 도구는 n8n 기준이지만, Make에서도 동일한 논리로 구성할 수 있습니다.
📷 5단계 파이프라인 플로우차트4 Blogger API 연동 — 핵심 설정 3가지
Blogger API 연동은 처음 설정할 때 막히는 지점이 있습니다. 제가 실제로 걸렸던 3곳만 정리합니다.
Google Cloud Console → "API 및 서비스" → "라이브러리"에서 "Blogger API v3"를 검색해 활성화합니다. 별도 결제 없이 무료로 활성화됩니다.
OAuth 동의 화면에서 스코프를 https://www.googleapis.com/auth/blogger 로 추가해야 합니다. 이 스코프가 없으면 게시물 생성 요청 시 403 권한 오류가 납니다.
Blogger API 요청 URL에 필요한 블로그 ID는 Blogger 관리 페이지 URL에서 확인합니다. blogger.com/blog/posts/[이 숫자가 블로그 ID] 형태로 되어 있습니다. n8n 노드의 URL 파라미터에 이 값을 넣으면 됩니다.
5 자동화 첫 달에 제가 겪은 실패 4가지
이걸 먼저 알았다면 2주를 아꼈을 것들입니다. 그대로 공유합니다.
| 실패 | 왜 문제가 됐나 | 해결 방법 |
|---|---|---|
| 🔴 검토 없이 바로 발행 | Claude가 잘못된 수치나 오래된 정보를 그대로 쓴 글이 발행됨. 독자 신뢰 하락 | STEP 3 검토 대기 단계를 파이프라인에 반드시 포함. 사람 검토는 제거 불가 |
| 🟠 API 호출 횟수 무시 | Claude API와 Blogger API 모두 요청 한도가 있음. 무한 루프 버그로 한도 초과 | n8n 워크플로에 Error Trigger 노드 추가. 루프에 최대 반복 횟수 제한 설정 |
| 🟡 HTML 포맷 깨짐 | Claude가 반환한 마크다운을 그대로 Blogger에 보내면 코드블록·헤더가 깨짐 | n8n Code 노드에서 마크다운→HTML 변환 스크립트 추가. marked.js 라이브러리 활용 |
| 🟢 OAuth 토큰 만료 미처리 | Google OAuth 토큰은 만료 시간이 있음. 갱신 처리 없으면 특정 시간 이후 발행 실패 | n8n Google OAuth2 Credential은 자동 갱신이 지원됨. 별도 Refresh Token 노드 불필요 |
6 이번 주 시작하는 3단계 실행 계획
- ① 오늘: Google Cloud Console에서 Blogger API를 활성화하고 OAuth 스코프까지만 설정하십시오. 30분이면 충분합니다. 코딩 없이 브라우저에서 전부 됩니다.
- ② 내일: Make나 n8n 계정을 만들고 "주제 입력 → Claude API 호출 → 결과 저장" 3단계만 먼저 연결해 보십시오. 발행은 그 다음 주에 추가해도 됩니다. 흐름이 도는 걸 보는 것이 먼저입니다.
- ③ 이번 주 안에: 실제 글 한 편을 이 파이프라인으로 돌려보십시오. 오류가 나도 괜찮습니다. 오류 메시지가 곧 다음 설정 포인트를 알려주는 가이드입니다.
※ 본 글은 n8n·Make·Claude API·Blogger API를 직접 연동하며 정리한 실용 가이드입니다. 각 도구의 실제 성능·요금·기능은 사용 환경과 플랜에 따라 다르게 나타날 수 있습니다. API 스펙 및 요금은 각 제공사 공식 사이트에서 최신 정보를 확인하십시오. Claude 관련 정보는 Anthropic 공식 사이트를, Blogger API 관련 정보는 Google Developers 문서를 참고하십시오.


