우리는 어떻게 AI로 메타 광고 대행사를 자동화했는가 [무료 템플릿]

채널 아이콘
Ben AI 구독자 76,800명

요약

이 영상은 AI와 무코드 솔루션을 활용하여 메타 광고 대행사의 광고 캠페인 관리 과정을 자동화하는 방법을 소개합니다. 전통적인 광고 제작 및 관리 프로세스와 비교하여, AirTable과 Naden을 통해 제품 연구, 광고 아이디어 도출, 스크립트 작성 등을 자동화하는 시스템의 전체 워크플로우를 단계별로 시연합니다. 또한, 광고 성과 분석 및 최적화를 위한 데이터 연동, Facebook Graph API와 Scrapfly를 이용한 기술적 통합 과정이 상세히 설명됩니다. 이 데모를 통해 자동화 시스템의 장점과 실제 적용 방법을 쉽게 이해할 수 있습니다.

주요 키워드

AI 자동화 메타 광고 무코드 AirTable Naden 광고 스크립트 Facebook Graph API Webhook VSSL ROR

하이라이트

  • 🔑 영상은 AI와 무코드 도구를 활용해 광고 캠페인 관리의 복잡한 과정을 자동화하는 방법을 제시합니다.
  • ⚙️ AirTable 인터페이스와 Naden 플랫폼을 통해 제품 연구, 광고 각도 결정, 스크립트 생성 과정이 실시간으로 시연됩니다.
  • 📊 광고 성과 데이터를 실시간으로 추적하여 효율적인 광고 최적화 방안을 도출하는 프로세스를 강조합니다.
  • 🚀 전통적인 광고 제작 절차와 자동화 시스템의 차이를 비교하며, 자동화가 가져다 주는 업무 효율성을 부각합니다.
  • 🔧 Facebook Graph API와 Scrapfly 같은 도구를 활용한 기술적 통합 과정을 통해 데이터 연동과 웹후크 설정 방법을 상세히 설명합니다.

용어 설명

VSSL

비디오 세일즈 스크립트(Video Sales Script)의 약어로, 광고 영상 제작 시 후킹, 문제 제시, 해결책 제안 등 일정한 구성요소를 포함한 대본 형식을 의미합니다.

AirTable

스프레드시트와 데이터베이스 기능이 결합된 클라우드 기반 도구로, 데이터를 효율적으로 관리하고 시각적으로 구성할 수 있습니다.

Naden

광고 자동화 및 백엔드 작업 실행을 지원하는 플랫폼으로, 웹후크와 연동해 자동화 워크플로우를 구현합니다.

ROR (Return on Ad Spend)

광고 투자 대비 수익을 나타내는 핵심 성과 지표로, 광고 캠페인의 효율성을 판단하는 데 중요한 역할을 합니다.

Webhook

특정 이벤트 발생 시 데이터를 자동으로 전송해 다른 시스템과 연동하는 기능으로, 자동화 프로세스의 핵심 요소입니다.

Scrapfly

웹에서 데이터를 추출하는 고급 웹 스크래핑 도구로, 복잡한 웹사이트에서도 필요한 정보를 효과적으로 수집할 수 있습니다.

[00:00:00] Introduction

영상의 목적인 메타 광고 대행사의 자동화 시스템 구축에 대한 개요를 소개합니다. 기본적인 시스템 구성과 목표를 설명합니다.

메타 광고 에이전시를 Naden과 Airtable을 사용해 코드 없이 자동화한 시스템을 소개합니다. 이 시스템은 광고 캠페인 추적, 아이디어 생성, 광고 문구 작성을 자동화합니다.
[00:00:24] Traditional Workflow vs Automated System

전통적인 광고 대행사의 연구, 광고 대본 작성 및 광고 성과 모니터링 프로세스와 자동화 시스템의 차이를 비교 설명합니다. 자동화를 통해 업무 효율성이 크게 향상됨을 강조합니다.

일반적인 광고 에이전시의 워크플로우를 설명합니다. 브랜드/고객 리서치, 광고 기획, 콘텐츠 제작, 성과 모니터링 및 최적화의 순환 구조로 운영됩니다.
VSSL 비디오 광고의 실제 사례를 설명하며, 다양한 버전의 영상 제작과 데이터 분석 방법을 소개합니다.
구축된 시스템의 구조를 설명합니다. Airtable을 프론트엔드로, N8N을 백엔드로 활용하여 사람의 의사결정과 자동화를 결합했습니다.
향후 계획으로 HeyGen을 통한 영상 제작 자동화를 진행 중임을 소개하며, 추가 업데이트를 약속합니다.
광고 성과를 지속적으로 분석하고, 성공적인 광고 스크립트와 앵글을 새로운 제품이나 기존 광고에 적용하여 최적화합니다.
이 프로세스를 통해 광고 지출 수익률을 높이고 전반적인 광고 스케일을 키우며, 회사의 작업 효율성이 크게 향상되었습니다.
[00:02:59] AirTable Interface & Product Research

AirTable 인터페이스를 활용한 제품 연구 및 광고 아이디어 도출 과정을 시연합니다. 제품 정보 입력부터 고객 프로필 분석까지의 단계를 소개합니다.

Airtable 인터페이스를 통해 클라이언트가 광고 제작 프로세스를 관리할 수 있으며, 이는 구글 스프레드시트를 강화한 형태의 데이터베이스 시스템입니다.
시스템은 5단계 워크플로우로 구성되어 있으며, 초기 리서치부터 광고 앵글 생성, 스크립트 검토, 성과 추적까지 체계적으로 관리됩니다.
초기 제품 리서치 단계에서는 제품 정보, 타겟 시장, 브랜드 맥락 등 다양한 정보를 입력하고 관리할 수 있습니다.
광고 앵글과 브랜드 일치성을 확인하고, Perplexity를 통해 심층 리서치를 수행합니다. 이는 새로운 광고 앵글과 스크립트 생성의 기초가 됩니다.
마이크로 가드 주방 보호 키트를 예시로 들어, 제품 상세 정보 생성 과정을 설명합니다. 여기에는 고객 프로필, 제품 분석, 기술 특성, 가격, 브랜드 아이덴티티 등이 포함됩니다.
시스템의 첫 단계는 다양한 광고 앵글 생성입니다. 성공적인 과거 광고 스크립트를 참고하여 새로운 제품의 광고를 만드는 선순환 구조를 가지고 있습니다.
에어가드 공기청정 펜던트 사례를 통해 실제 앵글 생성 결과를 보여줍니다. 각 앵글은 실용성, 재정, 감정적 요소 등 다양한 측면에서 접근하며, VSSL 구조를 따릅니다.
각 앵글에는 비디오 제안, 감정 트리거, 인지 편향, 다이렉트 리스폰스 기법 등 상세한 마케팅 전략 요소가 포함됩니다.
AI 시스템에서 인간이 주도권을 가지고 스크립트 생성 과정을 결정할 수 있음을 설명합니다.
[00:08:00] Ad Angle & Script Generation

광고 각도(아이디어)와 스크립트 생성 과정을 데모로 보여줍니다. 생성된 스크립트에 대해 사용자 피드백을 반영해 수정하는 절차도 포함됩니다.

'공포와 불안'을 주제로 한 실내 공기 오염에 대한 광고 스크립트 생성을 시작합니다.
생성된 스크립트는 실내 공기 오염의 위험성을 강조하며, 실외보다 5배 더 오염된 실내 공기에 대한 경각심을 일으킵니다.
스크립트 수정 기능을 통해 도입부나 내용을 필요에 따라 재생성할 수 있습니다.
Meta 계정과 연동된 광고 성과 추적 시스템을 통해 ROAS, CPC 등 주요 지표를 모니터링하고 최적의 광고 전략을 수립할 수 있습니다.
성과가 좋은 비디오 스크립트들을 확인하고, 새로운 제품인 클린 브리즈 전체 홈 시스템을 특정 광고 앵글에 추가하는 과정을 설명합니다.
[00:11:00] Ad Performance Analytics

광고 성과 데이터(예: ROR, 클릭, 전환 등)를 실시간으로 추적하고 분석하는 과정을 설명합니다. 효과적인 광고 최적화를 위해 데이터를 활용하는 방식을 제시합니다.

시스템의 순환 프로세스를 통해 성과가 좋은 광고를 활용하여 지속적으로 개선하고 최적화하는 방법을 설명합니다.
N8N 설정 방법과 페이스북 그래프 API 활용에 대해 설명하며, 필요한 경우 1:1 기술 지원도 가능함을 안내합니다.
자동화 시스템의 세 가지 주요 부분인 광고 성과 분석, 최고 성과 비디오 광고 스크랩, 그리고 콘텐츠 생성 과정을 상세히 설명합니다.
시스템의 네 가지 주요 동작인 제품 세부 정보 생성, 고객 프로필 생성, 앵글 생성, 스크립트 생성 및 피드백 과정을 설명합니다.
스크립트 생성 및 리뷰 프로세스에 대한 설명을 시작하며, 시스템의 구조를 아래에서부터 차례대로 설명할 것임을 안내합니다.
제품 상세 정보와 고객 프로필 생성 기능을 설명하며, 하나의 웹훅이 네 가지 다른 자동화를 트리거하는 방식을 소개합니다.
에어테이블 인터페이스의 구조와 사용자 친화적인 설계에 대해 설명하며, 프로젝트, 제품, 스크립팅, 광고 성과 분석 섹션의 구성을 보여줍니다.
다섯 가지 자동화 프로세스(베스트 광고, 제품 상세 정보, 제품 앵글, 스크립트 생성, 피드백 반복)의 설정과 작동 방식을 상세히 설명합니다.
N8N 자동화 시스템에서 웹훅 트리거 방식과 코드 스니펫의 구현 방법을 설명하고, 이를 무료 템플릿으로 공유할 것임을 안내합니다.
N8N에서 제품 상세 정보 생성 프로세스가 트리거되면, 레코드 정보를 가져와 Perplexity AI를 통해 상세 내용을 생성하고 Airtable을 업데이트합니다.
앵글 생성 기능에서는 제품명, 상세 정보, 노트를 입력받아 다양한 마케팅 앵글을 생성합니다. 성공 스크립트를 참고하여 5-8개의 앵글을 만듭니다.
생성되는 앵글에는 컨셉, VSL 구조, 영상 제안, 감정 트리거, 인지 편향, 다이렉트 리스폰스 기법이 포함되며, 이는 배열 형태로 구조화되어 출력됩니다.
데이터 구조화와 광고 앵글 생성: 복잡한 데이터 구조를 위해 별도의 N8N 노드를 사용하여 6개의 광고 앵글을 생성하고, 이를 특정 제품과 매핑하는 과정을 설명합니다.
스크립트 생성 및 수정 프로세스: Google Gemini 2.5 Pro를 활용하여 VSSL(비디오 판매 스크립트)를 생성하고, 피드백을 반영하여 스크립트를 수정하는 워크플로우를 구현합니다.
성과 분석을 위한 데이터 스크래핑: 성공적인 광고와 비디오 스크립트를 수집하는 복잡한 프로세스에 대한 설명을 시작합니다.
웹훅이 4단계에서 'best ads now one' 클릭 시 트리거되며, 비디오 ID를 가져와 페이스북 그래프 API에 전달합니다.
페이스북 API의 기본 구조와 엔드포인트, 쿼리 파라미터 설정에 대해 설명하며, 이미 설정되어 있어 걱정할 필요가 없음을 안내합니다.
비디오 ID를 통해 페이스북에서 광고의 ID, 설명, 길이, 고유 링크를 받아오고, 완전한 페이스북 URL을 생성하는 과정을 설명합니다.
페이스북 링크에서 직접 스크랩이 불가능하여 Scrapfly를 사용해 실제 스크랩 가능한 비디오 URL을 찾는 과정을 설명합니다.
ChatGPT를 활용하여 특정 비디오 URL을 추출하는 코드를 작성하고 구현하는 방법을 설명합니다.
[00:24:00] Technical Deep Dive & API Integration

웹후크, Scrapfly, Facebook Graph API 등 기술적 도구들을 통한 데이터 연동 및 자동화 과정에 대해 자세히 설명합니다. 전체 자동화 시스템의 기술적 구현을 마무리합니다.

코드에서 영상 URL의 유효성을 검사하고, 이를 HTTP 요청으로 처리하여 비디오를 스크랩합니다. 스크랩된 영상은 OpenAI 트랜스크립션 모듈로 전달되어 텍스트로 변환됩니다.
현재 페이스북 광고를 운영하지 않아 클라이언트 정보 보호를 위해 실제 예시는 보여줄 수 없지만, 전반적인 작동 방식을 설명합니다.
스케줄 트리거를 통해 주기적으로 Facebook Graph API를 실행하여 광고 계정 정보를 가져오는 방식으로 작동합니다.
Facebook Graph API 연결을 위해 developers.facebook.com에서 앱을 생성하고 설정하는 과정을 상세히 설명합니다.
Facebook Graph API 설정 후, 광고 계정과 캠페인 정보를 가져와 처리하는 자동화 과정을 구현합니다.
Facebook 광고 캠페인과 광고 세트의 활성화 상태를 확인하고 필터링하는 과정을 설명합니다.
Facebook Graph API 제한을 고려하여 대기 모듈을 추가하고, 비디오 광고 콘텐츠를 필터링하는 방법을 설명합니다.
광고 데이터 매핑 과정과 수집하는 주요 메트릭(지출, CPC, 클릭수, 전환율 등)에 대해 설명합니다.
수집된 광고 데이터를 Airtable에 저장하고 워크플로우 설정 방법을 안내합니다.
이 영상에서는 우리가 어떻게
Naden과 Airtable을 사용해 코드 없이 메타 광고 에이전시를
최근 고객을 위해 자동화했는지 보여드리겠습니다.
이 시스템을 통해 광고 캠페인을
자동으로 추적하고
광고 아이디어, 광고 문구,
가장 성과가 좋은 광고를 기반으로 전체 영상 스크립트를
생성할 수 있습니다. 이 영상에서는
시스템 데모와 단계별 분석을 보여드리고
템플릿은 설명란에서
무료로 제공될 예정입니다.
데모를 시작하기 전에
이 시스템이 어떻게 작동하는지
간단히 설명해 드리겠습니다. 대부분의 광고 에이전시는
일반적으로 먼저 브랜드,
타겟 고객층,
판매할 특정 제품이나
서비스에 대한 리서치를 해야 합니다.
그 다음 광고 방향이나 아이디어,
광고 문구와 스크립트를 작성하고 크리에이티브를 디자인합니다.
그리고 나서
매일 성과를 모니터링하여
어떤 광고 방향이 가장 효과적인지 파악하고
그 성과를 바탕으로 기존 광고나
새로운 광고를 최적화합니다.
이것이 기본적인 순환 구조로,
광고 수익률을 지속적으로 개선하고
매출을 확대하기 위해 반복됩니다.
이 특정 회사의 경우 수백 개의
VSSL 비디오 광고를 제품 판매에 활용했습니다.
VSSL 비디오 광고가 무엇인지 모르시는 분들을 위해
간단한 예시를 준비했습니다.
실제 고객 사례는 보여드릴 수 없어서
비슷한 것을 찾아봤는데,
기본적으로
사람이 말하는 다양한 버전의 영상입니다.
성공적인 판매는 오랫동안
많이 다뤄지지 않았지만
분명히 오래전부터 있었고
제가 생각하기에
이것이 분석을 좋아하는 가장 쉬운 방법입니다.
1일차, 2일차 등 모든 데이터를 수집하면
다양한 버전과
각기 다른 반복과
훅(Hook) 등을 볼 수 있습니다.
비디오 스크립트의 여러 버전을 확인할 수 있죠.
그리고 이 회사의 경우
여러 제품에 대해서도 광고를 진행합니다.
우리가 구축한 시스템은
Airtable을 프론트엔드나
인터페이스로 사용하여 사람이
여전히 프로세스를 관리하고
의사결정을 하도록 했으며
백엔드와 모든 자동화,
실행은 N8N에서 처리되도록 했습니다.
기본적으로 제가 앞서 말씀드린
사이클을 복제했는데요.
먼저 새로운 제품이나
기존 제품을 추가하고 심층 조사를 할 수 있습니다.
제품과 이상적인 타겟 고객에 대해
거기서 광고 방향이나
아이디어를 생성할 수 있고
사람이 어떤 광고 방향이나
아이디어를 진행할지 결정할 수 있습니다.
그 다음 스크립트를 생성하는데
이것도 다시 수정하고
AI와 함께 사람이 검토할 수 있습니다.
네 번째 단계는
실제 영상이나 광고 크리에이티브를 만드는 것입니다.
이 부분은 아직 자동화하지 않았지만
현재 HeyGen을 통해
영상 제작 자동화를 진행 중입니다.
이것에 대해 더 알고 싶으시다면
댓글로 알려주세요.
시스템이 완성되면 다른 영상으로
찾아뵙도록 하겠습니다.
우리는 이러한 모든 광고들의 성과를
지속적으로 분석하고, 성공적인
광고 스크립트나 광고 앵글을
새로운 제품이나 기존 광고에 적용하여
최적의 성과를 내도록 개선합니다.
우리는 이 사이클을 계속 반복하면서
프로세스를 최적화하고
광고 지출 수익률을 높이고
전반적인 광고 스케일을 키웁니다.
이 회사가 이런 프로세스 자동화로
얼마나 많은 작업을 절약했는지
상상할 수 있을 것이고
광고 지출 수익이 크게 증가했습니다.
간단한 예시를 보여드리겠습니다.
여기 Airtable 인터페이스에서
클라이언트가 광고 제작 프로세스를 관리할 수 있습니다.
궁금하실 수 있는데, 이것은
Airtable 인터페이스를 통해 설정되었지만
백엔드는 일반적인 Airtable
데이터베이스입니다. Airtable을 모르시면
구글 스프레드시트를
스테로이드로 강화한 버전이라고 생각하시면 됩니다.
이러한 인터페이스를 통해
우리가 구축한 시스템을
매우 효과적으로 사용할 수 있습니다.
이것을 자주 사용하는데, 실제 구현 방법에 대해
더 알고 싶으시다면
튜토리얼을 만들 수 있습니다.
댓글로 관심 있으신지 알려주세요.
보시다시피 여기에는
5단계 워크플로우가 구성되어 있습니다.
첫째로 초기 리서치가 있고
그 다음 광고 앵글과 아이디어
생성 및 선택이 있습니다.
여기서 스크립트를 생성하고 검토하며
모든 광고의 성과를
매일 추적할 수 있습니다.
그리고 성공적인 스크립트와
광고를 선택할 수 있는데,
이것들은 초기 단계에서
새로운 제품의 광고를 만드는 기반으로
사용됩니다. 즉, 새로운 광고를
만들 때 가장 잘 수행된
광고들을 활용하는 거죠.
예시를 보여드리겠습니다.
여기 1단계에 있는
초기 제품 리서치를 보시면
제품을 추가할 수 있습니다.
두 가지 예시를 넣어놨는데
여러 브랜드도 관리할 수 있어서
이것을 우리는
'박스 속의 광고 에이전시'라고 부릅니다.
에이전시라면 여러 클라이언트도
관리할 수 있습니다. 여기 제품들이 있고
특정 제품에 대해 원하는
노트를 추가할 수 있습니다.
제품이나 타겟 시장에 대한
특별한 맥락이 있다면
회사에서 이를 입력할 수 있고
이는 앵글과 스크립트를 생성할 때
고려사항으로 반영됩니다.
여기 간단한 예시로
제품 노트와 인구통계 등을
입력해 놓았습니다.
하지만 비워두고 시스템이
자체적으로 처리하게 할 수도 있습니다.
여기서는 각 제품에 대해
어떤 작업이 진행되었는지
상태를 확인할 수 있고
첫 번째 액션은 기본적으로
제품에 대한 심층 리서치를
수행하는 것입니다. 여기에는
해당 제품의 고객 프로필과
브랜드에 대한 분석이 포함됩니다.
광고 앵글이 브랜드와 잘 맞는지
확인하고, 그 외 다른 심층적인
리서치는 실제로 Perplexity를 통해
수행하는데, 이것이 매우 중요합니다.
왜냐하면 이것이 바로
새로운 앵글과 아이디어, 스크립트를
생성할 때 사용할 컨텍스트이기 때문입니다.
시스템은 이 제품이 실제로 무엇을 하는지
누구를 위한 것인지에 대한 컨텍스트를 가지고 있죠.
여기서 예시를 보여드리겠습니다.
여기를 클릭해서 예를 들어
마이크로 가드 주방 보호 키트를 선택해보겠습니다.
어떤 제품인지는 모르지만, 보시면
제품 상세 정보가 생성되고 있습니다.
곧 여기에 정보가 채워질 텐데
이미 예시가 있어서 빠르게 보여드리겠습니다.
여기 제품에 대한 심층 분석이 있는데
기본적으로 이런 식으로 되어 있습니다.
핵심 고객 프로필, 제품 심층 분석
제품의 모든 기술적 특성,
가격, 브랜드 아이덴티티, 시장 포지셔닝까지
상세한 분석이 포함되어 있습니다.
이것은 변경할 필요가 없고
백엔드에서 어떻게 작동하는지
보여주기 위한 것입니다.
이 정보는 앵글, 아이디어,
스크립트를 생성할 때 다시 사용됩니다.
곧 다른 제품에 대해서도 이런 정보가
나타날 것입니다. 네, 여기 나왔네요.
동일하게 제품에 대한 심층 리서치가 있고
여기서 앵글을 생성할 수 있습니다.
이것이 바로 이 프로세스의
첫 번째 단계입니다.
다양한 앵글을 생성하고 선택할 수 있죠.
여기 보시면 또 다른 필드가 있는데
바로 성공한 광고 스크립트입니다.
이것은 마지막 단계에서 나오는 것으로
광고 캠페인에서 가장 성과가 좋았던
광고들 중에서 선택해서
특정 제품에 추가할 수 있습니다.
이를 통해 동일한 스타일과
광고 스크립트, 광고 앵글을
새로운 제품의 앵글을 생성할 때
따를 수 있습니다.
과거에 가장 성과가 좋았던 광고를
참고하여 비슷한 스타일과 스크립트로
새로운 광고를 만드는 데 활용합니다.
이것이 바로 그 선순환 구조입니다.
여기 '앵글 생성'을 클릭하면
2단계로 넘어가서 앵글을 선택할 수 있습니다.
여기 보시면 다양한 제품들이 있고
각각 다른 앵글들이
제안될 것입니다.
리스트가 보이시죠?
아직 생성 중인데
제가 방금 보여드린 것 대신
이것을 보여드리겠습니다.
에어가드 공기청정 펜던트가 있는데
여기서 앵글과 컨셉을 볼 수 있습니다.
이 앵글은 실용적이고
재정적인 고려사항을 타겟팅하고
이 앵글은 공포와 불안감에
크게 중점을 둡니다.
이렇게 다양한 앵글이 있고
내부에 모든 상세 정보가 있습니다.
보시면 컨셉 요약이 있고
이 앵글이나 컨셉을 위한 정확한 VSSL 구조,
즉 후크, 문제점, 스마트한 대안 소개,
솔루션 소개, 신뢰도 증명,
제안과 CTA가 있습니다.
비디오 제안, 감정 트리거,
인지 편향, 다이렉트 리스폰스 기법까지
이 모든 정보를 얻을 수 있고
그 다음에는
다시 말씀드리지만, 여기서는 인간이 주도권을 가지고
어떤 것을 진행할지 결정할 수 있습니다
실제 스크립트를 생성하기 위해
원하는 것을 선별할 수 있죠
이것과 저것을 선택하면
여기 선별된 목록이 생기고
이제 다음 단계로 넘어갈 수 있습니다
실제 광고 스크립트를
생성하는 단계인데요
우리가 선택한 것은
'공포와 불안'
'지금 당신이 숨쉬고 있는
실내 공기 속 보이지 않는 독'
여기서 스크립트를 선택할 수 있고
길이를 1~3분으로 설정하고
여기 클릭해서
스크립트를 생성하면 됩니다
보시다시피 여기서 가져와서
이제 프로세스의
3단계로 이동했습니다
스크립트 생성 단계죠
여기서도 이전에 생성했던
스크립트들을 확인할 수 있고
먼저 제품을 선택할 수 있습니다
이쪽으로 가보면 아직
방금 선택한 스크립트가 생성 중이고
곧 여기 나타날 겁니다
자, 여기 스크립트가 생성되었네요
이제 정확한 스크립트를 확인할 수 있습니다
'가족의 건강을 위협하는 최대 위험이
밖이 아닌 지금 이 순간
당신이 집 안에서 숨쉬고 있는
공기 속에 숨어있다면? 불안하고 걱정되시죠?
믿기 힘들겠지만, 연구에 따르면
실내 공기는 실외보다 최대 5배나
오염되어 있습니다. 우리는
스모그는 걱정하면서 보이지 않는 유해물질은 무시합니다
가구에서 나오는 VOC, 어두운 구석에 숨어있는 곰팡이
그리고 순환하는 박테리아 등
이런 식으로 전체 스크립트를 받을 수 있고
스크립트를 검토할 수도 있습니다
도입부가 마음에 들지 않으면
'부탁드립니다'라고 하고
'도입부를 다시 작성해주세요'
제가
접근 방식이 마음에 들지 않아서'라고 하고
여기를 클릭해서 다시
생성하면 수정 작업이
진행됩니다. 여기서 스크립트를
생성했다면 이제
광고 성과 추적으로 넘어갈 수 있는데
이것은 기본적으로
Meta 계정과 직접 연동되어
최고 성과의 광고를 추적합니다
여기서 캠페인 이름을 추가하면
다양한 캠페인을 볼 수 있고
광고 세트와 개별 광고들도 확인할 수 있으며
여기서 쉽게 이러한 광고들의
지표들을 추적할 수 있습니다. 지출,
ROAS, CPC, 클릭,
전환, 노출 등을 볼 수 있죠. ROAS는
광고 대행사에서
매우 중요합니다. ROAS는
광고 지출 대비 수익률을 의미하는데
매우 중요한 지표이죠
여기서 최고 성과를 내는 광고가
어떤 것인지, 어떤 스크립트와
접근 방식을 향후 광고에
사용할지 결정할 수 있고
여기서 선택할 수 있습니다. 예를 들어 27.1의
ROAS가 나왔다면 매우 좋은 성과죠
여기서 선택하면
이 광고와 비디오 스크립트를
스크랩해서 5단계에서
최고 성과를 내는 비디오
스크립트로 활용합니다
이 스크립트가 생성되는 것을 볼 수 있는데,
제가 방금 선택한 것이지만
여기에 가장 성과가 좋았던
비디오 스크립트들이 있고, 이것으로
이제 첫 번째 단계에서 새로운 제품을
추가할 수 있습니다. 예를 들어
이 클린 브리즈 전체 홈 시스템을
이 특정 광고 앵글에 추가하고
또는 비디오 스크립트에 추가하면
그 특정 광고 앵글이나 비디오
스크립트를 고려하여 새로운
광고 앵글 아이디어와 스크립트를 생성합니다.
이것이 바로 그 순환
프로세스로, 지속적으로 개선하고
시스템을 최적화하는 것입니다.
가장 성과가 좋은 광고를 활용하여, 보시다시피
방금 그것이 생성된 것을 볼 수 있고
첫 번째 단계에 추가할 수도 있습니다.
첫 번째 단계에서 볼 수 있듯이
이제 추가되었습니다.
여기 그 특정 광고 앵글이 있고
이제 앵글을 생성하면
새로운 광고 앵글을 생성할 때
이것을 고려하게 됩니다. 이 설정이
얼마나 강력한지 아시겠죠.
다시 말씀드리지만, 전체 템플릿이 필요하시다면
제 커뮤니티에 가셔서
무료로 다운로드하실 수 있습니다.
이제 N8N 설정을 살펴보겠습니다.
이 전체 템플릿을 복사해서
자신의 N8N 계정에 붙여넣기만 하면 됩니다.
아래 설명란의 링크를 통해서요.
이것은 처음 시작하시는 분들에게는
약간 복잡할 수 있습니다.
왜냐하면
페이스북 그래프 API를
다뤄야 하기 때문입니다.
처음에는 조금 까다로울 수 있죠.
이 템플릿 설정에 도움이 필요하시거나
특정 사용 사례에 맞게
조정이 필요하시다면, 1:1 기술
지원도 제 커뮤니티에서 가능합니다.
도움이 필요하시다면
확인해보세요. 기본적으로 이 자동화는
보시다시피 세 부분으로 나뉩니다.
먼저 여기 광고
성과 분석이 있는데, 기본적으로
메타 광고 계정의 데이터를
에어테이블로 가져옵니다.
트리거를 설정하여
매일 또는 매주, 원하는 주기로
실행할 수 있고, 그다음
성과 데이터를 에어테이블로
출력합니다. 이것이 바로
4단계에 해당하는 부분이죠.
데이터를 받은 후, 두 번째
부분은 기본적으로 가장 성과가 좋은
비디오 광고를 스크랩합니다.
최고 성과의 비디오 광고
스크립트를 스크랩하고,
웹훅을 통해 트리거됩니다.
여기서 우리가 최고의 광고를
선택할 때 트리거되는 거죠.
잠시 후에 이러한
트리거 설정 방법을 보여드리겠습니다.
마지막으로 세 번째 부분은
생성 부분입니다. 보시다시피
네 가지 동작이 있습니다. 먼저
제품 세부 정보와 고객
리서치 또는 고객 프로필을 생성하는데,
이는 물론 첫 번째 단계에서
여기를 클릭할 때 트리거됩니다. 그다음
앵글 생성이 있고,
스크립트 생성이 있으며
스크립트에 대한 피드백을 통해 개선합니다
그리고 생성된 스크립트를 개선하거나
리뷰할 수 있습니다. 이제 이 시스템을
아래에서부터 차례대로 설명해드리겠습니다.
이 부분, 그다음 이 부분, 그리고
마지막 부분을 보여드리면서
더 잘 이해하실 수 있을 것 같습니다.
먼저 이 부분부터 시작하겠습니다.
제품 상세 정보와 고객 프로필을
생성하는 부분인데요,
보시다시피 이 웹훅을 통해
트리거되며, 이 웹훅은
실제로 네 가지 다른
자동화를 모두 트리거합니다.
에어테이블에서 어떻게 구현했는지
빠르게 보여드리겠습니다. 이 인터페이스는
기본적으로 에어테이블
데이터베이스입니다.
여기서도 프로세스를
관리할 수 있지만, 우리는
이 인터페이스를 선호합니다.
클라이언트에게 보여주기에
더 사용자 친화적이고 보기 좋기 때문이죠.
여기 프로젝트와
제품이 있는데,
제품 상세 정보 생성과
앵글 생성이 가능하고,
스크립트 생성이 있는
스크립팅 섹션과
광고 성과 분석이 있습니다.
이 웹훅들을 어떻게 트리거하는지
자동화 섹션에서 보면
다섯 가지 다른 자동화를 설정했습니다.
베스트 광고, 제품 상세 정보 생성,
제품 앵글 생성, 스크립트 생성,
그리고 피드백 반복입니다.
이 네 가지에 대해 동일한
웹훅을 사용하는데요,
제품 상세 정보를 보면
여기 트리거가 있고,
이 경우 트리거는
레코드가 조건과 일치할 때이며,
제품 상세 정보 생성이 체크됐을 때입니다.
그리고 두 가지 액션이 있는데,
첫 번째는 레코드 상태를 업데이트하는 것이고
특정 상태로 업데이트합니다.
이것은 필수는 아니지만,
사용자 인터페이스에서
제품 상세 정보가
생성되고 있다는 것을
보여주기 위해 좋습니다.
그리고 마지막 액션은
스크립트를 생성하는 것으로,
N8N에서 자동화를 시작하는 웹훅을 트리거합니다.
웹훅을 트리거하기 위해
스크립트 실행을 사용하고,
여기서 전송할 내용을
정의할 수 있습니다. 이 경우에는
에어테이블 레코드 ID만 전송하고
웹훅을 포함하는 코드 스니펫이 있습니다.
여기에 하나의 매개변수를
추가했는데, 보시다시피
액션이라는 매개변수이고
'프로젝트 상세 정보 생성'이라고 되어 있습니다.
이것이 중요한 이유는
자동화에서 스위치 모듈이
액션을 보고
적절하게 라우팅하기 때문입니다.
이렇게 해서 동일한 웹훅으로
네 가지 다른 자동화를
실행할 수 있어 시스템이 단순화됩니다.
그래서 이렇게 구현했고,
이 코드 스니펫도
무료 템플릿에서 공유하도록 하겠습니다.
이것이 자동화 설정 방법입니다.
물론 우리는 이것을 모두 구현했고
다른 항목들에서도 볼 수 있듯이
액션이 다르기 때문에
N8N에서도 다르게 라우팅됩니다
여기서 일어나는 일은 다음과 같습니다
누군가 '제품 상세 생성'을 클릭하면
이것이 트리거되고
이 플로우로 라우팅됩니다
먼저 레코드를 가져오는데
특정 레코드의 모든 정보를 가져옵니다
이것은 N8N의 기본 내장 모듈이며
우리는 단순히 레코드 ID를 전달하여
해당 행의 모든 정보를 가져옵니다
이제 우리가 할 일은
기본적으로 프롬프트를 생성하는 것입니다
이것을 다음 단계에서 Perplexity에 전달할 것입니다
프롬프트에서 보시다시피
우리는 고객 프로필에 대한
리서치 프롬프트를 작성했고
제품명과 제품 노트라는 두 변수를 전달합니다
여기 프롬프트가 있고
여기서 출력되는 전체 프롬프트를
이후 perplexity로 전달합니다
여기서 보시다시피
우리는 Perplexity를 사용하고
심층 리서치를 위해 Sonar 추론 모델을 사용하며
프롬프트 변수를 여기에 전달합니다
그러면 심층 리서치 결과가 출력되고
그 다음 당연히
이 제품 상세 정보와
고객 ICP 프로필로
Airtable을 업데이트합니다
이것이 첫 번째 섹션이고
두 번째 섹션에서는
앵글을 생성합니다
마찬가지로 이 경우
'앵글 생성'을 클릭하면
API가 트리거되고 레코드 정보를
다시 가져온 다음 앵글을 생성합니다
보시다시피 이 프롬프트에
전달되는 변수들은
제품명, 제품 상세 정보
그리고 제품 노트입니다
제품 상세 정보는
Perplexity가 생성한 것이고
제품 노트는 기본적으로
사용자가 다른 맥락이나
특정 제품에 대한 추가 정보가 있는 경우
입력할 수 있는 부분입니다
마지막으로 성공 스크립트를 추가하여
스크립트의 앵글로 활용할 수 있게 합니다
그리고 다양한 앵글을 생성하기 위한
긴 프롬프트가 있습니다
자세히 설명하지는 않겠습니다
왜냐하면 이 템플릿을
복사하여 붙여넣을 수 있기 때문입니다
최소 5개에서 최대 8개까지의
다양한 앵글을 제공하도록 되어 있고
앵글에 포함되어야 할 내용으로
컨셉, VSL 구조, 영상 제안,
감정 트리거, 인지 편향,
다이렉트 리스폰스 기법이 있습니다
그리고 이것은 특정 형식으로
배열 형태로 출력됩니다
여기서 출력된 배열을
하나 더 모듈을 사용하는데
이는 구문 분석 모듈로
구조화된 출력을 얻기 위한 것입니다
왜 두 번째 모듈을 사용하고
직접 처리하지 않냐면
출력 파서를 직접 넣을 수도 있지만
제 경험상 이런 방식이
더 잘 작동합니다
복잡한 데이터 구조에서는
별도의 N8N 노드를 사용하는 것이 좋습니다.
여기서는 데이터가
올바른 구조로 들어가도록 확인하고
이 노드의 출력을 보시면
좋은 구조로 정리된 것을 확인할 수 있습니다.
이 경우에는
6개의 서로 다른 광고 앵글을 생성했습니다.
다음 단계에서는
이러한 다양한 광고 앵글들을
특정 제품과 연결해야 합니다.
이를 통해 우리의
인터페이스에서 실제로
특정 제품 아래에 표시되도록 하고
기본적으로 매핑을 하는데
이 데이터는 웹훅이나
이 경우엔 스위치 노드에서 가져옵니다.
레코드 ID를 받아서
분할 출력을 사용하는데
이는 6개의
서로 다른 항목이 배열에 있고
각각 개별적으로 업데이트하고 싶기 때문입니다.
이를 위해 분할 출력 모듈을 사용해서
에어테이블에서 6번 실행하고
여기서 모든 정보를
에어테이블에 업데이트하고
마지막으로 상태를 업데이트합니다.
보시다시피 상태가
'앵글 생성됨'으로 표시됩니다.
다음으로
스크립트를 생성합니다.
웹훅으로 다시 동일한 과정을 거쳐
모든 세부 정보를 가져오고 N8N 체인을
사용해 스크립트를 생성합니다.
여러 변수를 전달하는데
앵글과 앵글의 모든 세부 정보,
특정 앵글 및 제품 정보를
입력합니다. 긴 프롬프트를 통해
VSSL, 즉
실제 영상 판매 스크립트를
생성합니다.
VSSL 스크립트 구조에 대해서는
템플릿을 복사해서
자세히 살펴보실 수 있습니다.
참고로 우리는 주로 Google Gemini 2.5 Pro를
사용하는데, 이런 종류의
창의적인 작성에
매우 효과적입니다.
그리고 스크립트로 에어테이블을 업데이트합니다.
마지막으로 검토 또는
수정 단계가 있는데, 여기서는
사용자가 작성한 피드백을
이 부분에 입력합니다.
피드백을 추가할 수 있고
원본 스크립트와
제품 세부 정보를 함께 사용해
스크립트의 수정된 버전을 생성하고
다시 에어테이블에
업데이트합니다. 이 부분은 꽤
간단합니다. 이제
두 번째 부분을 설명하겠는데
이는 설정이 좀 더 복잡합니다.
이 두 번째 부분은 가장 성과가 좋은
광고들과 비디오 광고 스크립트를 스크랩해서
나중에 새로운 광고를 생성할 때
해당 앵글을 사용하기 위한 것입니다.
왜 이게 어려운지 설명하자면
비디오 URL을 얻는 것이
간단하지 않기 때문입니다.
트랜스크립트를 얻기 위해 스크랩할 수 있는
URL이 필요한데
페이스북 URL만으로는
작동하지 않습니다.
이것이 어떻게 설정되는지
보여드리겠습니다. 먼저 웹훅으로 시작되는데
이 웹훅은 4단계에서 발생하는데,
우리가 'best ads now one'을 클릭할 때
트리거됩니다.
트리거되면 먼저 우리가 하는 것은
다시 레코드를 가져오는 것이고,
여기서 중요한 점은 페이스북 그래프 API에
전달할 비디오 ID를 가져온다는 것입니다.
페이스북 그래프 API에 대해서는
잠시 후에 페이스북 메타 계정을
N8N에 연결하는 방법을 보여드리겠습니다.
페이스북 API는 매우 복잡해질 수 있어서
자세한 설명은 하지 않을 것입니다.
페이스북 API는 상당히 복잡할 수 있는데,
기본적으로 이 엣지를
엔드포인트로 사용하고 쿼리
파라미터를 통해
페이스북 API로부터 어떤 데이터를
받을지 지정합니다.
이것은 이미 모두 설정되어 있으므로
걱정하실 필요가 없습니다.
잠시 후에 이러한 자격 증명을
어떻게 설정하는지 설명해드리겠습니다.
여기서 우리는 비디오 ID를 전달하고,
비디오 ID를 전달하면
GET 요청을 통해
ID, 설명, 길이,
그리고 고유 링크를 받습니다.
고유 링크가 중요한 이유는
이것이 페이스북의
비디오 광고로 연결되는 링크이기 때문입니다.
물론 이것은 완전한 링크가 아니므로
이 필드에서는 단순히
facebook.com을 앞에 추가하고
고유 링크를 더해
전체 링크를 만듭니다.
여기서 보시면 실제로
광고의 전체 페이스북
링크를 얻을 수 있습니다.
하지만 아직 페이스북에 있기 때문에
실제로 스크랩할 수는 없습니다.
여기서 직접 오디오나 비디오를 스크랩할 수 없어서
추가 단계가 필요합니다.
먼저 우리가 하는 것은 방금 보여드린
웹사이트를 스크랩해서 실제로 사용할 수 있는
다른 비디오 링크를 찾는 것입니다.
이 링크를 통해 오디오를
스크랩할 수 있죠. 이 경우에는
Scrapfly를 웹 스크래퍼로 사용해
실제로 스크랩할 수 있는
다른 링크를 찾습니다. 우리의 경험상
Scrapfly는 최고의 스크래퍼 중 하나입니다.
Scrapfly를 모르신다면,
이것이 바로 그것인데, 가장 발전된
스크래퍼 중 하나이며
일반적으로 스크랩하기 어려운 웹사이트에서도
아주 잘 작동합니다.
이 경우 Scrapfly를 사용하면
페이지의 모든 데이터를 가져올 수 있습니다.
다음 단계에서는
특정 비디오 URL을 찾을 수 있는
중요한 부분을 추출합니다.
여기서 실제로 URL을 얻을 수 있는데
바로 이것이고, 이 코드 단계에서는
기본적으로 그 특정 비디오 URL만
필터링합니다. 보시다시피
URL로 추출됩니다.
이것은 기본적으로 ChatGPT를 통해 작성했는데,
항상 이런 특정 코드를 받기 때문에
ChatGPT에게 필요한 특정 비디오 URL을
추출하는 코드를 작성하도록 요청했습니다.
따라서 이것을 그대로 사용하면 되고,
이것이 바로 이 코드가
하는 일입니다.
이 코드 단계에서는 if문을 통해
해당 URL이 실제로 존재하는지
확인합니다. 가끔 URL이 없거나 비디오 광고가
아닌 경우가 있기 때문이죠. 그리고 나서
일반 HTTP 요청으로 전달합니다.
이 비디오 URL을 통해 우리는
실제로 영상을 스크랩할 수 있습니다.
보시다시피 이것을 OpenAI 트랜스크립션 모듈에
전달할 수 있습니다. 단순히 전달하면
실제로 트랜스크립트를 받을 수 있고
그것을 Airtable로 다시 출력합니다.
하지만 자동화의 마지막 부분에 대해서는
안타깝게도 예시를 보여드릴 수 없습니다.
현재 페이스북 광고를
운영하고 있지 않기 때문이고
예시를 보여드리려면 실제로
클라이언트의 정보를
공개해야 하는데
당연히 그럴 수 없습니다.
대신 작동 방식의 개요를 설명해드리겠습니다.
여기서는 기본적으로 스케줄 트리거가 있는데
이 경우 매주 한 번 실행되지만
매일 또는 원하는 주기로 설정할 수 있습니다.
그 다음 Facebook Graph API를 사용하여
먼저 Facebook 광고 계정 정보를 가져옵니다.
Facebook Graph API 연결 방법은
다음과 같습니다. developers.facebook.com에
접속하시면 됩니다.
마치
WhatsApp이나 Instagram 또는
Facebook Messenger 자동화를
설정하는 것과 비슷한 과정입니다.
사이트에 접속해서
'내 앱'으로 이동한 다음
Facebook 계정에 로그인하면
새 앱을 만들 수 있습니다.
아직 앱이 없다면
'앱 만들기'를 클릭하고 원하는 이름을 지정하세요.
그리고
사용 사례에서 '기타'를
선택하고
'비즈니스'를 선택한 다음
비즈니스 포트폴리오나
특정 광고 계정을
선택합니다.
WhatsApp과 달리 공식적인
비즈니스 인증이 필요하지 않아서
좀 더 쉽습니다.
그 다음 마케팅 API로 이동하여
설정을 클릭합니다.
여기서 세 가지 모두 선택하고
'토큰 받기'를 선택하면
이 토큰으로 Facebook Graph API를
설정할 수 있습니다.
새 노드를 만들 때
이 액세스
토큰을 추가하면
Facebook Graph API와 연결됩니다.
이러한 특정 작업을 위한 모듈 설정은
약간 까다로울 수 있어서
이 영상에서는 다루지 않겠습니다.
Facebook Graph API를 통한
다양한 작업 방법에 대한 영상이 많이 있습니다.
여기서는 모든 것이 설정되어 있고
Facebook Graph API를 통해
이 첫 번째 노드는
모든 Facebook 광고 계정을 가져옵니다.
Facebook Graph API의 엔드포인트인
edge를 통해 이를 수행하고
모든 광고 계정을 가져옵니다.
하나의 비즈니스 포트폴리오 아래
여러 광고 계정이 있을 수 있기 때문입니다.
그런 다음 각각을 분할하여 반복 처리하고
모든 광고 캠페인을 가져옵니다.
다시 이들을 반복 처리한 후
여기서 조건을 확인하는데
이를 통해 광고 계정이나 캠페인이
광고 계정이나 광고 캠페인이
실제로 활성화되어 있는지 확인합니다. 활성화된 경우
다시 Facebook 광고 세트를 가져오고
이를 분리한 다음, 다시 한 번
광고 세트가 활성화되어 있는지
빠르게 확인합니다. 활성화된 것만 통과시키죠
여기에 대기 모듈을 넣어야 했는데
그렇지 않으면 Facebook Graph API의
제한에 걸릴 수 있기 때문입니다
그런 다음 Facebook 광고 콘텐츠를 가져와서
다시 분리하고, 두 가지 필터를 더 적용합니다
첫 번째는 광고가 실제로 활성화되어 있는지
두 번째는 이것이 비디오인지 여부를
확인합니다. 비디오 ID가 있는지
필터링하는 거죠. 이 특정 사용 사례는
비디오 광고에만 해당되기 때문입니다
그리고 나서 필요한 모든 데이터를
매핑합니다. 보시다시피
여기 있는 모든 데이터를 매핑하는데
기본적으로 모든 광고 정보와
관련된 정보들입니다
광고 지출, CPC, 클릭수, 전환율 등이 포함되어 있죠
그래서 여기서 이렇게 설정했습니다
이제 마지막으로 여기 보시면
값에서 우리가 받고 싶은
모든 데이터 포인트를 결정합니다
이 모든 데이터 포인트들은
여기서 볼 수 있듯이
특정 광고에 대한 모든 데이터를 포함하고
물론 이를 다시 Airtable에 추가합니다
이것이 이 워크플로우의 작동 방식입니다
접근 토큰만 생성하면
이 워크플로우를 그대로
설정된 대로 사용할 수 있습니다
이것으로 이번 영상을 마치겠습니다
시청해 주셔서 감사합니다
도움이 되셨다면 좋아요와
구독 부탁드립니다. 또한
설명란의 첫 번째 링크에서
이 템플릿을 복사해서 사용하실 수 있습니다
추가 도움이 필요하시거나
이 템플릿 설정에 대해 실질적인
도움이 필요하시다면
우리 에이전시와 직접 작업하여
이런 시스템을 설정하실 수 있고
또는 제가 운영하는 유료 커뮤니티에서
1:1 기술 지원과 이러한 시스템에 대한
더 자세한 단계별 튜토리얼을
받으실 수 있습니다. 다시 한 번
시청해 주셔서 감사하며
다음 영상에서 뵙겠습니다. 안녕히 계세요