소개
Odoo Appointments는 브랜드 노출과 매출을 연결합니다. 웹사이트, 캠페인, 이벤트가 매일 영업팀이 사용하는 동일한 고객 기록으로 흘러가야 비즈니스 성과가 명확해집니다.
마케팅과 웹 담당이 따로 활동하면 경영진은 어떤 채널이 실질적인 잠재고객이나 재구매를 만들어내는지 답할 수 없습니다.
Odoo의 Appointments는 예약 페이지를 공개하고 수요를 캡처하며 캠페인 성과를 측정하는 동시에 상품, 가격, 재고 규칙을 영업 및 CRM과 공유합니다.
이 가이드는 마케팅 매니저, 이커머스 책임자, 인바운드 파이프라인을 키우려는 창업자가 성장 전술을 백엔드 프로세스와 일치시키는 데 쓸 수 있습니다.
Appointments는 모듈형 ERP인 Odoo의 일부입니다. 팀은 책임 범위가 명확하고 재현 가능한 워크플로와 검색 가능한 기록을 원할 때 이 기능을 도입합니다. 예산 승인자에게는 예약 페이지, 리소스, 확인 흐름이 이해관계자 설득의 핵심 스토리라인을 제공합니다.
이 글은 난이도 1(쉬움)에서 10(전문가)까지 순위화한 Top 10 가이드입니다. 각 레벨에는 실제로 Odoo Appointments에서 클릭해야 할 단계가 번호로 정리되어 있습니다.
중요한 점: 인상 때문에 레벨 10부터 시작하지 마세요. 익숙한 수준에서 출발하세요.
먼저 ‘직면 과제’ 섹션을 읽고, 현재 팀 역량에 맞는 레벨을 바로 열어보세요.
이 가이드에서 확인할 내용:
- 일반적인 기업 기술 스택에서 Odoo Appointments가 담당하는 역할
- 팀이 가장 마찰을 느끼는 지점과 그 원인
- 초급 운영에서 고급 전략까지 순위화된 10가지 사용 사례
- 자동화나 연동 때문에 Odoo 파트너를 불러야 하는 시점
직면 과제
트래픽은 40% 늘었는데 영업은 ‘리드가 약하다’고 합니다. 웹 분석과 CRM이 서로 다른 사실을 말하고, 어떤 캠페인이 지난 분기 최고의 고객을 가져왔는지 아무도 꼬집어 말하지 못하는 상황입니다.
마케팅과 웹은 활동을 만들어내지만, 리드와 주문이 항상 영업 후속으로 연결되지는 않습니다. 캠페인별 수익성과 회수율을 보려면 수동 스프레드시트에 의존해야 합니다.
이런 상황, 익숙하신가요? 일반적으로 팀은 다음과 같은 벽에 부딪힙니다:
- 웹사이트에서 생성된 리드가 기회로 전환되지 않는 경우
- 온라인에 표시된 제품·가격 정보와 내부 영업에서 사용하는 정보가 다를 때
- 캠페인 성과를 실제 수주·매출에 연결할 수 없을 때
좋은 소식: 모든 것을 한 번에 고칠 필요는 없습니다. 아래 사용 사례 중 하나를 골라 Odoo Appointments에서 30일간 시범 운영하고 변화를 측정해 보세요.
Appointments 상위 10가지 활용 사례
Odoo Appointments의 10가지 사용 사례를 난이도 레벨 1(오늘 오후 바로 실행 가능)부터 레벨 10(전문가 수준)까지 정리했습니다. 각 항목은 무엇을 구축할지와 Odoo에서 어떤 클릭을 할지 답합니다.
레벨 1은 일상에서 얻는 손쉬운 성과입니다. 마지막 레벨은 시스템이 깔끔하게 설계되었을 때 동일한 앱이 얼마나 큰 스케일로 확장될 수 있는지 보여주기 위해 과도하게 구성했습니다.
현재 수준에 맞는 레벨을 고르고 테스트 데이터베이스에서 번호 순서대로 따라 하세요. 이전 레벨이 지루해지면 다음으로 올라가면 됩니다.
1. 첫 셀프서비스 예약 링크 공개하기 레벨 1 — 쉬움
레벨 1은 가장 단순한 동작입니다: 사용자 한 명, 달력 한 개, 공유 가능한 예약 링크 한 개. 팀, 결제, 자동화는 없습니다. 잠재고객이 스스로 시간대를 골라 예약하는 것만 제공합니다.
Odoo에서 하는 방법(핵심 단계):
- Appointments 앱을 설치한 뒤 Appointments → Configuration → Appointment Types → New로 이동해 ‘30분 디스커버리 콜’ 같은 이름을 지정합니다.
- Duration을 30분으로 설정하고 Buffer After를 15분으로 설정해 회의가 바로 이어지지 않게 합니다.
- Availability 탭에서 예약을 받을 요일과 시간을 현지 시간대 기준으로 선택합니다.
- Share를 클릭해 공개 링크를 복사한 다음 이메일 서명과 웹사이트 문의 페이지에 붙여 넣습니다.
- 익명 창(incognito)에서 테스트 예약을 해 캘린더 이벤트와 확인 이메일이 정상적으로 도착하는지 확인합니다.
얻는 결과: 잠재고객이 비동기적으로 스스로 예약하고, 이메일 왕복 없이 캘린더가 자동으로 정확해집니다.
2. Google 또는 Outlook 캘린더와 실시간 동기화 레벨 2 — 쉬움
레벨 2는 사람들이 이미 쓰는 외부 캘린더와 동기화해 한 화면에서 모든 일정 상태를 유지합니다. 외부 일정이 자동으로 예약 가능 시간을 막고, 새 예약은 외부 캘린더로 되돌아갑니다.
Odoo에서 하는 방법(핵심 단계):
- Settings → General Settings → Integrations에서 Google Calendar 또는 Outlook Calendar를 활성화하고 제공된 클라이언트 ID와 시크릿을 입력합니다.
- 사용자 Preferences로 가서 Connect Google Calendar 또는 Outlook을 클릭하고 OAuth 팝업에서 양방향 동의를 승인합니다.
- ‘30분 디스커버리 콜’ 유형의 Resources 탭에서 가용성이 이제 동기화된 캘린더에서 읽히는지 확인합니다.
- Google 또는 Outlook에 비공개 이벤트를 생성해 해당 시간대가 공개 예약 페이지에서 사라지는지 확인합니다.
- 공개 링크에서 실제 테스트 예약을 하고 이벤트가 Odoo와 외부 캘린더 모두에 1분 내에 반영되는지 확인합니다.
얻는 결과: 이중 예약이 사라지고, 아침에 팀이 보는 캘린더가 Odoo가 참고하는 캘린더와 동일해집니다.
3. 확인 페이지와 자동 이메일 맞춤 설정 레벨 3 — 쉬움
레벨 3은 예약 후 보여주는 화면과 이메일을 다듬어 첫인상을 개선합니다. 명확한 안내와 브랜드가 느껴지는 메시지는 예약 전환율과 참석률을 끌어올립니다.
Odoo에서 하는 방법(핵심 단계):
- Appointment Type을 열고 Messages 탭에서 Confirmation Page 문구에 통화의 기대 사항을 친절히 적습니다.
- 간단한 취소 정책 문구와 준비 자료 링크(지식 기반)를 추가해 참석자가 사전 준비할 수 있게 합니다.
- Confirmation Email 템플릿을 편집해 로고, 미팅 URL, 시간대 표기, Add to Calendar 버튼을 추가합니다.
- Allow Guests 옵션을 켜서 예약자가 동료를 초대하면 초대 이메일이 자동으로 발송되도록 합니다.
- 테스트 예약을 스스로 해 온페이지 확인과 이메일을 휴대폰과 노트북에서 각각 확인합니다.
얻는 결과: 예약 흐름이 일반적이라는 인상이 사라지고 참석률이 올라가며 잠재고객이 미팅 전에 다음 절차를 이미 알게 됩니다.
4. 예약 전 짧은 설문으로 의도 파악하기 레벨 4 — 중간
레벨 4는 접수 양식을 추가해 예약 확정 전에 핵심 정보를 수집합니다. 호스트는 통화 시점에 상황을 이미 파악하고 대화를 바로 핵심으로 옮길 수 있습니다.
Odoo에서 하는 방법(핵심 단계):
- Appointment Type의 Questions 탭에서 New를 클릭해 Company, Team Size, Main Pain, Urgency 같은 짧은 필드를 네 개 추가합니다.
- Company와 Main Pain을 필수로 표시해 기본 정보가 채워져야만 슬롯이 확정되도록 합니다.
- Team Size와 Urgency는 객관식으로 구성해 보고서화와 필터링이 쉽도록 합니다.
- 질문 순서를 정리하고 저장한 뒤 테스트 예약을 해 폼이 확인 페이지 전에 나타나는지 확인합니다.
- 캘린더의 예약 이벤트를 열어 모든 응답이 이벤트 설명(description)에 저장되는지 확인합니다.
얻는 결과: 디스커버리 콜이 아이스브레이킹으로 끝나지 않고, 바로 핵심 문제로 대화를 시작할 수 있습니다.
5. 이메일과 SMS 자동 리마인더 발송 레벨 5 — 중간
레벨 5는 리마인더 레이어로 결석율을 낮춥니다. 이메일과 SMS가 일정에 따라 자동 발송되어 참석자가 기억하고 준비하거나 한 번의 탭으로 일정 변경할 수 있습니다.
Odoo에서 하는 방법(핵심 단계):
- SMS 모듈을 설치한 뒤 Settings → SMS에서 발신 번호를 연결하고 예상 발송량에 맞는 크레딧을 확보합니다.
- Appointment Type의 Reminders 탭에서 이메일(예약 24시간 전)과 SMS(예약 2시간 전) 두 항목을 추가합니다.
- SMS 본문은 호스트 이름, 미팅 URL, 휴대폰에서 한 번에 일정 변경·취소할 수 있는 링크를 포함하도록 편집합니다.
- Send to Host 옵션을 체크해 담당자도 동일한 알림을 받아 맥락을 공유하도록 합니다.
- 하루 앞 예약을 잡고 두 가지 리마인더가 정상적으로 발송되며 캘린더 이벤트의 chatter에 전달 기록이 남는지 확인합니다.
얻는 결과: 첫 주 내에 노쇼 비율이 내려가고, 참석이 불가능한 사람은 스스로 일정을 옮기게 됩니다.
6. 팀 예약을 공평하게 배분하는 라운드로빈 활성화 레벨 6 — 중간
레벨 6은 한 사람의 링크를 팀 전체로 확장합니다. 라운드로빈 할당은 예약을 다음 가능한 팀원에게 순차 배분해 업무 부담을 고르게 유지합니다.
Odoo에서 하는 방법(핵심 단계):
- Appointment Type에서 Assignment Method를 Round-Robin으로 변경해 예약이 팀에 순환 배정되도록 합니다.
- Users 탭에 미팅을 받을 팀원들을 추가하고, 각자 동기화된 캘린더와 근무 시간을 설정합니다.
- 개인별 일일 한도를 설정해 급격한 트래픽 폭주 시 특정 담당자가 과부하되지 않도록 합니다.
- 공개 링크 설정을 Show All Operators로 바꿔 예약자가 담당자를 직접 선택하거나 자동 배정되게 합니다.
- Appointments → Reporting → Meetings by User를 열어 공정성을 모니터링하고 매주 근무시간이나 한도를 조정합니다.
얻는 결과: 인바운드 문의가 팀에 고르게 분배되고, 휴가 공백이 자동으로 보완되며 특정 담당자에게 파이프라인이 몰리지 않습니다.
7. 사람과 함께 회의실·장비를 리소스로 예약하기 레벨 7 — 어려움
레벨 7은 Appointments를 다중 리소스 스케줄러로 만듭니다. 사람, 회의실, 장비가 동시에 비어 있어야만 슬롯을 제안합니다.
Odoo에서 하는 방법(핵심 단계):
- Appointments → Configuration → Resources에서 Studio A, Lab Bench, Showroom처럼 회의실을 용량과 설명과 함께 생성합니다.
- Demo Car, 3D Printer, Camera Kit 같은 장비도 리소스로 생성하고 설치·정리용 버퍼 시간을 설정합니다.
- 새 Appointment Type ‘현장 데모’처럼 Person 하나, Room 하나, Equipment 하나를 동시에 요구하는 유형을 만듭니다.
- Resources Assignment 방법을 선택합니다: Time Auto-assign은 첫 번째 가능한 조합을 잡고, 또는 예약자가 각각 선택하게 할 수 있습니다.
- 공개 링크에서 테스트해 세 가지 리소스가 함께 블록되는지 확인하고 취소 시에 모두 동시에 해제되는지 검증합니다.
- Reporting → Resource Utilization을 확인해 각 회의실·장비의 사용률을 보고 사용되지 않는 리소스를 정리합니다.
얻는 결과: 예전에는 이메일 교환이 세 번은 필요하던 예약이 한 번의 클릭으로 끝나고, 물리적 자원이 병목이 되는 일이 줄어듭니다.
8. Stripe로 선결제 수수료 받기와 명확한 환불 정책 설정 레벨 8 — 어려움
레벨 8은 예약 흐름에 결제 관문을 추가합니다. 확인 시 보증금을 받아 가벼운 관심 고객을 걸러내고, 리드타임 기반 환불 규정은 달력을 진짜 약속으로 채웁니다.
Odoo에서 하는 방법(핵심 단계):
- Payments 모듈을 설치한 뒤 Accounting → Configuration → Payment Providers에서 Stripe를 연결하고 라이브 API 키를 입력합니다(테스트 통과 후).
- Appointment Type에서 Payment Required를 체크하고 수수료(예: 50유로)를 설정한 뒤, 해당 예약을 청구할 서비스 제품을 연결합니다.
- Messages 탭에 환불 정책을 명시합니다: 48시간 전 전액 환불, 24~48시간 50%, 24시간 이내 환불 불가 등.
- 확정 시 Odoo가 유료 송장(paid invoice)을 생성하고 Stripe로 카드 결제를 캡처한 뒤에만 캘린더에 슬롯을 보내도록 합니다.
- 48시간 이상 전 취소 시 송장에서 Refund를 클릭하면 Odoo가 Stripe를 통해 환불을 처리합니다.
- Reporting → No-Show Rate를 열어 결제 전후 4주를 비교해 효과를 측정합니다.
얻는 결과: 노쇼가 급감하고 예약이 진지한 잠재고객으로 채워지며, 매출이 사후 추적 대신 사전 확보됩니다.
9. 모든 예약을 CRM 리드로 전환하고 후속 시퀀스 연결 레벨 9 — 어려움
레벨 9는 Appointments를 전체 스택에 연결합니다. 예약은 CRM에 리드로 생성되고, 접수 응답은 커스텀 필드로 붙으며 마케팅 자동화가 미팅 후 육성을 담당합니다.
Odoo에서 하는 방법(핵심 단계):
- Studio Automation에서 룰을 만들어 Appointment Confirmed 이벤트 발생 시 intake 응답을 커스텀 필드로 포함한 CRM Lead를 생성합니다.
- Main Pain과 Urgency를 Lead 설명과 Source 태그로 매핑해 보고서에서 예약 페이지별 수익을 확인할 수 있게 합니다.
- 미팅 종료 2시간 후 자동으로 후속 이메일이 발송되어 관련 사례 연구와 재예약 링크를 보냅니다.
- 7일 내 응답이 없으면 2일 간격으로 교육형 콘텐츠 3단계 드립에 등록합니다.
- 어떤 응답이 오면 즉시 영업활동(Activity)이 생성되어 담당자가 1시간 내에 실제 사람으로 후속하는 규칙을 둡니다.
- Booking을 출발점으로 하는 CRM 대시보드 퍼널을 만들어: 확정 슬롯, 완료된 미팅, 수주, 소스별 전환율을 시각화합니다.
얻는 결과: 미팅이 블랙박스가 아니라 수익으로 추적 가능한 자산이 되고, 담당자는 데이터 입력 대신 뜨거운 리드에 집중합니다.
Appointments를 CRM, 마케팅 자동화, 퍼널 대시보드에 연결하는 작업(올바른 필드 매핑과 종료 규칙 포함)은 Dasolo가 파트너로서 제공하는 전문 영역입니다.
10. 캘린더·음성·대시보드를 아우르는 AI 스케줄링 레이어 운영 레벨 10 — 전문가
레벨 10은 운영 체제 수준의 구현입니다. AI 에이전트가 채팅에 응대하고 잠재고객을 분류해 적합한 담당자를 예약하며, 열성 신호가 포착되면 음성 콜을 트리거하고 라이브 대시보드에 예약부터 매출까지 모든 것을 표시합니다.
Odoo에서 하는 방법(핵심 단계):
- Odoo AI 에이전트를 제품 카탈로그, 가격 페이지, 영업 스크립트로 훈련시켜 채팅이나 이메일에서 잠재고객을 분류하고 적합한 시간대를 제안하도록 합니다.
- 고위험(열성) 신호가 감지되면 AI가 적절한 Appointment Type과 담당자, 회의실, 접수 답변을 미리 채워 예약합니다.
- VoIP 제공업체(Aircall, Twilio, Ringover)를 연결해 고의도 리드에 대해 2분 내 아웃바운드 콜을 걸고 AI가 담당자에게 통화 브리핑을 제공합니다.
- Helpdesk와 연결하면 지원 연락으로 생성된 예약은 관련 티켓이 자동 생성되어 담당자가 전체 이력을 한 곳에서 확인할 수 있습니다.
- 접수 응답과 채팅 전사를 감정·리스크 분석해 이탈 신호나 법적 위험을 자동으로 플래그하고 즉시 사람에게 이관합니다.
- 스프레드시트형 라이브 대시보드(예: Meeting Engine Live)를 만들어 예약, 완료, 수주, 환불, AI 신뢰도, 소스 등을 실시간으로 갱신합니다.
- 우선 한 페이지와 한 명의 담당자로 2주간 파일럿을 운영해 AI 신뢰도와 오버라이드 비율을 관찰한 뒤 전체 사이트로 확장합니다.
얻는 결과: 예약 페이지가 영업 엔진의 정문이 되고, 사람은 마감에 집중하며 AI는 라우팅과 사전 준비를 담당합니다.
AI 프롬프트 라이브러리 설계, VoIP·Helpdesk 핸드오프, 환불 규칙, 라이브 미팅 대시보드 구성은 Dasolo가 파트너로 수행하는 아키텍처 작업입니다.
전문가 도움이 필요한 시점
레벨 1~6 수준이면 표준 Odoo Appointments와 인내심 있는 내부 소유자, 그리고 안전하게 실험할 수 있는 샌드박스만으로도 성공할 수 있습니다.
레벨 7 이상부터는 위험이 커집니다: 잘못된 워크플로가 잘못된 고객에게 이메일을 보낼 수 있고, Studio 필드가 업그레이드를 차단하거나 API가 새벽 2시에 재고 동기화를 멈출 수 있습니다.
이런 문제는 팀의 실패가 아니라 아키텍처, 테스트, 거버넌스가 중요한 신호입니다.
복수 앱 설계, 국가별 규정 준수, 복잡한 연동, 또는 이사회가 이미 정한 출시일이 있다면 파트너를 초대하세요.
Dasolo와 함께하기
Dasolo는 기업이 실제로 일하는 방식대로 Odoo를 구현합니다: 맞춤 앱, 깔끔한 연동, 그리고 컨설턴트가 떠난 뒤에도 사람들에게 남는 교육을 제공합니다.
Appointments 로드맵이 이 가이드의 고급 사용 사례를 포함한다면, 우리는 빠른 성과를 우선하는 단계적 계획—그다음 자동화와 통합—을 소유자와 테스트 스크립트까지 포함해 설계할 수 있습니다.
고객은 범위와 예산을 통제합니다. 우리는 Odoo 전문성을 제공해 팀이 운영에서 값비싼 실수를 현장에서 배우지 않도록 합니다.
무료 상담 예약: