GPT와 API의 연결, 유튜브 마케팅 자동화 실험기

API와 처음 마주한 디자이너

by Sophie

브랜드 가이드를 체크하는 맞춤형 GPT를 만든 이후,
이번엔 한 걸음 더 나아갔다.
GPT와 외부 API를 연동해서, 유튜브 마케팅 리포트를 자동으로 생성하는 실험 프로젝트.


솔직히 말하면, 퇴사 전엔 ‘API’란 단어가 나와는 상관없는 세계의 언어처럼 느껴졌다.
회의에서 스쳐 지나가는 말 정도로만 접했을 뿐,
이걸 직접 다뤄보게 될 줄은 몰랐다.



처음 만난 API

API는 ‘Application Programming Interface’의 약자다.
복잡한 정의보다는, 앱과 앱 사이를 연결해 주는 통신 창구라고 이해하는 게 더 쉬웠다.

예를 들어 유튜브 API를 쓰면, 직접 들어가서 영상 데이터를 확인하지 않아도 유튜브에서 영상 제목, 조회수, 댓글 수 등을 가져올 수 있다.

데이터 수집의 효율을 높이는 새로운 방식이다.

https://serpapi.com/


GPT가 API를 호출한다는 건

이번 프로젝트의 핵심은 GPT가 외부 API를 ‘호출’하도록 GPT 안에 API 연동 코드를 삽입하는 것이었다.
정확히는 OpenAI의 ‘functions’ 기능을 활용했다.

functions는 GPT가 외부 시스템과 대화를 나누게 해주는 설정 기능이다.

예를 들어, “지난주 우리 채널에서 가장 많이 본 영상은?”이라는 질문에 GPT가 YouTube API를 호출해 데이터를 가져오는 방식이다.

사용자의 명령을 이해한 GPT는 API를 통해 데이터를 가져오고,
그 데이터를 가공해 맞춤 GPT에게 입력해 둔 포맷으로 리포트를 작성한다.

한마디로, 질문 → 데이터 수집 → 리포트 생성까지의 과정을 GPT 하나로 연결한 셈이다.

사용자 입력 > GPT 호출 > API 응답 > 답변


프로젝트 소개 – 유튜브 리포트 자동화

이 프로젝트는 팀 과제로 진행됐다.

우리는 실제 브랜드 마케팅 실무에서 어떤 리포트가 필요할지 떠올리며, 반복적인 리포트를 자동화하는 구조를 상상했다.

‘전략에 집중하게 만드는 도구’를 만들어보고 싶었다.


기획 목적은 명확하다

자사 유튜브 채널 성과를 자동 분석

마케팅 실무자가 바로 활용 가능한 보고서 생성

반복 업무를 줄이고, 기획과 전략에 더 집중할 수 있도록

사용자는 누구일까?

브랜드 인하우스 마케터

콘텐츠 전략 수립이 필요한 기획자

매주 리포트를 만드는 PM들

활용 시나리오는 이렇게 다양하다

월간/주간 보고서 자동 생성

경쟁사와 자사 비교 리포트

시즌별 콘텐츠 아이디어 도출

전략 회의용 어젠다 자동화


사용한 도구와 역할

GPT-4o (OpenAI)

사용자 명령 이해

KPI 해석 및 콘텐츠 제안

리포트 문서 구조 자동 생성

YouTube Search API

유튜브 영상 메타데이터 수집

조회수, 좋아요, 댓글 등 주요 성과 정보 확보




마치며

API를 몰랐던 내가, GPT와 API를 연결하고
유튜브 데이터를 자동으로 불러와 리포트를 생성하는 실험을 했다.

누군가는 이걸 ‘자동화’라 부르고, 또 누군가는 ‘도구의 확장’이라 말할 수 있겠다.

이제 반복 작업은 맡기고, 나는 전략에 집중하면 되는 시대.


다음 글에선 엑셀 VBA로 데이터 분류하고,

그걸 바탕으로 GPT랑 가상의 신제품 기획까지 해본 실험 정리해보려고 한다.

엑셀도, GPT도 생각보다 훨씬 더 쓸 데가 많다.

keyword
매거진의 이전글내가 설계한 GPT, 피드백을 대신한다면?