Home Planner
도움말 센터로 돌아가기가이드 가이드

Home Planner 프로젝트를 CRM으로 전송하는 방법

Home Planner
Home Planner앱 팀 · October 13, 2026

HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets 또는 자체 시스템을 연결하여 방, 제품, 가격, 평면도가 포함된 프로젝트를 한 번에 전송해 보세요.

Home Planner 앱에서 Zapier를 통해 HubSpot, Salesforce, Google Sheets, Pipedrive로 방 디자인 프로젝트 전송하기

프로젝트를 전송하면 프로젝트 링크, 방, SKU가 포함된 제품, 수량, 가격, 총액, 평면도 PDF가 포함되어 CRM에 레코드 1건으로 등록됩니다. 스크린샷을 일일이 복사하거나 견적을 다시 입력할 필요가 없습니다.

이 가이드에서는 Zapier를 통해 HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets를 연결하는 방법과, URL을 사용해 기타 다른 시스템을 연결하는 방법을 설명합니다.

작동 방식

  1. 한 번만 연결하면 됩니다. 앱에서 연결을 추가해 보세요. 사용할 CRM을 선택하거나 내 시스템의 URL을 붙여넣으면 됩니다.
  2. 디자인하기. 고객과 함께 방을 계획하고 제품과 가격을 배치해 꾸며 보세요.
  3. 보내기. 열려 있는 프로젝트에서 공유 → …(으)로 보내기를 선택하세요. 몇 초 만에 프로젝트가 CRM에 등록됩니다.

시작하기 전에

필요한 항목이유
PRO++ 또는 무료 체험판CRM 전송 기능은 PRO++에서 제공됩니다. PRO++ 구독 정보가 없더라도 첫 번째 연결을 등록하면 결제 없이 14일 무료 체험이 시작됩니다.
Home Planner 계정연결 정보는 계정에 저장되어 모든 기기에서 함께 작동합니다. 처음 연결 정보를 저장할 때 앱에서 로그인을 요청합니다.
클라우드에 저장된 프로젝트이 기기에만 저장된 프로젝트는 전송할 수 없습니다. 생성되는 레코드는 온라인에 저장된 프로젝트 복사본과 링크로 연결됩니다.
Zapier 계정 (HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets 이용 시)Zapier가 프로젝트 데이터를 CRM으로 전달해 줍니다. Zapier에는 무료 및 유료 요금제가 있습니다. 2026년 10월 기준, Salesforce를 연결하려면 Zapier 유료 요금제가 필요합니다(Zapier 가격 안내 참조).

Zapier로 CRM 연결하기

모든 시스템의 설정 단계는 동일합니다. 아래 표에서 볼 수 있듯이 Zapier의 5단계에서 선택하는 CRM 작업만 다릅니다.

Home Planner 앱에서

  1. 설정 → 비즈니스 → CRM 및 스프레드시트로 이동하세요. 또는 아무 프로젝트나 연 다음 공유 → CRM 및 스프레드시트를 선택하셔도 됩니다.
  2. 연결 추가를 선택하고 사용할 시스템을 선택하세요.
  3. 키 복사를 선택하세요. 이 키가 Zapier와 사용자의 Home Planner 계정을 연결해 줍니다. PRO++를 이용 중이지 않다면 이 단계에서 14일 무료 체험이 시작됩니다.

Zapier에서

  1. Zapier 계정에 Home Planner를 추가하세요. 현재 Home Planner 앱은 Zapier의 검토를 받고 있습니다. 등록이 완료되기 전까지는 이메일로 초대를 요청해 주시면 링크를 보내드립니다. 앱에 준비된 Zap 열기가 보인다면 바로 선택하세요. 트리거와 CRM 단계가 이미 설정되어 있습니다.
  2. Home Planner → Project Sent 트리거로 Zap을 생성하세요.
  3. 새 계정을 연결하고 연결 키에 키를 붙여넣으세요. Zapier에 앱에서 설정한 연결 이름이 표시됩니다.
  4. 트리거를 테스트하세요. Zapier가 샘플 프로젝트를 불러오므로 첫 실제 전송 전에 필드를 매핑할 수 있습니다.
  5. 사용 중인 CRM의 작업을 추가하고 필드를 매핑하세요(표 참조).
  6. Zap을 켜세요. 앱으로 돌아오면 연결 상태가 작동 중으로 변경됩니다. 여전히 "Zap이 아직 켜져 있지 않아요"라고 표시된다면 Zap을 껐다가 다시 켜보세요.
시스템Zapier 작업추천 매핑
HubSpot거래 생성Project name → deal name, totals.sum → amount, Project link, Products (text), PDF link → description
Pipedrive거래 생성Project name → title, totals.sum 및 totals.currency → value, Products (text) → note
Bitrix24Create Deal 또는 Create LeadProject name → title, totals.sum → amount, Products (text) → comment
Salesforce레코드 생성 → 기회Project name → name, totals.sum → amount, Project link → description. Zapier 유료 요금제가 필요합니다(2026년 10월 기준).
Google Sheets스프레드시트 행 생성Project name, totals.sum, Project link, updated → 각각 별도의 열에 매핑되며, 프로젝트를 보낼 때마다 1행씩 추가됨

프로젝트 보내기

  1. 프로젝트를 열고 고객에게 보여줄 제품, 수량, 가격 등 견적 내용이 잘 준비되었는지 확인하세요.
  2. 공유 → …(으)로 보내기를 선택하세요. 활성화되어 있는 연결마다 HubSpot(으)로 보내기처럼 개별 항목이 표시됩니다.
  3. 결과를 확인하세요. 전송이 완료되면 앱에 방과 제품 개수가 포함된 HubSpot(으)로 프로젝트를 보냈어요 문구가 표시됩니다. 시스템 응답이 없으면 자동으로 다시 보낼게요 메시지가 나타나며, Home Planner가 1분, 10분, 1시간 후에 자동으로 다시 전송을 시도합니다.

동일한 프로젝트를 두 번 보냈나요? 내용을 수정하지 않은 프로젝트를 24시간 이내에 다시 보내면 중복 레코드가 생성되지 않습니다. 가격, 수량, 평면도 등 무엇이든 변경한 후 다시 보내면 새 레코드가 생성됩니다.

레코드에 포함되는 정보

Zapier와 사용자 지정 URL 모두에 동일한 필드가 전달됩니다. 가격과 총액은 앱의 프로젝트 견적과 정확히 일치합니다.

필드담기는 정보
planName프로젝트 이름
revisionUrl온라인 프로젝트 링크입니다. 고객이 브라우저나 앱에서 열어볼 수 있습니다.
pdfUrl평면도 PDF입니다. 도면 내보내기가 포함된 플랜 이용 시 제공되며 파일은 7일 동안 보관되므로 CRM에 저장해 두세요.
totals.sum, totals.currency, totals.items견적 총액, 통화 단위, 내역 줄 수
productsText방, 제품, SKU, 수량 × 가격 등 견적 전체 내용이 읽기 쉬운 텍스트로 정리되어 제공됩니다. 메모나 설명 필드에 활용하기 좋습니다.
rooms[]각 방의 이름, 유형, 면적, 크기 및 포함된 항목 목록
rooms[].items[]각 제품 또는 자재 정보: itemNumber(SKU), 이름, 수량, 가격, 합계, imageURL, 구성품
client_reference_id해당 전송 건의 고유 ID
created, updated프로젝트가 생성된 시간 및 마지막으로 저장된 시간

productsText 작성 예시:

productsTextyaml
Living room:
- Sofa Oslo (SOFA-1042): 1 × 899.00 = 899.00 USD
  - Cushion (CUSH-17): 2 × 25.00 = 50.00 USD
- Oak flooring (Floor_Oak_01): 1 × 540.00 = 540.00 USD

Total: 1489.00 USD

URL(웹훅)로 내 시스템 연결하기

목록에 없는 시스템이나 자체 서버를 연결할 수 있습니다. Home Planner가 해당 HTTPS 주소로 레코드를 JSON 형태로 전송(POST)합니다.

  1. 연결 추가 → 기타 시스템 (URL 직접 입력)을 선택하세요. 버튼 이름(최대 24자)과 URL을 입력합니다. URL은 반드시 https://로 시작해야 합니다.
  2. 앱에서 테스트 요청을 보내고 확인 완료: 0.4초 만에 200 응답 수신과 같은 메시지를 표시합니다.
  3. 권장 사항: 서명 키를 복사하여 서버에 들어오는 모든 요청을 검증하세요.

요청 정보

구분값
메소드, 본문POST, Content-Type: application/json, 위에서 설명한 레코드 데이터
X-HomePlanner-Signaturet=<unix time>,v1=<hex> (v1 = HMAC-SHA256(secret, t + "." + body) 형식)
X-HomePlanner-Delivery전송 ID. 다시 시도할 때도 동일하게 유지되므로 중복 처리를 방지하는 데 활용하세요.

JSON 파싱을 거치지 않은 원본 요청 본문(raw request body) 수신 상태 그대로 서명을 검증하세요. 파싱 후 다시 직렬화한 본문은 서명이 일치하지 않습니다.

verify-signature.jsjavascript
const crypto = require('crypto');

// rawBody: the request body exactly as received (Buffer or string), before JSON parsing.
// Express: app.post('/home-planner', express.raw({ type: 'application/json' }), handler)
function isFromHomePlanner(rawBody, header, secret) {
  if (!header) return false;
  const parts = Object.fromEntries(header.split(',').map(p => p.split('=', 2)));
  if (!parts.t || !parts.v1) return false;
  if (Math.abs(Date.now() / 1000 - Number(parts.t)) > 300) return false;
  const expected = Buffer.from(
    crypto.createHmac('sha256', secret).update(`${parts.t}.${rawBody}`).digest('hex'), 'hex');
  const received = Buffer.from(parts.v1, 'hex');
  return expected.length === received.length && crypto.timingSafeEqual(expected, received);
}

서버 응답 기준

  • 15초 이내에 2xx 응답을 반환하면 정상 전달된 것으로 처리됩니다.
  • 응답이 없거나 5xx, 408, 429 응답이 반환되면 Home Planner가 1분, 10분, 1시간 후에 다시 시도하며, 2시간이 지나면 재전송을 중단합니다.
  • 그 외의 4xx 응답, 리다이렉트, 인증서 오류가 발생하면 최종 실패로 처리되어 연결 상태가 오류로 변경됩니다. 리다이렉트는 추적하지 않습니다.
  • localhost, 127.*, 10.*, 172.16–31.*, 192.168.*, 169.254.* 등 사설 또는 로컬 네트워크 주소는 사용할 수 없습니다.

Zapier 없이 Google Sheets 연결하기. Google Apps Script 웹 앱을 URL로 활용할 수 있습니다. script.googleusercontent.com으로 이동할 때 발생하는 일반적인 302 응답도 정상 전달로 간주됩니다.

상태 및 오류 안내

앱 표시 상태의미조치 방법
작동 중프로젝트가 Zapier 또는 지정한 URL로 잘 전달되고 있습니다.필요한 조치가 없습니다.
연결됨시나리오가 연결되어 있으며, 켜져 있는 동안 프로젝트가 전송됩니다.시나리오를 켠 상태로 유지하세요.
Zap이 아직 켜져 있지 않아요Zapier가 아직 이 키를 구독하지 않았습니다.Zap을 켜세요. 이미 켜져 있다면 껐다가 다시 켜보세요.
꺼짐연결을 비활성화했습니다. 공유 메뉴에서 해당 항목이 숨겨집니다.연결 설정에서 다시 켜세요.
오류최근 전송에 실패했습니다. 상태 메시지 아래에 원인이 표시됩니다.원인을 해결한 후 공유 메뉴에서 다시 보내보세요.
서버가 응답하지 않았어요15초 이내에 응답이 없었습니다.서버가 정상 작동 중인지 확인하세요.
서버 응답: 404시스템에서 요청을 거부했습니다.URL과 서버 로그를 확인하세요.
사이트 인증서가 확인을 통과하지 못했어요HTTPS 인증서가 만료되었거나 올바르지 않습니다.인증서를 갱신하세요.
2시간 동안 전달하지 못해 보내기를 멈췄어요모든 재전송 시도가 실패했습니다.수신 측 문제를 해결한 후 다시 보내세요.
이 프로젝트는 이 기기에만 저장되어 있습니다프로젝트가 클라우드에 저장되어 있지 않습니다.프로젝트의 클라우드 저장 기능을 켜세요.

자주 묻는 질문

이용 요금은 얼마인가요?

CRM 전송은 PRO++ 플랜에 포함되어 있습니다. PRO++를 이용해본 적이 없다면 첫 연결 시 14일 무료 체험이 시작됩니다. Zapier는 무료 및 유료 요금제를 제공합니다. 2026년 10월 기준 Salesforce를 사용하려면 Zapier 유료 요금제가 필요하니 Zapier 가격 안내를 확인하세요.

체험판이나 PRO++ 이용 기간이 끝나면 어떻게 되나요?

공유 메뉴에서 …(으)로 보내기 항목이 사라집니다. 기존 연결 정보는 저장되어 있으므로 비활성화하거나 삭제할 수 있습니다. PRO++를 다시 구독하면 별도의 추가 설정 없이 바로 재사용할 수 있습니다.

연결은 몇 개까지 등록할 수 있나요?

거래 관리용 HubSpot, 가격 기록용 Google Sheets 등 최대 3개까지 등록할 수 있습니다.

새 키를 생성했더니 프로젝트 전송이 안 됩니다. 이유가 무엇인가요?

새 키를 생성하면 기존 키는 즉시 무효화됩니다. Zapier에 새 키를 붙여넣은 후 Zap을 껐다가 다시 켜주세요.

일부 제품에 SKU가 없습니다. 어떻게 전송되나요?

SKU가 없는 제품은 Home Planner 고유 제품 코드가 대신 전송됩니다. 전송 완료 후 앱에서 해당 항목 수를 알려드립니다.

고객에게도 전송 내용이 보이나요?

아니요. 데이터는 설정한 연결 대상(Zapier 또는 입력한 URL)으로만 전송됩니다. 고객은 공유 링크를 보냈을 때만 프로젝트를 볼 수 있습니다.

내 CRM 데이터는 안전하게 보호되나요?

Home Planner는 데이터를 보내기만 할 뿐 CRM 정보를 읽어오지 않습니다. 언제든지 새 키 또는 새 서명 키를 눌러 키와 서명 코드를 교체할 수 있습니다.

상표권 관련 안내. Home Planner는 HubSpot, Inc.와 무관한 독립적인 서비스이며, HubSpot, Inc.의 보증, 후원 또는 제휴 관계에 있지 않습니다. 또한 Home Planner는 이 페이지에 언급된 다른 브랜드들과도 독립적이며, 해당 브랜드들의 보증, 후원 또는 제휴 관계에 있지 않습니다.

Home Planner

직접 만든 프로젝트에 적용해 보기

무료 방 계획 및 인테리어 디자인 앱