▼오늘 배운 사항들
1. 프롬프트 엔지니어링
2. 마케팅 액션보고서 작성
3. 크롤링
- rss
Part 1. 프롬프트 엔지니어링
[프롬프트 엔지니어링]
- AI에게 원하는 결과를 정확하게 얻기 위한 입력(질문/지식)을 설계하는 기술
- 데이터 코딩을 대체하는 핵심 능력임
- 4가지 핵심 구성 요소 : 역할 / 맥락 / 작업 / 형식
Part 2. 마케팅 액션 보고서 실습
프롬프트를 활용해서 shopflow의 6개월 sql 데이터를 가지고 마케팅 액션 보고서 작성하기
1. sqlite 변환
2. 클로드 코드에 연동
3. 마케팅 액션 보고서
- 가설 / 데이터 근거 / 액션
[insight]
- 마케팅은 잘되는 걸 더 잘되게 하는게 더 쉽고 그걸 잘해야 중요
- 클로드 토큰이 질문 1개도 온전히 안된다
- 팀원분은 유입퍼널의 고객 세그먼트를 세분화하고자 하는 의도였는데, 질문을 만들다보니 나는 리텐션 퍼널의 RFM 기반의 세그먼트 세분화 질문을 하게 됐다. 조금 더 생각해서 RFM으로 장바구니 이탈률 고객에게 crm 자동화 문구를 하는 내용으로 바꾸긴 했는데 의도와 결과가 어긋나서 아쉬웠다. 질문할 기회도 적었는데 =_=
[고객세그먼트 전략]
너는 10년 경력의 패션업종 그로스 마케터야
우리 서비스는 b2c 패션이커머스 앱인데. 현재 'target_segment'의 개선이 필요하다고 판단이 들었어. 아래 분석을 통해 세그먼트 전략을 재수립할거야.
1. RFM 기반의 가치 세그먼트 분석
제공된 sf_users와 sf_orders 데이터를 바탕으로 RFM(Recency, Frequency, Monetary) 분석을 수행해줘. 특히 '최근 구매일은 멀지만 과거 구매액이 컸던 고객(Hibernating)'과 '구매 빈도는 낮지만 평균 주문액이 높은 고객(Big Spender)'의 특성을 utm_source와 region 관점에서 비교하고, 이들을 다시 불러오기 위한 채널별 맞춤 메시지 전략을 제안해줘
2. 채널별 'LTV(고객 생애 가치)' 우수 세그먼트 발굴
현재 매출액 합계는 높지만 재구매율이 낮은 채널과, 유입은 적지만 재구매 주기가 짧은 고효율 채널을 구분해줘. sf_orders의 is_first_order와 두 번째 주문 데이터를 결합해서, '두 번째 주문으로 넘어갈 확률이 가장 높은 유저 세그먼트'의 공통점(성별, 지역, 유입 경로 등)을 찾아줘. 다음 달 마케팅 예산을 20% 증액한다면 어떤 세그먼트에 집중 투자해야 할까?
Part 3. 크롤링
[크롤링]
- 정적 크롤링
- 동적 크롤링
- 그로스 마케터에게 크롤링이 필요한 이유
- 데이터를 모아주는 도구니까
- ex.경쟁사 랜딩페이지 문구를 주기적으로 검토 가능
[크롤링 필수 코드]
- request : 웹사이트에 데이터 요청 - 심부름꾼
- BeautifulSoup : 가져온 html/xml에서 웒는 내용 추출
- csv : 데이터를 파일로 저장
[RSS]
- rss : 실시간 내용 summary 서비스~
- 목적 : 특정 키워드의 뉴스를 다 조사하고 싶을 때
- 단계
1. 도구 불러오기 : import requests from bs4 import BeatifulSoup
2. 가져올 주소 지정 : rss_url = "", 기본주소 뒤 rss 추가
3. 데이터 요청 : response = request.get(url)
4. 파싱 : soup = BeautifulSoup
5. 원하는 태그 내용 꺼내기 : 변수, for구문 + find
import requests
from bs4 import BeautifulSoup #파싱코드
from urllib.parse import quote_plus #키워드들이 깨지지 않게 하는 코드
rss_url = "https://news.google.com/rss/search?q=k-pop&hl=ko&gl=KR&ceid=KR:ko"
response = requests.get(rss_url, #리퀘스트라는 심부름꾼만들기
headers= { "User-Agent" : "Mozilla/5.0"}) #함께 요청하는 내용 - 크롬 브라우저가 보내는 거라는 의미(사람,크롬인것처럼 위장용도)
response.text
soup = BeautifulSoup(response.text, "xml") #xml로 된 response.text를 beautifulsoup로 보여줘 그리고 soup라는 변수에 담을거야



다른 팀들의 마케팅액션보고서를 보고 생각을 고민을 깊게 좀 해봐야할 것 같다
그냥 오늘 갑자기 마케팅에 대한 회의감이 들었음
의지가 확 꺾였다

'Growth Marketing > GM4' 카테고리의 다른 글
| [TIL-260417] 멋쟁이사자처럼 그로스마케팅 4기 - 데이터분석 개론 day27 | 동적 크롤링 (2) | 2026.04.17 |
|---|---|
| [TIL-260416] 멋쟁이사자처럼 그로스마케팅 4기 - 데이터분석 개론 day26 | 크롤링-xml, json (0) | 2026.04.16 |
| [TIL-260414] 멋쟁이사자처럼 그로스마케팅 4기 - 데이터분석 개론 day24 | API & MCP (1) | 2026.04.14 |
| [TIL-260413] 멋쟁이사자처럼 그로스마케팅 4기 - 데이터분석 개론 day23 | 데이터 이상치 및 결측치 처리 (0) | 2026.04.13 |
| [TIL-260410] 멋쟁이사자처럼 그로스마케팅 4기 - 데이터분석 개론 day22 | sql데이터로 파이썬 시각화 (0) | 2026.04.10 |