Claude Code Google Ads: Automate Everything ($730K Earned)
원본 영상: Claude Code Google Ads: Automate Everything ($730K Earned)
한 줄 요약
섹션 제목: “한 줄 요약”Claude Code로 Google Ads 계정 전체를 자동화해 직접 $730,000을 벌어낸 SKAG 전략과 구현 워크플로 전과정 공개.
핵심 내용
섹션 제목: “핵심 내용”- Google 권고사항 거부 원칙 — 최적화 점수 알림과 어카운트 매니저 전화는 광고주가 아닌 Google 수익을 위한 것. 클릭수·클릭률·전환율보다 실제 유료 고객 수익(ROAS)만이 유효 지표.
- 키워드 선택 — Google Keyword Planner로 직접 리서치. AI가 제안하는 키워드는 검색량이 0일 수 있으므로 신뢰 불가. Phrase match 권장, Broad match 기피(Google ML이 plumber salary 같은 무관 키워드에도 노출).
- SKAG(Single Keyword Ad Group) 전략 — “검색어 = 광고 헤드라인 = 랜딩페이지 헤드라인”을 완전 일치시키는 구조가 $730K 수익의 핵심. 일치하지 않으면 이탈률 급등.
- Claude Code → Google Ads API 연동 — Manager Account + Developer Token + Google Cloud OAuth 클라이언트 조합으로 일회성 설정 후 영구 사용.
- 대량 광고 자동 생성 — 블루프린트 파일을 참조해 Claude가 도메인 리서치 후 캠페인·광고 세트·광고를 한 번에 생성. 이전에는 200개 광고에 8~16시간 소요.
- 랜딩페이지 자동 빌드 — Dribble 디자인 스크린샷을 첨부하면 Claude가 Next.js로 동일한 룩앤필의 페이지를 생성. 검색어별 랜딩페이지를 전부 자동화.
- 리마케팅 트래킹 설정 — Google Tag를 페이지에 삽입해 방문자 오디언스 구축 → RLSA(검색 리마케팅) 운영. Playwright 플러그인으로 Tag Assistant 결과 자동 검증 가능.
- 네거티브 키워드 자동 발굴 — Claude가 라이브 계정 검색어 리포트를 분석해 수익이 되지 않는 키워드를 추출·제거. (예: “DJ hiring”이 구인 검색임을 Claude가 자체 리서치로 발견)
- ROAS 추적 파이프라인 — URL 파라미터 → 폼 숨김 필드 → CRM → 오프라인 전환 CSV 업로드 → Google Ads 캠페인 최적화 피드백 루프.
- 배포 및 스킬화 — GitHub + Vercel로 랜딩페이지 배포. 이후
/generate-ads커스텀 스킬로 추가 광고 생성을 단일 명령으로 처리.
전술·요소
섹션 제목: “전술·요소”| 항목 | 설정값 / 기준 |
|---|---|
| 캠페인 유형 | Search만 사용. Performance Max·Display·Demand Gen·Video 불필요 |
| 키워드 매치 | Phrase match 우선, Exact match 보조, Broad match 기피 |
| 입찰 전략 | 초기: Maximize Conversions → 데이터 축적 후 Target ROAS |
| 위치 타겟 | Presence 설정 필수 (Presence or interest 아님), 도심 50km 반경 |
| 제외 지역 | 서비스 국가 외 전 세계 국가 제외 (VPN/봇 클릭 차단) |
| 오디언스 세그멘테이션 | 콜드 캠페인에서는 비활성화, 리마케팅 캠페인에서만 적용 |
| 광고 자산 | 헤드라인 15개, 설명문, 콜아웃(24/7 서비스 등), 사이트링크, 구조화 스니펫 |
| 헤드라인 핀 | Position 1에 주요 검색어 핀 고정 (나머지는 Google이 A/B 테스트) |
| 광고 이미지 | 고품질 실사 한정 권장, 저품질 AI 이미지는 신뢰도 저하 |
네거티브 키워드 제거 대상 유형
- Job seeker 키워드 (apprenticeship, hiring, salary)
- DIY·교육 키워드 (course, training, how to)
- 경쟁사명 직접 검색
- 서비스 미제공 지역
- 기존 고객·고객지원 쿼리
랜딩페이지 고전환 필수 요소
- 검색어와 동일한 헤드라인 (SKAG 일치)
- 동영상 후기 (소셜 프루프 최우선)
- 페이지 내 신청 폼 (서브페이지 금지)
- 창업자 소개 영상 (서비스 설명 아닌 신뢰 구축)
- 명확한 오퍼
- 분할 테스트(split testing) 필수
수치·사례
섹션 제목: “수치·사례”- 본인 실측: 광고비 $177,000 지출 → 매출 $730,000+ (추적 시작 이후 수치, 실제 구글 애즈 시작 후 1~2년 뒤부터 기록)
- 본인 실측: 전환율 약 20% → 마케터 상위 1% 수준
- 업계 인용: 평균 비즈니스 리드 응답 시간 48시간. 60초 이내 응답 시 전환율 4배
- Google Ads API: 기본 2,880 requests/일, 더 필요 시 Basic Access 신청(승인 약 72시간 소요)
- 광고 생성 속도: 수동 200개 광고 = 8~16시간 → Claude Code = 수분
도구·워크플로
섹션 제목: “도구·워크플로”사용 도구
| 도구 | 용도 |
|---|---|
| Claude Code (VS Code 확장) | 전체 자동화 엔진 |
| Google Ads API | 캠페인·광고 CRUD |
| Google Cloud Console | OAuth 인증 클라이언트 설정 |
| Google Keyword Planner | 키워드 리서치 (무료) |
| Dribble | 랜딩페이지 디자인 레퍼런스 |
| Next.js | 랜딩페이지 프레임워크 |
| GitHub | 코드 저장소 |
| Vercel | 랜딩페이지 배포 (무료) |
| Google Tag Assistant | Google Tag 검증 |
| Playwright Claude plugin | 브라우저 자동 테스트 |
Claude Code 연동 설정 순서
- Google Ads Manager Account 생성 → 기존 계정 연결
- API Center에서 Developer Token 발급
- Google Cloud Console: 새 프로젝트 생성 → Google Ads API 활성화
- OAuth 동의 화면 생성 (External, 테스트 사용자 이메일 추가)
- OAuth Client ID 생성 (Desktop application) → JSON 다운로드
- Claude Code
.env파일에 credentials 저장 → 인증 완료
자동화 워크플로 흐름
키워드 CSV 다운로드 → campaigns.md 블루프린트 + 도메인 입력 → Claude: 캠페인·광고그룹·SKAG 구조 자동 생성 → 광고 해부학 파일 + Dribble 이미지 첨부 → Claude: 헤드라인 15개·설명문·콜아웃·사이트링크·구조화 스니펫 포함 광고 대량 생성 → Claude: 검색어별 Next.js 랜딩페이지 생성 → 전환 추적·리마케팅 태그 삽입 → GitHub push → Vercel 배포 → 최종 URL 교체 → Claude: 네거티브 키워드 자동 발굴 및 제거 → 성과 대시보드 생성 (광고비·CPA·ROAS·최적화 추천)ROAS 추적 파이프라인 URL 파라미터(keyword, campaign, gclid) → 랜딩페이지 숨김 폼 필드 자동 캡처 → CRM 저장 → 결제 이벤트 트리거 → Google Ads에 오프라인 전환 데이터 CSV 업로드 → 캠페인 자동 최적화
커스텀 스킬
.claude/ 폴더에 스킬 파일 생성 후 /generate-ads 명령으로 광고 추가 생성 가능. 이전 컨텍스트(블루프린트, 비즈니스 정보) 없이도 단일 명령으로 실행.