내용 검토: 2026년 9월 8일. 과거의 로그인 쿠키·비공식 요청 주소 예시를 현재 지원 범위와 구분해 정리했습니다.
인스타그램 데이터를 시트에 모으려면 먼저 ‘날짜별 집계’와 ‘개별 계정 목록’을 나눠야 합니다. 팔로워 총수의 변화, 게시물 성과, 내가 보관한 팔로워·팔로잉 목록은 입력 데이터와 확인 방법이 서로 다릅니다.
무엇을 시트에 가져오려는지 먼저 정하기
- 계정·게시물 성과: 본인 또는 관리 권한을 받은 계정에서 제공되는 인사이트를 확인합니다. 공식 API의 로그인 방식·계정 유형·권한·지표 제공 범위를 먼저 대조합니다.
- 팔로워·팔로잉 목록 비교: 본인이 적절한 권한으로 확보한 내보내기 파일을 입력으로 사용합니다. 파일에 목록이 실제 포함돼 있는지 확인해야 하며, 팔로워 총수 API가 개별 명단까지 제공한다는 뜻은 아닙니다.
- 사이트 유입: Instagram 내부 지표가 아니라 웹사이트 분석의 대상입니다. 인스타그램 링크 유입과 GA4·UTM 측정을 따로 확인하세요.
공식 API를 검토할 때 확인할 조건
Meta의 공식 Instagram API 컬렉션에서 Instagram Login과 Facebook Login 경로를 구분하세요. Facebook Login 경로는 연결된 Facebook 페이지와 프로페셔널 Instagram 계정이 필요하고 일반 소비자 계정에 동일하게 적용할 수 없습니다. 선택한 경로의 권한과 현재 지표 문서를 함께 확인해야 합니다.
계정 ID, 조회 날짜, 지표 이름, 반환된 값, 수집 시각을 먼저 기록하세요. 조회 기간에 값이 없을 때 이를 0으로 바꾸면 ‘데이터 없음’이 ‘성과 없음’으로 오해됩니다. 빈 값·권한 오류·기간 밖 데이터는 구분해 보관하는 편이 좋습니다.
API를 연결하기 전에 시트 구조부터 검증하기
아래는 실제 계정 수치가 아닌 가상 예제입니다. ‘기록일’은 매일 동일한 기준 시점에 관측한 날짜라고 가정합니다. 수집 방식이나 기준 시점을 중간에 바꾸면 연속된 변화처럼 해석하지 마세요.
| A 기록일 | B 계정 | C 팔로워 총수 | D 상태 |
|---|---|---|---|
| 2026-09-01 | example_brand | 1000 | 확인 |
| 2026-09-02 | example_brand | 1012 | 확인 |
| 2026-09-03 | example_brand | 빈 셀 | 미수집 |
| 2026-09-04 | example_brand | 1020 | 확인 |
시트에 붙여 넣고 확인하는 순서
- 빈 시트의 A1을 선택하고 아래 탭 구분 데이터를 붙여 넣습니다. 한 열에 들어가면 ‘텍스트를 열로 분할’에서 탭 구분자를 확인하세요.
- A열은 날짜, C열은 숫자 형식으로 확인합니다. C4는 0이나 ‘빈 셀’이라는 글자가 아닌 실제 빈 셀이어야 합니다.
- E1에 ‘전일 대비 순변화’를 쓰고, 최초 관측인 E2는 비워 둡니다. 아래 식을 E3부터 E5까지 내려 복사합니다.
기록일 계정 팔로워 총수 상태
2026-09-01 example_brand 1000 확인
2026-09-02 example_brand 1012 확인
2026-09-03 example_brand 미수집
2026-09-04 example_brand 1020 확인
헤더가 1행이고 날짜가 순서대로 있다면 E3에 아래 식을 넣고 내려 복사합니다. 같은 계정의 하루 간격 관측이고 양쪽 값이 숫자일 때만 전일 대비 변화를 계산합니다. 로캘에 따라 함수 인수 구분자를 조정해야 할 수 있습니다.
=IF(AND(B3=B2,A3-A2=1,ISNUMBER(C3),ISNUMBER(C2)),C3-C2,"")
예상 결과는 9월 2일 +12, 9월 3일과 4일은 빈 값입니다. 9월 4일의 1020에서 마지막 관측값 1012를 뺀 8은 이틀 간의 순변화이므로 ‘전일 증가 8명’으로 표시하지 않습니다. 순변화는 신규 팔로우 수 자체도 아닙니다.
누적할 때 중복과 누락을 구분하기
- 원본 파일이나 API 응답을 먼저 보관하고 분석용 시트는 별도로 만듭니다.
- 관측 기준을 일별로 정했다면 ‘기록일 + 계정 + 지표’를 한 행의 키로 삼습니다.
- 같은 키를 다시 가져왔을 때 기존 행을 갱신할지 변경 이력으로 남길지 정합니다. 무조건 아래에 붙이면 같은 날짜가 두 번 집계됩니다.
- 실패한 조회는 값 0 대신 실패 상태로 남기고, 다시 확인한 시각을 기록합니다.
- 토큰과 로그인 쿠키는 공유 시트·예제 파일·실행 로그에 넣지 않습니다.
이전 크롤링 예제를 그대로 쓰면 안 되는 이유
이 글의 이전 버전은 2022년 당시 브라우저의 비공식 요청 주소와 로그인 쿠키를 재사용하는 방법을 소개했습니다. 현재 동작을 확인하지 않은 과거 예제이므로 오래된 query_hash, 당시 무료 한도와 가격을 현재 사용 가능한 방법으로 안내하지 않습니다. 로그인 세션 재사용을 안정적인 데이터 연동 계약으로 볼 수도 없습니다.
유료 연결 도구를 선택하더라도 지원 지표, 권한, 갱신 주기와 오류 기록을 확인하세요. 이 글은 특정 도구의 현재 요금이나 실계정 API 성공을 검증한 비교표가 아닙니다.
목록을 확보했다면 분석으로 넘어가기
수집한 팔로워·팔로잉 목록을 시트에서 비교하는 방법은 이미 확보한 파일의 사용자명을 정리하고 대조하는 글입니다. 집계 지표 수집과 목록 분석을 분리하면 필요한 권한과 결과의 의미가 명확해집니다.
수집 후 다른 반복 작업까지 연결하려면 스프레드시트 업무 자동화 가이드를 참고하세요.

ㅠㅠ 보기 권한이 없다고 나와요 공유 요청 드려야 하나요?
앗… 확인해보겠습니다~
That iis a really good tip especially to those new to the
blogosphere. Simple but very accurate info… Many thanks forr sharing this one.
A must read post!