콘텐츠로 이동

Auto-Post to Social Media in 1 Click with n8n (My Posts Get 5–30K Views)

원본 영상: Auto-Post to Social Media in 1 Click with n8n (My Posts Get 5–30K Views)

Apify로 YouTube 고퀄리티 아이디어를 수집하고, ChatGPT로 플랫폼별 캡션을 생성한 뒤, Blotato(또는 Make.com)로 LinkedIn·X·Instagram·TikTok에 원클릭 자동 게시하는 n8n 3단계 시스템.

  1. 아이디어 수집 (Workflow 1): 매주 금요일 오전 9시 스케줄러 → Apify YouTube Scraper 실행. 완료까지 시간이 걸리므로 타임아웃 방지를 위해 워크플로를 분리.
  2. 아이디어 필터링 및 저장 (Workflow 2): Apify 실행 완료 이벤트 수신 → 데이터셋 아이템 취득 → 2,000뷰 미만 필터 → 루프(1건씩 처리) → ChatGPT로 영어 여부·관련성·바이럴 가능성 판단 → Google Sheets에 저장.
  3. 캡션 생성 및 게시 (Workflow 3): Google Sheets에서 체크박스(Generate/Post) 클릭 시 AppScript 웹훅으로 n8n 트리거 → ChatGPT로 Instagram·TikTok·X·LinkedIn 캡션 일괄 생성 → Notion 블루프린트 페이지 생성 → Google Drive 이미지 폴더 생성 → Blotato HTTP 요청으로 소셜미디어 게시.
항목설정값 / 기법
Apify 스크래핑 주기매주 금요일 09:00 (테스트 시 max results=10 권장)
뷰 필터 기준최소 2,000뷰 이상
Loop 처리 이유Google Sheets API 한도(분당 300요청) 초과 방지
Loop 내 대기5초 대기 추가
ChatGPT 출력 형식JSON 구조 지정 (언어, 관련성, 바이럴 여부, 카테고리)
Google Sheets 트리거AppScript + onedit 트리거, 웹훅 URL 삽입
컬럼 분기Column I(9번째)=Generate, Column J(10번째)=Post
Google Drive 공유 설정링크 공개(anyone can view) — 플랫폼이 이미지 접근 가능해야 함
JSON.stringify 사용캡션 텍스트의 줄바꿈 등 API 전송 형식 호환 처리
  • 본인 계정 팔로워 약 5,600명 (영상 촬영 시점 기준, 본인 실측)
  • 최근 7일 임프레션 81,000회 (본인 실측)
  • 개별 포스트 임프레션: 1,200 / 5,600 / 6,600 / 7,000 / 26,000~30,000 (본인 실측, 이미지 포스트 기준)
  • 최대 50,000+ 임프레션 가능 (본인 경험치)
도구용도
n8n전체 워크플로 오케스트레이션
ApifyYouTube 콘텐츠 스크래핑 (무료 $5 크레딧 제공)
ChatGPT (OpenAI API)아이디어 필터링 + 플랫폼별 캡션 생성
Google Sheets아이디어 및 캡션 관리 허브
Google AppScriptSheets → n8n 웹훅 연결 (onedit 트리거)
Google Drive게시용 이미지 업로드 및 공유 링크 생성
Notion블루프린트 페이지 자동 생성 (DM용 콘텐츠)
Blotato멀티플랫폼 소셜미디어 게시 (월 약 $30~40, HTTP 요청 방식)
Make.comBlotato 대체 무료 옵션으로 언급

Blotato HTTP 요청 패턴:

  • 이미지 업로드: POST → Blotato 미디어 엔드포인트, 헤더 content-type: application/json + blot-api-key
  • 게시: POST → 소셜미디어 엔드포인트, body에 account_id, text(JSON.stringify), media_url, target_type, platform 포함