n8n 연동 가이드: 소스 데이터(WordPress/Sheets, 블로그스팟) 연결법|가나투데이
n8n 연동 가이드: 소스 데이터(WordPress/Sheets, 블로그스팟) 연결법|가나투데이
블로그 글이 발행되는 즉시 데이터를 수집하여 AI 노드로 전달하는 것이 핵심입니다.
1. WordPress와 연결하기 (자동 트리거 방식)
WordPress에 새 글이 올라오자마자 SNS 스레드 생성을 시작하고 싶을 때 사용합니다.
노드 선택:
WordPress노드를 워크플로우의 맨 앞에 배치합니다.Event 설정:
On Post Created또는On Post Published를 선택하여 글이 '발행'되는 순간 작동하게 합니다.필터링 전략: 모든 글이 SNS에 올라가는 것을 방지하려면 특정 Category나 Tag(예: '바이럴용')가 설정된 경우만 작동하도록 노드 내 필터를 적용하세요.
데이터 매핑: AI Node의
Input Data부분에 WordPress 노드에서 가져온Content(본문) 필드를{{ $node["WordPress"].json["content"]["rendered"] }}형태로 연결합니다.
2. 블로그스팟 자동 트리거 설정 방식
1. RSS Feed URL (트리거 노드 입력용)
n8n의 RSS Read 노드에 아래 주소를 입력하세요. 블로그스팟의 표준 RSS 주소입니다.
URL:
https://www.ganatoday.kr/feeds/posts/default?alt=rss
2. n8n 워크플로우 구성 (Source-to-AI)
블로그 발행 즉시 스레드 원고가 만들어지도록 아래 순서로 노드를 연결합니다.
RSS Read Node (Trigger):
ganatoday.kr의 새 글을 감지합니다.5~10분 간격으로 새 포스트를 확인하도록 설정하세요.
AI Agent Node (Brain):
RSS에서 넘어온
{{ $json.content }}(본문)를 입력값으로 받습니다.이전에 설정한 피터 틸의 독점 전략 및 제타스케일 해자 프롬프트를 사용하여 7~10개의 스레드를 생성합니다.
본문 내 중요 키워드는 볼딕체를 적용하되
**마크다운 기호는 제거하여 가독성을 높입니다.
HTTP Request Node (Action):
생성된 원고를 Threads API를 통해 최종 발행합니다.
- Poll Times: n8n이 얼마나 자주 새 글을 확인할지 설정합니다 (예: 5분마다).
2. 구글 시트 기록 (선택 사항이나 권장)
블로그 글 데이터를 AI로 보내기 전, 아카이브 용도로 구글 시트에 먼저 저장하는 노드를 추가합니다.
노드 선택:
Google Sheets작업:
Append Row매핑: RSS 노드에서 가져온
Title(제목),Content(본문),Link(URL)를 시트의 각 열에 매핑합니다.
3. AI 변환 및 스레드 발행 연동
이전 단계에서 설계한 AI Agent 노드를 RSS 노드 뒤에 바로 연결합니다.
입력 데이터:
{{ $json.content }}(블로그스팟 본문)를 AI 프롬프트의 입력값으로 설정합니다.변환 원리: AI가 본문을 읽고 제타스케일 해자와 같은 핵심 키워드를 추출하여 스레드 원고를 생성합니다.
💡 자동화 로직 요약 (Flow)
발생: 블로그스팟에 '비트코인 해자' 포스팅 완료.
감지: n8n의
RSS Read노드가 새 포스트 주소와 본문을 수집.처리: AI가 설정된 프롬프트에 따라 7개의 스레드 원고로 변환.
배포:
HTTP Request노드를 통해 Threads API로 순차 발행.
4. Google Sheets와 연결하기 (큐/관리 방식)
원하는 글만 선별해서 SNS에 올리거나, 과거의 블로그 글들을 순차적으로 배포하고 싶을 때 유리합니다.
노드 선택:
Google Sheets노드를 배치합니다.Operation 설정:
Get Many Rows를 선택하여 시트의 데이터를 읽어옵니다.시트 구조 설계: *
A열(URL),B열(본문),C열(상태)로 구성합니다.C열의 값이 '대기'인 행만 가져오도록 Filters를 설정합니다.
업데이트 로직: SNS 포스팅이 완료된 후, 마지막에 다시 Google Sheets 노드를 하나 더 배치하여 해당 행의 상태를 '완료'로 변경하는 루프를 만듭니다. 이를 통해 중복 포스팅을 방지합니다.
5. SEO 및 트래픽 최적화를 위한 데이터 정제 팁
데이터를 가져올 때 AI가 더 좋은 결과물을 낼 수 있도록 다듬는 과정이 필요합니다.
HTML 태그 제거: WordPress 본문에는
<p>,<div>등 HTML 태그가 포함되어 있습니다. 이를 그대로 AI에 주면 토큰 낭비가 심하므로,HTML Extract노드나 간단한 JavaScript를 통해 순수 텍스트(Plain Text)만 추출하여 AI Node에 전달하세요.대표 이미지 활용: WordPress 노드에서
Featured MediaURL을 함께 가져와서 HTTP Request 노드(SNS 전송)에 연결하면, 텍스트 스레드 중간에 이미지를 포함시켜 더 높은 클릭률(CTR)을 유도할 수 있습니다.
6. 확장된 워크플로우 구조 (추천)
Trigger: WordPress,블로그스팟 (새 글 발행 시)
Data Clean: HTML 태그 제거 및 텍스트 정규화
Log: Google Sheets에 '배포 시작' 로그 기록 (진행 상황 모니터링)
AI Process: 사용자님의 최적화 시스템 프롬프트로 스레드 생성
Distribution: X/스레드 API 전송
Finalize: Google Sheets에 '배포 성공' 상태 업데이트 및 게시된 SNS 링크 기록
결론: 안정적인 콘텐츠 유통 시스템
WordPress 연결은 실시간성을 보장하고, Google Sheets 연결은 콘텐츠 관리의 안정성을 제공합니다. 두 가지 방식을 결합하면 블로그 포스팅부터 SNS 바이럴까지 이어지는 강력한 올인원 마케팅 엔진을 소유하게 됩니다.
#가나 투데이 #ganatoday
그린아프로




