# 메타 (페이스북/인스타그램/릴스) 광고 자동 감사 시스템 구축하기

> 출처: https://retn.kr/blog/meta-ads-auto-audit/ · 수정 2026-01-25 · 리텐션 주식회사

메타 광고 캠페인 200개를 단 10분 만에 자동 분석하는 혁신적인 방법! Andromeda 알고리즘 기반 크리에이티브 다양성 측정 및 최적화 전략을 공개합니다.

## TLDR

- Meta Ads 캠페인 200개를 10분 만에 자동 분석
- Andromeda 알고리즘 기반 크리에이티브 다양성 측정
- MCP 서버로 비개발자도 구현 가능

## 1. 왜 중요한가

대부분의 그로스 팀은 Meta Ads 성과를 스프레드시트로 분석합니다.
하지만 캠페인이 100개를 넘어가면 수동 분석은 한계에 부딪힙니다.

특히 2024년 Meta의 Andromeda 알고리즘 업데이트 이후,
**크리에이티브 다양성**이 ROAS에 직접적인 영향을 미치게 되었습니다.

**💡 실전 AX 사례를 받아보세요**

## 2. 기존 방법의 한계

**수동 분석의 문제점:**

- 캠페인별 크리에이티브 개수 확인: 4시간
- 중복 소재 탐지: 불가능
- Andromeda 권장사항 대비: 수동 계산

**기존 도구의 한계:**

- 서드파티 툴: 월 $500+ 비용
- 데이터 엔지니어링팀 필요

## 3. 실전 사례

한 뷰티 브랜드는 Meta Ads 캠페인을 3년간 운영 하였습니다.

**기존 상황:**

- 주간 성과 리포트 작성: 4시간
- 크리에이티브 다양성 체크: 수동 불가
- 캠페인 최적화 속도: 느림

**MCP 서버 도입 후:**

- 분석 시간: 4시간 → 10분 (96% 단축)
- 크리에이티브 중복 자동 탐지

**📬 이런 사례를 더 받고 싶다면**

## 4. 핵심 개념

### Andromeda 알고리즘이란?

Meta가 2024년 Q2에 도입한 새로운 광고 최적화 엔진입니다.

**핵심 특징:**

- 크리에이티브 다양성을 ROAS 계산에 반영
- 캠페인당 최소 5개 이상의 서로 다른 소재 권장
- 중복 크리에이티브 패널티 부과

### MCP (Model Context Protocol)

Claude와 외부 도구를 연결하는 프로토콜입니다.

**장점:**

- API 복잡도 추상화
- 자연어로 데이터 조회
- 비개발자도 사용 가능

## 5. 실행 가이드

### 5.1 MCP 서버 설치

```
<code class="language-bash"># Meta Ads MCP 서버 설치
npm install -g @retention/meta-ads-mcp

# 설정 파일 생성
cat > ~/.config/claude/mcp.json << EOF
{
  "mcpServers": {
    "meta-ads": {
      "command": "meta-ads-mcp",
      "env": {
        "META_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}
EOF
</code>
```

### 5.2 Access Token 발급

Meta Ads Manager에서 토큰 발급 방법:

1. **Business Settings 접속**
  - [https://business.facebook.com/settings/](https://business.facebook.com/settings/?ref=retn.kr)
1. **System Users 생성**
  - System Users → Add
  - Name: "MCP Server"
  - Role: Admin
1. **Token 생성**
  - Generate New Token
  - Permissions: `ads_read`, `ads_management`
  - Copy token

### 5.3 Claude Desktop 재시작

```
<code class="language-bash"># macOS
killall Claude
open -a Claude

# 재시작 후 MCP 서버 확인
# Claude에서: "Meta Ads 캠페인 목록 보여줘"
</code>
```

## 6. 자동 감사 워크플로우

### 6.1 크리에이티브 다양성 분석

**Claude 프롬프트:**

```
<code>다음 분석을 실행해줘:

1. 모든 활성 캠페인의 광고 개수 조회
2. 캠페인별 크리에이티브 개수 집계
3. Andromeda 권장사항 대비 (5개 미만인 캠페인)
4. 엑셀 리포트 생성

계정: act_123456789
</code>
```

**실행 결과 예시:**

```
<code>✅ 분석 완료 (실행 시간: 8분 32초)

캠페인 총 개수: 150개
크리에이티브 부족 캠페인: 23개

[상세 리포트 다운로드](computer:///mnt/user-data/outputs/meta-ads-audit.xlsx)
</code>
```

### 6.2 중복 크리에이티브 탐지

```
<code class="language-python"># n8n 워크플로우에서 실행
import hashlib
from collections import defaultdict

def detect_duplicate_creatives(ads_data):
    """
    이미지 해시 기반으로 중복 크리에이티브 탐지
    """
    creative_hashes = defaultdict(list)
    
    for ad in ads_data:
        image_url = ad['creative']['image_url']
        image_hash = hashlib.md5(image_url.encode()).hexdigest()
        
        creative_hashes[image_hash].append({
            'campaign_id': ad['campaign_id'],
            'ad_id': ad['id'],
            'ad_name': ad['name']
        })
    
    # 중복 발견
    duplicates = {
        hash: ads 
        for hash, ads in creative_hashes.items() 
        if len(ads) > 1
    }
    
    return duplicates

# 실행
duplicates = detect_duplicate_creatives(all_ads)
print(f"중복 크리에이티브: {len(duplicates)}개")
</code>
```

### 6.3 자동 알림 설정

```
<code class="language-javascript">// n8n 워크플로우
{
  "nodes": [
    {
      "name": "Schedule - 매주 월요일 9시",
      "type": "scheduleTrigger",
      "parameters": {
        "rule": "0 9 * * 1"
      }
    },
    {
      "name": "Meta Ads MCP - 감사 실행",
      "type": "executeCommand",
      "parameters": {
        "command": "meta-ads-audit",
        "account_id": "act_123456789"
      }
    },
    {
      "name": "Slack 알림",
      "type": "slack",
      "parameters": {
        "channel": "#growth-alerts",
        "text": "🚨 크리에이티브 부족 캠페인: {{$json.under_5_creatives}}"
      }
    }
  ]
}
</code>
```

## 7. 도입 고려사항

### 7.1 초기 세팅 시간

**필요 작업:**

- MCP 서버 설치: 10분
- Access Token 발급: 5분
- 워크플로우 구성: 30분

**총 45분** (1회만 필요)

### 7.2 비용

- MCP 서버: 무료 (오픈소스)
- Claude API: $1~2
- Meta Ads API: 무료

### 7.3 팀 교육

**비개발자 마케터 교육 시간:**

- Claude 프롬프트 작성법: 1시간
- 리포트 해석법: 30분

**필요 스킬:**

- ✅ 엑셀 기본
- ✅ Meta Ads Manager 사용 경험
- ❌ 프로그래밍 불필요

## 마치며

Meta Ads 자동 감사 시스템은 더 이상 대기업 전용이 아닙니다.

MCP 서버를 활용하면 비개발자도 45분 만에 구축할 수 있고,
주간 4시간의 수동 작업을 10분으로 단축할 수 있습니다.

**🚀 더 많은 자동화 사례**

- 실전 검증된 워크플로우
- 비개발자 가이드
- 최신 MCP 서버 소개

**📞 AX 도입 상담**

- 📧 [Contact Form](/contact/)
- 📅 [30분 무료 상담 예약](https://tidycal.com/simgyusup/30m?ref=retn.kr)
