콘텐츠로 이동

Create ANY Document with PandaDoc in n8n ($60K/yr Saved)

원본 영상: Create ANY Document with PandaDoc in n8n ($60K/yr Saved)

n8n HTTP 요청으로 PandaDoc 문서를 자동 생성해 영업 통화 직후 계약·결제를 한 번에 처리하며, 하루 16건 기준 연간 $60K 인건비를 절감한 실제 사례 기반 자동화.

  1. 문제 제기 — 문서 100개 필드를 매번 수동 입력하는 비효율, 계약서·인보이스 분리 발송 시 수금 지연 문제 확인
  2. PandaDoc 템플릿 설정 — 템플릿에서 커스텀 토큰({{client.terms}} 등) 삽입, Sender/Client 역할 지정, Pricing Table의 “Merge Data” 활성화, Stripe 등 결제 게이트웨이 연결
  3. n8n 워크플로 구성 — 트리거(영업 폼 제출) → AI 노드(문제·솔루션 텍스트 정제) → HTTP POST로 PandaDoc 문서 생성
  4. 트리거 방식 — 영업 통화 중 폼 작성 후 제출이 가장 일반적; 웹사이트 챗봇, 패키지 버튼 클릭, 이메일 수신도 가능
  5. AI 노드 역할 — 통화 중 러프하게 입력된 고객 문제·솔루션을 시스템 메시지(지시) + 유저 메시지(입력) + 어시스턴트 메시지(출력 구조 지정) 패턴으로 정제해 problem / solution 두 필드로 분리 출력
  6. 문서 발송 후 북키핑 자동화 — make.com PandaDoc 통합으로 document.paid 상태 변경 감지 → QuickBooks 또는 Google Sheets로 데이터 전송
항목내용
커스텀 토큰템플릿에서 [client.company], [client.first_name] 등 입력 후 워크플로에서 매핑
Pricing TableMerge Data 활성화로 외부 앱에서 품목명·가격·할인율·수량 동적 주입
옵션 업셀체크박스 선택 시 가격 자동 합산; 영업 통화 중 제안해 추가 수익 유도
조건부 약관서비스 종류(예: 조경 vs 생울타리 정리)에 따라 해당 약관 섹션만 렌더링
결제 통합Stripe/Square 연결 후 Client를 payee로 지정 → 서명과 동시에 결제 요청
API 인증PandaDoc Settings → API & Integrations에서 API 키 발급; HTTP 헤더 Authorization에 삽입
템플릿 UUIDURL에서 복사해 워크플로 JSON의 template_uuid 필드에 붙여넣기
  • 본인 실측 — 문서 1건 수동 처리 시 30분 소요; 전 사업체에서 하루 16건 처리 → 자동화로 하루 8시간 절감
  • 본인 실측 — 연간 $60,000 인건비 절감 (시간당 환산 기준)
  • make.com 대안 — PandaDoc 엔터프라이즈 플랜($65+/월) 대신 Business 플랜으로 make.com 활용 가능

사용 도구

  • n8n (워크플로 오케스트레이션)
  • PandaDoc (문서 생성·서명·결제)
  • make.com (대안 연동 + 북키핑 자동화)
  • Stripe / Square (결제 게이트웨이)
  • QuickBooks / Google Sheets (수금 후 장부 기록)

n8n HTTP 요청 구조

POST https://api.pandadoc.com/public/v1/documents
Headers: Authorization: API_KEY, Content-Type: application/json
Body:
{
"template_uuid": "<템플릿 ID>",
"name": "<문서명>",
"send": true, // 자동 발송 여부 (프로덕션 API 키 필요)
"recipients": [
{ "role": "sender", ... },
{ "role": "client", "email": "<폼 입력값>", ... }
],
"tokens": [
{ "name": "client.company", "value": "..." },
...
],
"pricing_tables": [
{ "name": "...", "rows": [ { "qty": ..., "price": ..., "discount": ... } ] }
]
}

AI 노드 프롬프트 패턴

  • System: “고객 문제와 솔루션을 전문적인 제안서 문체로 다듬어 problem, solution 두 필드 JSON으로 반환하라”
  • User: 폼에서 수집한 고객 원본 입력값
  • Assistant(출력 구조): { "problem": "...", "solution": "..." }