우리는 얼마를 벌었을까요? (ROAS)
ROAS (광고비 대비 매출)
"광고를 1원 썼을 때, 몇 원을 벌었는가?"를 보는 지표
공식
ROAS(%) = (매출 ÷ 광고비) × 100
Plain Text
복사
항목 | 설명 | 예시 |
광고비 | 캠페인에 실제로 쓴 비용 | 100만원 |
매출 | 해당 광고로 인한 수익 | 300만원 |
ROAS | 300 / 100 × 100 = 300% |
ROAS 해석 예시
ROAS | 의미 | 실무 해석 |
100% 미만 | 손해 | 광고비만 쓰고 본전도 못 챙김 |
100%~200% | 적정선 | 상품 원가, 수수료 고려 필요 |
300% 이상 | 효율적 | 지속 집행 or 예산 확대 검토 |
실습 과제: 광고 캠페인 성과 분석 (CTR, CVR, ROAS 포함)
제공 테이블: ad_performance
column name | 설명 |
campaign_id | 광고 캠페인 ID |
date | 날짜 |
impression | 노출 수 |
click | 클릭 수 |
conversion | 전환 수 |
ad_spend | 광고비 (원 단위) |
revenue | 매출 (원 단위) |
아래는 가상의 광고 데이터(ad_log) 테이블입니다. 이 데이터를 기반으로 SQL 문제를 풀어볼 거예요.
사용하는 SQL 함수입니다.
문제 1. 캠페인별 CTR, CVR, ROAS 계산
•
각 캠페인 별로 CTR, CVR, ROAS를 계산하세요. (소수점 2자리까지)
정답
문제 2. 날짜별 ROAS 트렌드 분석
•
날짜별 광고비 대비 매출 변화를 분석해보세요.
정답
문제 3. 광고 효율이 낮은 캠페인 걸러내기
•
CTR이 2% 미만 & ROAS가 150% 미만인 캠페인만 조회해보세요.
정답
확장 문제
1) 가장 전환율(CVR)이 높은 캠페인은 매출도 높은가요?
•
CTR, CVR, ROAS를 함께 비교하며 어떤 지표가 실적에 가장 크게 영향을 미쳤는지 분석해보세요.
2) 광고비 대비 ROAS가 가장 높은 날은 언제인가요?
•
날짜 기준으로 정렬하고 LIMIT 1을 사용해보세요.