매출 데이터 분석 자동화 — Claude가 Shopify 데이터를 읽고 인사이트를 뽑는 법 [클로드 어디까지 써봤니 S3 EP19]

클로드 어디까지 써봤니 · 시즌 3
S3 EP19 | PHASE 4 — 운영 심화

매출 데이터 분석 자동화

Claude가 Shopify 데이터를 읽고 인사이트를 뽑는 법
클로드의 친구 · 2026년 4월

Shopify를 운영하다 보면 어느 순간 이런 질문이 생긴다. "어제 주문이 많았는데, 어떤 상품이 잘 팔린 거지?"

대시보드를 열고, 클릭하고, 필터 걸고, 엑셀로 내보내고, 다시 정리하고…
이 과정에 매일 30분씩 쓰고 있다면 — Claude에게 넘겨줄 때가 됐다.

이번 편에서는 Shopify 데이터를 Claude가 직접 읽고,
주간 매출 리포트 · 상품별 분석 · 고객 패턴 요약을 자동으로 뽑는 법을 다룬다.

이번 편에서 다룰 내용

① Shopify에서 데이터를 꺼내는 3가지 방법

② Claude에게 CSV를 붙이는 법 — 프롬프트 설계

③ 주간 매출 리포트 자동화 실전

④ 상품별 분석 — 무엇이 팔리고 무엇이 안 팔리는가

⑤ 고객 구매 패턴 — 재구매율과 LTV 계산

⑥ Google Sheets + Claude 연동으로 반자동 대시보드 만들기

⑦ 실전 프롬프트 모음

1. Shopify에서 데이터를 꺼내는 3가지 방법

Claude에게 분석을 맡기려면 먼저 데이터가 필요하다. Shopify는 세 가지 경로로 데이터를 꺼낼 수 있다.

📊
방법 1: Analytics 내보내기

관리자 → 분석 → 보고서
주문·상품·고객·트래픽 리포트를 CSV로 직접 내보낼 수 있다. 가장 쉬운 방법이다.

무료 플랜은 기본 통계만. Basic 이상에서 상세 리포트 활성화됨.
🔗
방법 2: Shopify Admin API

REST API 또는 GraphQL로 주문·상품·고객 데이터를 실시간으로 가져온다. 자동화에 가장 적합하다.

커스텀 앱으로 API Key 발급 → Python/Node로 주기적 수집 가능.
📋
방법 3: Google Sheets 연동

Matrixify 또는 Sheetify 앱을 쓰면 Shopify 데이터가 Google Sheets로 자동 동기화된다.

비개발자도 사용 가능. Claude + Apps Script 조합으로 분석 자동화의 핵심 루트.
클로드의 친구 추천: 처음엔 Analytics CSV 내보내기로 시작해서 Claude와 분석 루틴을 익히고,
자동화가 필요해지면 Admin API → Google Sheets 연동으로 단계별로 올려가는 방식이 현실적이다.

2. Claude에게 CSV를 붙이는 법 — 프롬프트 설계

Claude에게 데이터 분석을 맡길 때 가장 중요한 것은 데이터 구조를 먼저 설명하는 것이다.

프롬프트 기본 구조
아래는 내 Shopify 스토어의 지난 1주일 주문 데이터야.
(CSV 내용 붙여넣기)

컬럼 설명:
- Order ID: 주문 번호
- Created at: 주문 일시 (JST)
- Total Price: 최종 결제 금액 (JPY)
- Product Title: 상품명
- Quantity: 수량
- Customer Email: 고객 이메일

이 데이터를 바탕으로:
1. 이번 주 총 매출과 주문 건수
2. 가장 많이 팔린 상품 TOP 5
3. 평균 주문 금액 (AOV)
4. 전주 대비 증감률 (별도 CSV 첨부)
를 정리해줘.
💡 잘 작동하는 프롬프트 패턴 3가지
패턴 1 — 비교 분석

"이번 주와 지난 주를 비교해서 어떤 상품이 성장하고 있는지, 어떤 상품이 줄고 있는지 알려줘."

패턴 2 — 이상 감지

"평소 패턴과 다른 이상한 점이 있으면 먼저 짚어줘. 갑자기 높은 반품률, 특정 상품 쏠림 등."

패턴 3 — 액션 제안

"분석 결과를 바탕으로 다음 주에 내가 해야 할 액션 3가지를 추천해줘. 근거도 함께."

3. 주간 매출 리포트 자동화 실전

매주 월요일 아침, Shopify 지난 주 데이터를 Claude에게 넣으면 리포트가 나온다. 실제로 만들어 쓴 프롬프트다.

주간 리포트 프롬프트 (실전)
나는 NOLGUNGRI라는 일본 Shopify 스토어를 운영 중이야.
아래 CSV는 이번 주(월~일) 주문 데이터야.

[CSV 붙여넣기]

다음 형식으로 주간 리포트를 작성해줘:

## 주간 매출 리포트 (YYYY년 MM월 W주차)

### 핵심 지표
- 총 매출: ¥XXX,XXX
- 주문 건수: XX건
- 평균 주문금액(AOV): ¥X,XXX
- 고객 수: XX명 (신규 / 재구매 비율)

### 판매 상위 상품 TOP 5
(순위 / 상품명 / 판매 수량 / 매출 기여율)

### 주목할 점
(이상 패턴, 급등 상품, 반품 주의 등)

### 다음 주 권장 액션
(재고 보충 / 마케팅 집중 / 가격 조정 등 3가지)
실제 Claude 분석 결과 예시

Claude는 이 프롬프트를 받으면 단순 집계가 아니라 "3번 상품의 재고가 7개밖에 안 남았는데 금주 판매 속도로 보면 목요일에 품절됩니다. 오늘 발주하세요"처럼 실질적인 운영 인사이트를 준다.

4. 상품별 분석 — 무엇이 팔리고 무엇이 안 팔리는가

매출 총액보다 중요한 것은 어떤 상품이 이익을 내고 있는가다. Claude는 단순 판매량 외에 수익성까지 계산할 수 있다.

상품 분석에 필요한 데이터
판매 데이터

판매 수량, 판매 금액, 반품 건수, 반품률

원가 데이터

매입 단가, 배송비, 수수료율 (별도 엑셀로 준비)

재고 데이터

현재 재고, 재고 회전율, 재고 일수

상품 수익성 분석 프롬프트
아래는 지난달 상품별 판매 데이터와 원가 정보야.

[판매 CSV] + [원가 엑셀 붙여넣기]

각 상품에 대해:
1. 총 매출, 총 원가, 실제 이익
2. 이익률 (%)
3. 재고 회전율 (판매수량/평균재고)

그리고 전체 상품을 4개 구간으로 분류해줘:
- 스타 상품: 이익률 높고, 판매량 많음
- 캐시카우: 이익률 낮지만 판매량 많음
- 니치 상품: 이익률 높지만 판매량 적음
- 정리 대상: 이익률 낮고 판매량 적음

각 구간별로 운영 전략을 한 줄씩 제안해줘.
포인트: 이 분석을 처음 하면 "이 상품이 많이 팔렸는데 이익이 거의 없었구나"가 반드시 나온다.
정기적으로 이 분석을 돌리면 재고 구성이 점점 수익성 중심으로 개선된다.

5. 고객 구매 패턴 — 재구매율과 LTV 계산

일본 소비자는 한 번 사면 재구매율이 높다. 사오리가 두 번째로 돌아왔는지 알고 싶다면 Claude에게 고객 데이터를 맡겨라.

재구매율 계산

지난 3개월 내 2회 이상 구매한 고객 비율.
30% 이상이면 우수, 10% 미만이면 재구매 유도 전략 필요.

LTV (고객 생애 가치)

고객 1명이 평균적으로 쓰는 총 금액.
LTV = 평균 주문금액 × 구매 빈도 × 평균 거래 기간

코호트 분석

같은 달에 처음 산 고객들이 다음 달, 2달 후에 얼마나 남아있는지 추적.

고객 분석 프롬프트
아래는 최근 6개월간 고객별 주문 이력이야.
(고객 이메일 / 첫 구매일 / 총 구매 횟수 / 총 구매금액 포함)

[CSV 붙여넣기]

다음을 계산해줘:
1. 전체 재구매율 (2회 이상 구매 비율)
2. 평균 LTV와 상위 20% 고객의 LTV
3. 첫 구매 후 재구매까지 평균 몇 일이 걸렸는지
4. "이탈 위험 고객" — 3개월 이상 구매 없는 기존 고객 명단

마지막으로 이탈 위험 고객에게 보낼
LINE 재활성화 메시지를 일본어로 1개 써줘.

6. Google Sheets + Claude 연동으로 반자동 대시보드

매번 CSV를 내보내는 게 귀찮다면 — Google Sheets와 Claude를 연결해서 클릭 한 번에 분석이 나오게 만들 수 있다.

구축 단계
1
Shopify → Google Sheets 자동 동기화

Matrixify 앱 또는 Zapier로 주문/상품/고객 데이터를 매일 자동으로 Sheets에 쌓는다.

2
Apps Script로 Claude API 호출

Google Apps Script에서 Sheets 데이터를 읽어 Claude API에 보내고, 응답 결과를 별도 시트에 기록한다.

3
트리거 설정

매주 월요일 오전 7시에 자동 실행되게 트리거 걸어두면 — 출근해서 커피 한 잔 들고 열면 리포트가 완성돼 있다.

4
LINE Notify로 요약 전송 (선택)

LINE Notify를 연결하면 리포트 핵심 수치를 매주 LINE으로 받을 수 있다.

Apps Script 핵심 코드 (Claude API 호출)
function weeklyReport() {
  const sheet = SpreadsheetApp.getActive().getSheetByName('주문');
  const data = sheet.getDataRange().getValues();
  const csvText = data.map(row => row.join(',')).join('\n');

  const prompt = `아래 Shopify 주문 데이터를 분석해서 주간 리포트를 작성해줘.\n${csvText}`;

  const response = UrlFetchApp.fetch('https://api.anthropic.com/v1/messages', {
    method: 'POST',
    headers: {
      'x-api-key': PropertiesService.getScriptProperties().getProperty('CLAUDE_API_KEY'),
      'anthropic-version': '2023-06-01',
      'Content-Type': 'application/json'
    },
    payload: JSON.stringify({
      model: 'claude-opus-4-6',
      max_tokens: 2000,
      messages: [{ role: 'user', content: prompt }]
    })
  });

  const result = JSON.parse(response.getContentText());
  const report = result.content[0].text;

  // 리포트 시트에 기록
  SpreadsheetApp.getActive().getSheetByName('리포트')
    .appendRow([new Date(), report]);
}

7. 실전 프롬프트 모음

복사해서 바로 쓸 수 있는 프롬프트다. CSV는 각자 넣으면 된다.

프롬프트 A — 급하게 쓰는 일별 체크
오늘 Shopify 주문 데이터야. 3줄 요약해줘: 총 매출, 주문 수, 특이사항 1개. [CSV]
프롬프트 B — 주간 리포트
이번 주 주문 데이터야. 핵심 지표, 판매 TOP5, 주목할 점, 다음 주 액션 3가지를 리포트 형식으로 정리해줘. [CSV]
프롬프트 C — 재고 긴급 점검
이번 주 판매 속도와 현재 재고 수량이야. 재고가 3일 이내로 소진될 상품을 찾아서 발주 우선순위 순으로 알려줘. [CSV]
프롬프트 D — 월간 성과 회고
이번 달 주문 전체와 지난달 주문 전체야. 비교 분석해서: 성장한 것, 줄어든 것, 예상 못 한 변화를 정리해줘. 다음 달에 집중해야 할 전략 1가지도 추천해줘. [CSV 2개]
프롬프트 E — 사오리에게 쿠폰 줄 타이밍
고객별 최근 구매일과 총 구매 횟수야. 45일 이상 구매 없는 기존 고객을 리스트업하고, 각 고객에게 보낼 개인화 문자 메시지 예시를 일본어로 3가지 만들어줘. [CSV]
클로드의 친구 한마디

매출 분석은 결국 "무엇을 더 팔고, 무엇을 줄여야 하는가"를 아는 것이다.

처음엔 CSV를 손으로 내려받아 Claude에게 붙이는 것만으로 충분하다.
익숙해지면 Google Sheets + Apps Script로 자동화하고,
그 다음엔 Shopify Admin API로 실시간 데이터를 끌어당겨라.

중요한 건 도구가 아니라 매주 데이터를 보는 습관이다.
그 습관이 있으면 Claude는 분석을 30배 빠르게 해준다.

🍊 다음 편 예고 — S3 EP18
트렌드 모니터링 자동화 — 사오리가 사고 싶어지는 순간을 미리 잡는 법

SNS 트렌드 · 검색 키워드 · 경쟁사 가격 변동을 Claude가 매일 자동으로 수집하고 요약해주는 시스템 구축법을 다룹니다. PHASE 5의 시작.

◀ EP18: 재고·발주 자동화 | 🍊 S3 EP19 | EP18: 트렌드 모니터링 자동화 ▶
📚 시즌 3 전체 목차

PHASE 4 — 운영 심화

EP13. SNS 마케팅

EP14. LINE 마케팅

EP15. 주문·CS 자동화

EP16. 리뷰·신뢰 설계

EP17. 공급처 발굴

EP18. 재고·발주 자동화

▶ EP19. 매출 데이터 분석 자동화 (현재)

PHASE 5 — 완성·확장

EP18. 트렌드 모니터링 자동화 (예정)

EP19. 스마트스토어 연계 포인트 (예정)

EP20 · 트렌드 모니터링 자동화

🍊 시즌 3 테마

일본에서 쇼핑몰로 먹고 살기

브랜드 NOLGUNGRI (ノルグンリ)

Shopify Japan 처음부터 실전까지

🤖 Created with Claude (Anthropic)
#클로드어디까지써봤니 #시즌3 #ShopifyJapan #일본쇼핑몰 #ノルグンリ #NOLGUNGRI #매출분석자동화 #ShopifyAnalytics #Claude활용 #데이터분석 #GoogleSheets #AppsScript #LTV분석 #재구매율 #코호트분석 #전자상거래자동화 #AI비즈니스 #일본창업 #드롭쉬핑 #쇼핑몰운영

コメント

このブログの人気の投稿

"이거 매일 해줘" — 첫 번째 자동화 태스크 [클로드 어디까지 써봤니 EP 04]

AI가 나를 기억한다 — 메모리 시스템의 비밀 [클로드 어디까지 써봤니 EP 03]

블로그 자동화 첫걸음 — Blogger v3 API 정복기 [클로드 어디까지 써봤니 EP 07]