← 업무 목록

reference_v3.md

레퍼런스 v3 — 경쟁·인접 브랜드 35개사 소재 분석

작성: 김서연(퍼포먼스팀) / 2026-09-18

수집원: Meta 광고 라이브러리 (대한민국 + 미국, active_status=active, 로그인 없이 공개 조회)

수집 스크립트: reference3/harv3.py, reference3/harv_open.py

원천 데이터: reference3/_store_v3.json(85건) · 태깅 결과 reference3/_tagged.json

소재 이미지: reference3/images/ (42개 파일) · 판독용 조합컷 reference3/pair_*.png

자사 대조: ~/Hermes/data/meta_ad_daily_2602_2609.json(일별 2,459행) · creative_meta.json(44소재) ·

active_detail.json(ACTIVE 8건 API 원문 카피)

귀속 기준: 7d_click 단일 창 (1d_view 제외 — 이 문서의 모든 자사 ROAS/구매는 이 기준)


0. 이 문서의 한계 — 먼저 읽을 것

항목수치
수집 광고주(페이지 정규화 후)35개사 (카드 목표 25개사 초과 달성)
수집 소재(광고 단위)85건
소재 이미지 파일 확보42건 (49.4%)
이미지 실물 판독 완료30건 (#0~#29)
이미지 미확보 (영상 소재·썸네일 다운로드 실패)43건 — 카피 텍스트만 확보

소구점 빈도 집계(3장)는 광고 라이브러리가 노출하는 "광고 본문 카피" 전수 85건 기준입니다.

비주얼 구조 분석(4장)만 판독 완료 30건 기준입니다. 두 표본을 섞지 않았습니다.

오수집 1건: #4 myls(147일)는 커튼·블라인드 업체로 "밀스" 키워드에 걸린 오탐입니다.

비주얼 분석에서 제외했고, 소구 집계에서는 태그가 0개라 결과에 영향이 없습니다.

카테고리 밖 2건: #19 Herbalife 스킨케어, #8 헬스장 오프라인 광고도 비주얼 분석 제외입니다.


1. 브랜드 목록 — 35개사

전수 표는 reference3/_brand_table.md에 있습니다. 여기는 카테고리별 요약입니다.

① 직접 경쟁 (저당·고단백 간식) — 13개사

브랜드소재최장 생존라이브러리
크런틴 CRUNTIN4373일?id=1280215083251557
다이어트 끝판왕1241일?id=758534607291145
오늘의 꿀템2218일?id=1409550284044971
한끼통살5166일?id=1997278824251326
해플리 haply5147일?id=1693759728462951
이데아뉴트리션3142일?id=942381618579052
건강한범벨이178일?id=1368716718599109
zerostore_yongin176일?id=958510570481752
Whatthefarmers265일?id=4450111605255227
배리웨이 variway450일?id=1017966117671672
뉴치트 Nucheat541일?id=1593051809112376
베노프53일?id=2307947590016884
잇더핏42일?id=1433163032007664

② 단백질 쉐이크·보충제 — 10개사

밀스(625일) · NS_official(297일) · Myprotein(214일) · Myprotein.AD(150일) ·

Naverplus.store(114일) · ⋌ㅏ줘ગ거(98일) · PLCO 플코(75일) · Herbalife(72일) ·

쉐이크베이비(72일) · 랩노쉬 Labnosh(29일)

③ 다이어트 간식·대체식 — 7개사

와이스타브(277일) · 파벨로체(134일) · 그리너프(121일) · Easynfreemall(115일) ·

다신샵&다이어트신(105일) · 마이루핏(73일) · 뉴트리 디데이(2일)

④ 해외 (크리에이티브 참고) — 4개사

Barebells USA(147일) · Sarah-Fitness Quest(106일) · Quest(17일) · Quest Nutrition(16일)

RXBAR · Built Bar는 US 라이브러리 조회 결과 0건 — 현재 Meta 집행이 없거나 페이지명이

검색어와 다릅니다. 확인 불가로 기록합니다.

⑤ 검색했으나 확보 실패 — "확인 불가"

빼빼주스 · 가뀌기 · 다크크런치 · 플라이밀 · 슬림쿡 · 칼로바이 · 닥터유 · 올바른약속 ·

얼티브 · 보약같은간식 · 자연공간 · 닥터스랩 — 대한민국 활성 라이브러리 검색 결과가

0건이거나 페이지명이 일치하지 않았습니다. 브랜드가 없다는 뜻이 아니라 **지금 Meta에

활성 광고가 없거나 다른 페이지명으로 집행 중**이라는 뜻입니다.


2. 브랜드별 소재 분석표 (판독 완료 30건 중 주요 건)

#브랜드생존비주얼 구조화면 인쇄 카피가격·할인 표기
0크런틴373일상단 갈색 그라데 + 하단 파우치 7개 일렬 나열"감사하고 죄송합니다. / 초코국밥 일시품절 임박 / 예상보다 빠른 속도로 판매되고 있습니다"없음 — 품절 사과문 포맷
1크런틴373일노랑 배경, 박스 3개 계단식 + 우상단 원형 뱃지"찐-한 미국맛 / 크런틴 초코국밥 쉐이크 / 5+5+5+5 / 100명 선착순 쉐이크 무료 체험팩"원형 "UP TO 53%"
7이데아뉴트리션 계열142일제품컷 좌측에 수치 스택 세로 배열단백질/당류 g수 좌측 세로 스택하단 띠
15Barebells USA101일제품 클로즈업 + 원형 뱃지"We Couldn't Resist / 1g SUGAR PER BAG"없음
16·17해외·국내 성분형101~147일제품컷 옆 성분 수치 원형 뱃지 2~3개단백질 g / 당류 g를 숫자로 화면 인쇄하단 띠 또는 없음
21오늘의 꿀템 계열218일장문 편지형 공지 + 형광 하이라이트 2줄한정판매 사유를 서술형으로본문 내 삽입
22·23직접경쟁 저당군65~142일맛 밈 타이포 상단 지배 + 성분 3수치 원형 + 하단 오퍼띠맛 패러디 카피 / "맛 없으면 100% 환불"하단 띠
24·25·26뉴치트 Nucheat41일핑크·베이지 팝아트 배경 + 파우치 1개 중앙 + 우측 성분 3수치 + 원형 선착순 뱃지"Bl람과 함께 사라지다맛" (영화 패러디) / 당류 3.3g · 단백질 22g · 식이섬유 5.5g원형 "선착순 무료체험팩 추가 증정"
29배리웨이23일제품 9종 라인업 나열 + 하단 초대형 타이포"배리웨이 전제품 특가 UP TO 31% + 10% 쿠폰 / 전품목 SALE" + 패키지 인쇄 "20g"상단 소형 텍스트 + 하단 초대형
28Herbalife23일인물 사용컷 + 좌측 카피"잠깐, 우리가 당뇨 전단계?"없음 — 채용 불가(질병 소구)

3. 소구점 빈도 집계 — 경쟁 vs 자사

3-1. 경쟁·인접 35개사 (카피 전수 85건 기준)

"쓴다" = 해당 브랜드 소재 중 1건 이상에서 그 소구가 검출됨.

소구축브랜드 수채택률소재 건수
가격_할인25 / 3571.4%55
성분_수치23 / 3565.7%35
맛_강조20 / 3557.1%43
감량_서사19 / 3554.3%27
긴급_한정13 / 3537.1%28
신뢰_실적7 / 3520.0%18
공복감_포만7 / 3520.0%13
비교_대조6 / 3517.1%8
죄책감_해소6 / 3517.1%10
편의_간편5 / 3514.3%10

집계 코드: reference3/tag_axes.py (정규식 축 10개, 재현 가능).

3-2. 자사 — 두 표본을 따로 제시

(a) 계정 전체 소재 44건 (creative_meta.json, title+msg 기준. msg가 60자에서

잘려 저장된 필드이므로 과소 집계 가능)

소구축자사
맛_강조32/44 (72.7%)
가격_할인32/44 (72.7%)
신뢰_실적10/44 (22.7%)
긴급_한정10/44 (22.7%)
성분_수치0/44 (0.0%)
감량_서사0/44 (0.0%)
비교_대조0/44 (0.0%)
공복감_포만0/44 (0.0%)
죄책감_해소0/44 (0.0%)
편의_간편0/44 (0.0%)

(b) ACTIVE 8건 FULL BODY (active_detail.json — API가 돌려준 잘리지 않은 본문.

잘림 의혹을 제거한 기준)

소구축ACTIVE 8건
맛_강조8/8
가격_할인8/8
감량_서사3/8
신뢰_실적1/8
긴급_한정1/8
성분_수치0/8
비교_대조 / 공복감_포만 / 죄책감_해소 / 편의_간편각 0/8

잘림이 원인이 아닙니다. 전체 본문으로 다시 돌려도 성분_수치는 0/8입니다.

ACTIVE 8건의 실제 본문은 아래 두 종뿐입니다(API 원문):

[260914 대용량 5건]  국내 최초, 토핑 30% 프로틴 쉐이크
                    ✔ 최대 55% 할인 ✔ 더블초코 쿠키 1BOX 증정 ✔ 적립금 적용 시 추가 할인
                    헤드라인: 쉐이크 한 팩이 2,000원대?! 👀

[260909 스타터팩 2건 / 260626 1건]  NEW STARTER PACK 런칭직후 1차, 2차 품절대란
                    🥤국내최초 토핑 30% 단백질 쉐이크 🍪속세맛

"토핑 30%"는 구성비이지 영양 수치가 아닙니다. **단백질 10g · 당류 0.9g · 쉐이크 25g이

현재 집행 중인 소재 어디에도 없습니다.**


4. 우리가 안 쓰는 소구 TOP 5 — 근거와 적용안

1위. 성분 수치 — 경쟁 65.7%(23/35개사) vs 자사 0%

격차 +65.7%p. 이 문서에서 가장 큰 격차입니다.

  • 실물 근거: #24~#26 뉴치트(41일) 당류 3.3g·단백질 22g·식이섬유 5.5g을 제품컷 우측
  • 3수치 스택으로 인쇄. #15 Barebells USA(101일) "1g SUGAR PER BAG" 원형 뱃지.

    #29 배리웨이(23일) 패키지 인쇄 "20g"을 그대로 소구로 사용. #7(142일) 좌측 세로 스택.

  • 우리 확정값: 단백질 쿠키 10g / 당류 0.9g, 쉐이크 25g. 플로에 USP "맛있는데 안 찐다"의
  • 후반부("안 찐다")를 지금 숫자로 증명하지 않고 형용사로만 말하고 있습니다.

  • 적용: 제품 누끼 옆에 원형 뱃지 2개 — 단백질 10g / 당류 0.9g. 뉴치트식 3수치
  • 스택보다 2수치가 낫습니다(우리 식이섬유 값은 미확인이라 채울 수 없음).

  • 게재 전 실제 표시사항 대조 필수 — 숫자가 뱃지로 들어가면 틀린 수치가 곧 광고 전체의
  • 하자가 됩니다.

    2위. 감량 서사 — 경쟁 54.3%(19/35개사) vs 자사 0%

  • 적용하되 금지선을 지켜야 합니다. #8처럼 BEFORE/AFTER 인물 감량컷은 우리 금지군
  • ("살 빼는" 단정)이고 인물 촬영 자산도 0건입니다. #28 Herbalife "당뇨 전단계?"도

    질병 소구라 채용 불가입니다.

  • 채용 가능한 변형: 결과가 아니라 상황을 쓰는 것. #10(랩노쉬 계열) "케이크 말고,
  • 오늘은 쉐이크에 초 꽂았다" — 감량을 단정하지 않고 선택 장면만 보여줍니다.

  • 격차는 크지만 우리가 그대로 복제할 수 없는 축이므로 우선순위는 1위보다 낮습니다.
  • 3위. 공복감·포만 — 경쟁 20.0%(7/35개사) vs 자사 0%

  • 격차 +20.0%p. 한끼통살·해플리·베노프·랩노쉬·크런틴·쉐이크베이비·마이루핏 7개사.
  • 적용: "간식 생각날 때 하나" 계열. 쿠키 1개 45g·177kcal라는 구성이 이 소구에 맞습니다.
  • 표본 7개사 — 1위 대비 근거가 약합니다. 우선순위 3위인 이유입니다.
  • 4위. 비교·대조 — 경쟁 17.1%(6/35개사) vs 자사 0%

  • 실물 근거: #10 "케이크 말고 쉐이크", #22·#23 맛 패러디로 기존 간식과 대비.
  • 적용: "초코쿠키 vs 플로에 쿠키" 당류 대비 1장. 단, 경쟁 제품 실명 비교는 하지 않습니다
  • (일반 간식 카테고리와의 대비만).

  • 표본 6개사 — 결론이 아니라 시도 후보입니다.
  • 5위. 죄책감 해소 — 경쟁 17.1%(6/35개사) vs 자사 0%

  • 실물 근거: #15 Barebells(101일) "We Couldn't Resist" + 당류 1g 뱃지 — **맛 유혹을
  • 인정하고 수치로 면죄부를 주는 구조**. 1위 축과 결합했을 때 가장 강합니다.

  • 적용: "참지 마세요 / 당류 0.9g" 2단 구성. 우리 USP와 문장 구조가 같습니다.
  • 표본 6개사.
  • 반대로 — 우리가 과하게 쓰는 축

    축자사경쟁판단
    맛_강조72.7%57.1%−15.6%p 과다. ACTIVE 8건은 8/8 전부입니다. 맛 단일축 포화
    가격_할인72.7%71.4%동률. 문제는 비율이 아니라 할인을 성분과 결합하지 않는 것

    ACTIVE 8건이 맛 8/8 · 가격 8/8 · 성분 0/8이라는 건, 메타가 고를 수 있는 축이 사실상

    2개뿐이라는 뜻입니다. 5월 런칭 때 15개를 넣어 메타가 2개를 골랐던 구조와 반대 상황입니다.


    5. 9/28 프로모션용 레퍼런스 큐레이션

    프로모션 구조: 웰니스 풀 패키지 274,400 → 137,200원(50%) + 증정 /

    웰니스 베스트 137,200 → 79,600원(42%) + 증정 / 4일 한정(9/28 15시~10/2 17시).

    대폭 할인 + 증정 + 단기간 세 요소를 동시에 시각화한 레퍼런스만 골랐습니다.

    (1) 할인율 시각화 — #1 크런틴(373일) ★최우선

  • 구조: 노랑 배경 / 박스 3개 계단식 / 우상단 원형 "UP TO 53%" / 중앙 초대형 "5+5+5+5"
  • 왜 이걸 쓰나: 373일 생존으로 이 문서 전체에서 실사 소재 중 최장입니다.
  • 그리고 할인율(53%)과 수량 구성(5+5+5+5)을 분리된 두 개의 시각 요소로 처리합니다.

    우리 50%/42%도 같은 방식으로 원형 뱃지에 넣고, 번들 구성은 중앙 대형 숫자로 뺄 수 있습니다.

  • 주의: 크런틴 원형 뱃지는 "UP TO"가 붙습니다. 우리는 50%가 확정값이므로 "UP TO"를 빼고
  • 정직하게 50% OFF로 씁니다.

    (2) 증정품 표현 — #1 크런틴 하단 띠 + #24~26 뉴치트 원형 뱃지

  • 크런틴: 하단 빨강 알약형 띠 100명 선착순 쉐이크 무료 체험팩
  • 뉴치트: 우측 보라 원형 뱃지 선착순 / 무료체험팩 / 추가 증정
  • 공통 규칙: 증정품을 본 제품 사이에 섞지 않고 별도 뱃지/띠로 분리합니다.
  • (v2 [규칙 3]과 동일 결론이 다른 광고주에서 재확인됨 — 에이프릴스킨 "+15g GIFT"와 같은 처리)

  • 적용: 증정품 뱃지는 원형, 본 제품 계단식 나열과 겹치지 않는 코너에 배치.
  • (3) 마감 임박·한정 수량 — #21(218일) 장문 편지형 / #0 크런틴(373일) 품절 사과문

  • #0: **"감사하고 죄송합니다 / 초코국밥 일시품절 임박 / 예상보다 빠른 속도로 판매되고
  • 있습니다 / 현재 추가 생산 중" — 할인을 말하지 않고 품절 서사만으로** 긴급을 만듭니다.

    373일 생존. 이 포맷이 우리 "1차·2차 품절대란" 카피와 정확히 같은 계열인데,

    우리는 그걸 한 줄로만 쓰고 크런틴은 화면 전체를 씁니다.

  • #21: 장문 편지형 공지 + 형광 하이라이트 2줄. 218일.
  • 적용: 4일 한정이라는 짧은 기간은 "언제까지"보다 "왜 지금 끝나는가"를 쓰는 편이
  • 강합니다. 다만 우리 9/28 건은 품절이 아니라 기간 한정이므로 품절 서사를 쓰면 거짓입니다.

    날짜·시각(10/2 17시)을 명시하는 카운트다운형으로 변형해야 합니다.

    (4) 번들 구성 설명 — #29 배리웨이(23일) / #1 크런틴(373일)

  • 배리웨이: 제품 9종을 그리드로 깔고 하단에 초대형 "전품목 SALE". 구성 설명을
  • 글로 하지 않고 개수를 보여주는 것으로 대신합니다.

  • 적용: 웰니스 풀 패키지의 구성품을 1개입 누끼로 레이아웃에 맞춰 새로 조합해
  • 깔고, 하단에 혜택가를 둡니다. 범용 구성컷 재사용은 금지 — 이 소재 비율에 맞춰 매번 조합.

  • 주의: 프로모션·묶음 소재용 제품 이미지는 서소현이 건별로 새로 줍니다. 기존 박스컷을
  • 갖다 쓰지 않습니다.

    프로모션 소재에 쓰지 말 것

  • 배송비·추가금 문구 (대표님 지적 2026-09-17)
  • ○○,○○○명 같은 미확정 플레이스홀더
  • "UP TO" — 우리 할인율은 확정값이라 붙일 이유가 없습니다
  • 질병·치료 소구(#28 당뇨 전단계형), BEFORE/AFTER 인물 감량컷(#8형)

  • 6. 금지 표현 포함 — 채용 불가 레퍼런스

    정규식 검출 + 실물 판독으로 확인한 건입니다.

    브랜드사유라이브러리
    해플리 haply (4건)치료·질병·효능 계열 표현 검출?id=1693759728462951 외 3건
    Herbalife치료·질병 표현 검출?id=1713810089690705
    Herbalife #28"당뇨 전단계?" — 질병 소구 (실물 판독 확인)pair_28
    "단백질 쿠키" 키워드 광고주치료·질병 표현 검출?id=1334576361563885
    #8 헬스장 BEFORE/AFTER인물 감량 전후 비교 — 살 빼는 효능 단정 계열pair_08

    구조 자체(레이아웃·색)는 참고 가능하나 카피 축은 복제 금지입니다.


    7. 확인하지 못한 것

    1. 영상 소재 43건의 비주얼 구조. 광고 라이브러리 카드에서 정지 이미지가 잡히지 않아

    카피 텍스트만 확보했습니다. 3장 소구 집계에는 포함, 4장 비주얼 분석에는 미포함입니다.

    2. 판독 12건 미완 (#30~#41 중 일부). 이미지 파일은 reference3/images/에 있고

    조합컷도 만들어 뒀으므로 판독만 하면 됩니다. 이번 런에서 vision 호출이 반복적으로

    이미지를 반환하지 않아 예산이 소진됐습니다. 도구 문제이지 데이터 문제가 아닙니다.

    3. 생존일수는 라이브러리 "게재 시작일" 기준입니다. 중간 중단·재개는 조회 불가이므로

    연속 집행을 보장하지 않습니다. 373일·625일도 마찬가지입니다.

    4. RXBAR · Built Bar · 빼빼주스 · 플라이밀 등 12개 브랜드는 확인 불가(5장 ⑤ 목록).

    활성 광고가 없거나 페이지명이 다릅니다.

    5. 자사 소구 집계의 분모 차이: 계정 전체 44건은 msg 필드가 60자로 잘린 데이터이고,

    ACTIVE 8건은 API 원문입니다. 두 결과가 같은 방향(성분 0%)이므로 결론은 동일하지만,

    44건 쪽 수치를 단독 인용하면 과소 집계 위험이 있습니다.

    6. 소구와 성과의 인과는 검증하지 않았습니다. 3장은 "경쟁사가 무엇을 쓰는가"의 빈도이지

    "그게 잘 팔린다"는 근거가 아닙니다. 생존일수는 광고주가 계속 돈을 낸 기간일 뿐

    ROAS가 아닙니다.

    7. 자사 9월 성과는 참고로만 붙였습니다. 8월은 공구 오염(메타 귀속이 비공구 주문의

    104.2%)으로 기준선에서 제외했고, 9월 데이터도 소구축별 A/B가 아니라 소재별 총계이므로

    "성분 수치를 넣으면 ROAS가 오른다"는 주장은 이 문서로 할 수 없습니다.


    부록. 자사 9월 소재별 실적 (2026-09-01~09-16, 7d_click, 지출 5만원 이상)

    소재명지출ROAS구매CTR
    NEW스타터팩_영상23,268,0031.37751.44%
    0828_단쉐대용량 이미지71,197,1961.30131.11%
    2608_대용량 이미지5800,9961.47111.53%
    2607_대용량 이미지3750,5861.48120.96%
    260909_스타터팩 영상2601,9711.52160.91%
    2608_대용량 이미지4274,8342.0451.15%
    260909_스타터팩 이미지4149,1072.6141.35%

    손익분기 ROAS 1.68 기준으로 지출 상위 5개 중 이를 넘긴 소재가 하나도 없습니다.

    1.68을 넘긴 두 건(2.04 / 2.61)은 구매 5건·4건으로 표본이 결론을 내기에 부족합니다.