매출 대시보드 만드는 법 — 스토어·자사몰·대리점·정산을 매일 아침 한 화면으로 (1인 대표가 클로드코드로 직접 만든 셋업)

이번 달 매출, 달이 끝나야 겨우 보이지 않으세요?주문은 스마트스토어에, 자사몰 매출은 따로, 오프라인 대리점은 또 따로, 정산은 더 따로.
숫자가 흩어져 있어서 "이번 달 잘 됐나"를 월말에야 알게 되는 그 답답함 —
매일 아침 09시 한 화면으로 끝납니다.단, 외주 BI 도구(Tableau·Looker) 월 20
50만원짜리가 아닙니다.10만원으로 매일 아침 자동 집계되는 자기 손 시스템.
1인 대표가 클로드코드로 직접 만든 매출 대시보드 —
월 운영비 3심지어 코딩 못 하셔도 됩니다.
쓰던 매출 자료를 통째로 클로드한테 던지고 "분석하고 만들어줘"라고 말하기 —
그게 거의 다입니다.
저는 마케팅 15년차 AX(AI + Experience) 마케팅 컨설턴트로 D2C 브랜드 대표님들의 마케팅 시스템 셋업을 돕고 있습니다. 본 글은 "요즘 마케터는 이렇게 일합니다" 캠페인 7편의 마지막 편이에요. 일주일 동안 콘텐츠 자동화·도구 연동·키워드 모니터링·블로그 자동 생성·매장 관리까지 보여드렸고, 오늘은 그 모든 데이터가 모이는 매출 대시보드입니다.
솔직히 말씀드리면, 저도 SQL이니 ETL이니 그런 거 한 줄도 안 짰어요. 제가 한 일은 단 두 가지:
- 스마트스토어·자사몰·대리점 POS·정산 자료를 한 폴더에 모았고
- 클로드한테 "이거 다 분석해서 매출 대시보드 만들어줘"라고 말했어요
그 다음은 클로드가 알아서 했고, 저는 "어제 매출은 위에 크게 보여줘" "채널별로 비중 나눠줘" 같은 대화만 했어요. 이 글은 그 6단계를 정리한 가이드입니다.
이 글 끝에 셋업 팩 PDF(19페이지, 데이터 소스 연결 가이드 + 자동 집계 워크북 + 대화 순간 5개 양식)를 받을 수 있는 링크가 있습니다.
1. 왜 이번 달 매출이 월말에야 보이는가 — 데이터가 흩어져 있기 때문
"이번 달 어떻게 됐어요?"라고 물었을 때 대표님이 "월말에 정리해 봐야 알아요"라고 답하시면 — 시스템이 부족한 게 아니라 데이터가 흩어져 있다는 신호입니다. 매출은 어디서 오나요?
- 스마트스토어 주문 데이터 (외부 채널 최대 비중)
- 자사몰 주문 (D2C 매출)
- 오프라인 대리점 POS (입점 매장 매출)
- 외부몰A·외부몰B·오늘의집 등 입점 채널 매출
- PG사 정산 내역 (D+1~D+2 시차)
- (선택) META·NAVER 광고비 — 채널별 효율 보고 싶을 때만 추가
흩어져 있어서 본인은 이렇게 일하셨을 거예요. 월말이 되면 스토어 백오피스 → 자사몰 어드민 → 대리점 POS 정리 시트 → PG사 정산 시트를 하나씩 열어서, 엑셀에 다 옮겨 적고, 합산하고, 채널별 비중을 계산하고… 그렇게 정리하는 데만 2~3일이 매월. "이번 달 잘 됐나"를 한 달이 끝나야 비로소 알 수 있는 구조예요.
저도 그랬어요. 그래서 매출 대시보드를 만들었습니다. 본인이 보고 싶을 때 매일 아침 09시면 어제 매출이 자동으로 모여 있는 그 화면이에요.
2. 매출 대시보드란 — 흩어진 데이터를 매일 자동 집계하는 운영 OS

매출 대시보드는 스토어·광고비·정산이 매일 자동으로 한 곳에 모여서, 본인이 보고 싶을 때 어제 매출과 ROAS를 한 화면으로 확인할 수 있게 하는 시스템입니다.
비유하자면 본인 매장의 "오늘 손익을 보는 거울" 같은 거예요. 거울이 매일 아침 자동으로 깨끗하게 닦여 있으면, 본인은 보고 싶을 때 잠깐 보면 됩니다. 거울이 없으면 매월 말에 직접 그려서 봐야 하고요.
여기서 중요한 차이는 두 가지입니다.
| 항목 | 외주 BI 도구 (Tableau·Looker) | 자립 매출 대시보드 |
|---|---|---|
| 월 비용 | 20~50만원 (사용자별) | 3~10만원 (Vercel·Supabase·Claude Code) |
| 데이터 연결 | SaaS가 정해 둔 커넥터만 | 본인이 원하는 어떤 소스든 (스토어·정산·엑셀) |
| 화면 커스터마이징 | SaaS 한도 내에서 | "이 카드 더 크게" 한 마디로 즉시 |
| 학습 곡선 | 전용 도구 학습 (1~2개월) | 자연어 대화 (1~2주) |
| 업체 종속 | SaaS 가격 인상·서비스 중단 위험 | 본인 소유 — 영구 |
"그럼 그냥 외주 BI 사면 안 되냐"고 물어보시는 분들 계세요. 맞아요, 매출 5~10억 이상이면 그게 더 빠를 수 있어요. 하지만 1인 D2C 브랜드(매출 1~5억) 대표한테는 월 20~50만원 비용이 부담스럽고, 본인 매장에 맞춘 커스터마이징도 어려워요. 본인 매출 구조에 100% 맞춘 대시보드를 한 번 만들어 두면, 길게 보면 더 싸고 더 빠릅니다.
3. 1단계 — 매출 자료 모으기 (정리하지 마세요)

첫 단계는 의외로 간단합니다. 지금 매월 정리에 쓰던 자료들을 다 한 폴더에 모으세요. 그게 다입니다.
실제로 제가 한 작업:
- 바탕화면에 폴더 만들기 —
revenue-files또는 본인 브랜드 이름. - 지금 보고 있는 자료 다 다운로드:
- 스마트스토어 → "주문 관리 → 주문 내역" 엑셀 내려받기 (최근 3개월)
- 자사몰 어드민 → 주문 데이터 엑셀 (있다면)
- 오프라인 대리점 → POS 매출 정리 시트 (CSV·엑셀 형식)
- PG사 정산 내역 → 월별 정산 시트
- 매월 본인이 정리하던 통합 엑셀(있다면)
- 그 폴더에 다 넣기 — 정리하지 않아도 됩니다. 파일명·순서 신경 안 쓰셔도 됩니다.
- (선택) zip으로 압축 — 클로드한테 한 번에 던지기 편함.
여기서 가장 자주 하시는 실수는 "정리부터 하려는 것"입니다. "대리점 POS 시트는 컬럼명이 통일이 안 됐는데…" 그런 고민 안 해도 됩니다. "이런 거 통일되면 좋을 거 같은데요?"는 다음 단계에서 클로드가 알아서 알려줍니다.
참고로 "키워드 모니터링 자동화 — 탭 5개 닫고 한 화면으로" 글에서도 같은 원리로 5개 탭을 한 화면으로 줄였습니다. 데이터를 한 곳에 모으면 사람의 손이 빠집니다.
4. 2단계 — 클로드한테 "분석해줘" 한 문장

1단계에서 모은 폴더를 통째로 클로드한테 던지면서, 딱 이 문장만 쓰세요.
"D2C 브랜드 매출 대시보드를 만들려고 합니다.지금 쓰는 자료들을 revenue-files/ 폴더에 다 모았어요. 파일들 다 열어보고 분석해 주세요:
- 어떤 종류의 매출 데이터가 있는지 (스토어·자사몰·대리점·정산 등)
- 같은 주문을 여러 곳에서 보는 경우 어떻게 연결되는지
- 어떤 게 자동으로 계산될 수 있는지 (채널 비중·지역별·시간대·요일 패턴처럼)
- 데이터 갱신 주기는 어떻게 되는지 (실시간·일별·정산은 D+1)
먼저 분석해서 알려주세요. 코드는 아직 만들지 마세요. 저는 비개발자라서 SQL·ETL 같은 어려운 말 빼고 사람 말로 설명해 주세요."
마지막 문장 "비개발자라서 사람 말로 설명해 주세요"가 핵심입니다. 이 말 안 하면 클로드는 자동으로 코드·전문 용어를 씁니다.
10~30초 뒤에 클로드가 보내주는 분석 결과는 보통 이런 식이에요:
[분석 결과] 자료들 분석했습니다.
- 매출 흐름 4가지가 흩어져 있어요:
- 스마트스토어 주문 (외부 채널 최대 비중)
- 자사몰 주문 (D2C 매출)
- 오프라인 대리점 POS (84곳 매장 매출)
- PG사 정산 내역 (D+1~D+2 시차)
- 주문번호로 다 연결됩니다. 채널 비중·지역별·시간대·요일 패턴 자동 계산 가능.
- ★ "월별 결산" 시트는 만들 필요 없습니다. 위 4가지에서 자동 계산돼요.
- 데이터 시차 — 정산만 D+1~D+2, 나머지는 실시간.
확인해 주세요. 빠진 거 있으세요?
본인이 할 일은 5분 동안 한 번 훑어보고 "맞아요" 또는 "빠진 게 있어요. 입점 채널(외부몰A·외부몰B) 매출도 따로 있어요" 정도만 답하시면 됩니다. SQL이나 ETL 같은 어려운 결정은 클로드가 다 해요.
5. 3단계 — "만들어줘" + 화면 구성

분석 결과 확인이 끝났으면 이제 만들 차례. 본인이 화면을 설계하는 게 아니라, "이런 카드들 필요해요" 정도만 자연어로 알려주면 클로드가 다 만들어 줍니다.
"분석 좋아요. 매출 대시보드 만들어주세요.매일 아침 09시에 보고 싶은 카드 4개:
- 어제 매출 (금액 + 일주일 전 대비 +/-%)
- 주문 건수 (어제 vs 일평균)
- 객단가 (어제 vs 전체 평균)
- 누적 매출 (최근 2개월·일수 함께)
차트·표:
- 최근 14일 매출 추이 (선 그래프)
- 채널별 매출 비중 (스마트스토어·자사몰·대리점·외부몰A·외부몰B·오늘의집)
- 지역별 매출 (시도 기준)
- 시간대별 매출 패턴 (0~23시)
- 모바일에서 보기 좋게
- 비개발자라서 코드 설명 안 해도 됩니다.
기술 스택은 React + Vite + Supabase + Vercel로요."
그러면 클로드가 30분~1시간 안에 작동하는 첫 버전을 만들어 줍니다. 본인은 그 화면을 직접 보면서 "이건 이렇게 바꿔줘" 정도 피드백만 주시면 돼요.
핵심 인사이트는 "매일 5분이면 어제 매출 흐름을 다 안다"는 점입니다. 월말 정리에 2~3일 쓰던 게 매일 5분으로 바뀝니다. 채널이 한 화면에 보이니까 "이번 달은 자사몰이 약하네", "오프라인 대리점이 살아나고 있네"가 즉시 보여요.
6. 4단계 — 매일 09시 자동 집계 (사람 손이 빠지는 핵심)

여기가 진짜 핵심입니다. 대시보드를 만드는 것보다 "매일 자동으로 모이게 하는 것"이 더 중요해요. 안 그러면 결국 본인이 매일 데이터를 옮겨 적게 됩니다.
클로드한테 이렇게 한 문장 더 던지세요.
"좋아요. 이제 데이터를 매일 자동으로 모으게 해 주세요.
- 매일 새벽 03시: 스마트스토어·자사몰 주문 자동 수집
- 매일 05시: 오프라인 대리점 POS 매출 합산 (CSV 업로드 자동 처리)
- 매일 07시: 정산 데이터 D-2 기준 자동 업데이트
- 매일 09시: 위 데이터로 대시보드 새로 그리기
- 09시 30분: 어제 매출 요약을 카톡으로 본인한테 자동 전송
API 발급은 어디서 어떻게 하는지 비개발자가 따라할 수 있게 알려주세요."
여기서 사람 손이 가장 많이 가는 단계는 API 발급입니다. 스마트스토어 커머스API, 자사몰 어드민 API, 대리점 POS 데이터 연동 — 각각 본인 명의로 신청해야 합니다 (3~5영업일). 클로드한테 "어디 클릭하는지 정확히 알려주세요"라고 한 마디 더 하시면 단계별 가이드가 나옵니다.
API 발급이 끝나면 본인은 매일 09시 카톡 알림만 봐도 매출 상태를 알 수 있게 됩니다. 월말 결산이라는 작업이 영원히 사라집니다.
7. 5단계 — 대화로 다듬기 (5가지 대화 순간)

첫 작동 버전이 나왔으면 그 다음부터는 그냥 대화입니다. 본인이 매일 보면서 "이건 이렇게 바꿔줘" 같은 자연어 한 마디씩 던지면 클로드가 그날 바로 반영해요. 제가 1~2주 동안 가장 자주 한 대화는 다음 5가지였어요.
대화 #1 — 채널별로 나누기
"스토어 매출이 자사몰·스마트스토어·대리점·외부몰 다 합쳐서 나와요. 채널별로 분리해 주세요. 자사몰이 더 마진이 좋아서 따로 보고 싶어요."
대화 #2 — 매출 급감 경고
"어제 매출이 일주일 평균 대비 -20% 미만이면 빨간색으로 강하게 보여줘요. 채널 중 어디가 빠졌는지도 같이 보이게요. 카톡 알림에도 '매출 경고' 포함해 주세요."
대화 #3 — 정산 시차 표시
"정산 데이터는 PG사가 D+1~D+2 늦게 줘요. 대시보드에 '정산: 5/25 기준' 식으로 시차 표시해 주세요. 안 그러면 어제 매출이 적게 보일 때 헷갈려요."
대화 #4 — 에러·막힘
"오늘 카톡 알림이 안 왔어요. F12 콘솔에 빨간 글씨: '스마트스토어 API rate limit exceeded'. 어떻게 고치나요?"
이 양식이 클로드 활용의 80%입니다. "안 돼요"만 던지면 30분 헛돕니다. 위 양식으로 던지면 90%는 30분 내 해결됩니다.
대화 #5 — 배포 ("이제 진짜 인터넷에")
"테스트 잘 됐어요. 이제 진짜 인터넷에 올려주세요. 내 도메인은 mybrand.com이에요. 관리자 대시보드는 dashboard.mybrand.com 으로 분리하고 싶어요. Vercel 무료로 시작합시다."
참고로 "블로그 자동 생성 — 한 편 반나절을 7분으로" 글에서 클로드코드 기본 사용법을 정리해 두었습니다.
8. 시리즈 마무리 — "요즘 마케터는 이렇게 일합니다" 7편 회고

일주일 동안 일곱 가지를 보여드렸어요. 콘텐츠 비서, 도구 연동, 키워드 모니터링, 블로그 자동 생성, 매장 관리 웹앱, 그리고 오늘 매출 대시보드까지.
이 모두의 공통점은 하나예요. 제가 대신 해주는 게 아니라, 그 브랜드가 직접 이렇게 일할 수 있게 만든다는 거. 그게 제가 D2C 대표님들이랑 같이 하는 일이고요.
"대행이 아니라 자립" — 이 메시지가 마지막 편까지 일관되게 흐른 이유는 단순해요. 대행은 정확한 시점에 멈춰요. 외주 업체가 폐업하거나, 가격을 인상하거나, 본인 브랜드 방향이 바뀌면. 그때마다 다시 시작해야 하면 너무 비싸요.
본인 손에 시스템이 있으면 다른 얘기입니다. 매장 상황이 바뀌어도, 새 채널이 생겨도, 정산 주기가 바뀌어도 — 본인이 직접 한 마디만 던지면 다음 날 반영됩니다. 그게 자립의 진짜 의미예요.
9. 외주 BI 도구 월 30만원 vs 본인 직접 월 3만원 — 비용 비교
가장 자주 받는 질문입니다. "이걸 외주 안 주고 본인이 직접 만든다고요?"
| 항목 | 외주 BI (Tableau·Looker) | 본인 + 클로드코드 |
|---|---|---|
| 초기 셋업 | 500~1,500만원 (커스터마이징) | 0원 (학습 시간 약 2~3주) |
| 월 운영비 | 월 20~50만원 (사용자별) | 월 3~10만원 (Vercel + Supabase + Claude Code + API) |
| 수정 속도 | 요청 → 1~2주 대기 | 본인이 즉시 수정 (5분~1시간) |
| 데이터 소스 | SaaS 커넥터 한도 내 | API·엑셀·CSV 어떤 소스든 |
| 매장별 맞춤 | 표준 80% — 본인 브랜드 특성 반영 어려움 | 본인 브랜드 100% 맞춤 |
| 총 3년 비용 | 약 1,220~3,300만원 | 약 110~360만원 |
"학습 시간 2~3주"가 진입장벽입니다. 솔직히 말씀드리면 코딩을 0에서 시작하시면 3주는 정직한 숫자예요. 그 후로는 본인 매출 데이터의 모든 결정권이 본인에게 돌아옵니다.
10. FAQ — 자주 받은 질문 7개
Q1. 코딩 모르는 1인 D2C 대표가 진짜 만들 수 있나요?
네, 진짜 만들 수 있어요. 저도 SQL·ETL 같은 거 한 줄도 안 짰어요. 핵심은 "코딩"이 아니라 "본인 매출 흐름을 자연어로 잘 설명하는 능력"입니다. 본인이 매출 구조를 가장 잘 안다면 충분해요. 어려운 결정은 클로드가 다 합니다.
Q2. API 발급은 어떻게 하나요? 어려운 거 아닌가요?
스마트스토어 커머스API·자사몰 어드민 API·입점 채널 API 다 본인 명의로 신청 가능해요. 3~5영업일 걸립니다. 클로드한테 "스마트스토어 커머스API 발급 어디서 어떻게 하나요? 비개발자가 따라할 수 있게 알려주세요"라고 하면 단계별 가이드가 나옵니다. 오프라인 대리점 POS는 일별 CSV 업로드로도 충분해요.
Q3. 정산 데이터가 D+1~D+2 늦게 오는데 어떻게 처리하나요?
대시보드에 "정산 기준일"을 명시해서 표시합니다. 어제 매출은 D-0 기준(주문 데이터)으로 보여주고, 실제 입금된 정산은 D-2 기준으로 별도 카드. 이렇게 분리하면 헷갈리지 않아요. 클로드한테 "정산 시차 표시해 주세요" 한 마디면 됩니다.
Q4. 채널이 8개 이상으로 많은데 어떻게 한 화면에 정리하나요?
"TOP 6 + 기타 묶음" 패턴을 씁니다. 가장 매출이 큰 6개 채널만 별도 카드로, 나머지는 '기타'로 합산. 예: 스마트스토어·자사몰·대리점·외부몰A·오늘의집·외부몰B는 별도, 나머지 입점몰은 한 줄에. 클로드한테 "TOP 6만 따로 보여주고 나머지는 기타로 묶어주세요" 한 마디면 즉시 적용됩니다. 채널이 더 늘어나도 본인 손으로 5초면 끝.
Q5. 보안은 괜찮나요? 매출 데이터가 노출되면…
기본 보안은 SaaS와 동일 수준입니다. 본인이 신경 쓸 건 딱 하나 — API 키를 GitHub에 실수로 올리지만 않으면 됩니다. 클로드한테 첫날에 "환경변수 안전하게 설정해 주세요" 한 마디면 자동으로 막아줘요.
Q6. 직원이 같이 봐야 하면 권한은 어떻게 하나요?
매니저는 채널별 매출은 보되 순이익(매출-인건비-물류비)은 못 보게 분리. 클로드한테 "권한 분리해 주세요" 한 마디면 됩니다. 자세한 권한 설계는 매장 관리 웹앱 가이드에 정리해 두었어요.
Q7. 매출 5억 미만 1인 브랜드면 이게 과한 거 아닌가요?
아니에요. 오히려 1인 브랜드일수록 "매월 정리에 쓰는 2~3일"이 가장 비싸요. 그 시간을 콘텐츠·고객 응대에 쓰면 매출이 더 빠르게 자랍니다. 매출 1~3억 1인 D2C 대표님이 정착하면 가장 효과가 큰 케이스예요.
11. 매출 대시보드 셋업 팩 받기

본 글에서 다룬 6단계 셋업 가이드를 PDF 19페이지로 정리한 매출 대시보드 셋업 팩 v1을 무료로 받으실 수 있습니다.
셋업 팩 내용:
- 데이터 소스 4종 연결 가이드 (스마트스토어·자사몰·대리점 POS·정산)
- API 발급·CSV 업로드 단계별 가이드 (비개발자용)
- 매일 09시 자동 집계 워크북
- 대화 순간 5개 (채널 분리·매출 급감 경고·정산 시차·에러·배포) 복붙용 양식
- 외주 BI 도구 월 30만원 vs 본인 직접 월 3만원 비용 비교
- D2C 1인 대표 매일 5분 매출 점검 루틴
👉 매출 대시보드 셋업 팩 v1 다운로드 (PDF · 무료)
💡 댓글에 이메일 주소를 남겨 주시면 일괄로 보내드려요. (노출이 부담되시면 hong(at)gmail.com 식으로 적어주셔도 됩니다.)
💬 막히면 함께 풀어드립니다

셋업 팩 따라하다가 막히는 부분은 오픈채팅방에서 함께 풀어드립니다. 다른 1인 D2C 대표·마케터들의 셋업 사례도 같이 보실 수 있어요.
다음 단계 — 우리 브랜드에 맞게

본 셋업 팩이 우리 브랜드에 맞는지 30분 무료 진단에서 함께 살펴봐 드립니다. 도구 환경 진단부터 자동화 가능 범위까지, 본인 브랜드 상황에 맞춘 1페이지 진단표를 드립니다.
• 대표님 브랜드 데이터 환경 진단
• 자동화 가능 범위 파악
• 1페이지 진단표 전달
• 다음 액션 함께 설계
👉 AI 마케팅 사수 · 무료 진단 신청
이상희 · AI 마케팅 사수
15년차 마케터 · AX 마케팅 컨설턴트
ai-marketing-sasu.vercel.app · 💬 오픈채팅방
— "요즘 마케터는 이렇게 일합니다" 캠페인 7편을 봐주셔서 고마웠어요.