RSS 글을 매일 열어보고 제목과 링크를 구글시트에 복사하는 작업은 단순하지만 시간이 쌓이면 꽤 번거롭습니다. Make를 사용하면 RSS 피드에서 새 글을 확인하고, 제목·URL·발행일·출처를 Google Sheets 행으로 자동 저장하는 흐름을 만들 수 있습니다.
이 방법은 블로그 글감 수집, 뉴스 모니터링, 경쟁 사이트 업데이트 확인, 키워드 후보 정리에 잘 맞습니다. 코드를 직접 작성하지 않아도 되지만, 어떤 모듈을 어떤 순서로 연결해야 하는지는 처음에 한 번 정리해두는 것이 좋습니다.
RSS 피드에서 새 글을 가져와 Make를 거쳐 Google Sheets에 자동 저장하는 기본 흐름입니다.
Make로 어떤 업무를 자동화할 수 있나
Make는 여러 앱을 모듈처럼 연결해 반복 작업을 자동 실행하는 노코드 자동화 도구입니다. 예를 들어 RSS 피드에서 새 글을 확인한 뒤 Google Sheets에 행을 추가하거나, 폼 응답을 슬랙으로 보내거나, Gmail 첨부파일을 Google Drive에 저장하는 식의 흐름을 만들 수 있습니다.
이번 예시는 그중에서도 가장 이해하기 쉬운 형태입니다. 시작점은 RSS 피드이고, 결과물은 Google Sheets의 새 행입니다. 자동화 흐름이 눈에 보이기 때문에 Make를 처음 배우는 사람도 전체 구조를 파악하기 좋습니다.
이 자동화가 특히 유용한 경우
- 블로그 운영자가 매일 참고 글과 뉴스 링크를 모으는 경우
- 경쟁 블로그나 공식 공지의 새 글을 빠르게 확인하고 싶은 경우
- 콘텐츠 아이디어, 키워드 후보, 제목 패턴을 구글시트에 정리하고 싶은 경우
- n8n이나 Apps Script보다 쉬운 화면형 자동화 도구를 먼저 써보고 싶은 경우
예시 업무: RSS 글 목록을 Google Sheets에 저장하기
이번에 만들 자동화는 RSS 피드에 새 글이 올라오면 Make가 해당 글 정보를 가져오고, Google Sheets에 한 줄씩 저장하는 방식입니다. 수집한 데이터는 나중에 필터, 정렬, 메모, 상태값을 붙여 글감 관리표처럼 사용할 수 있습니다.
| 구분 | 내용 | 활용 예시 |
|---|---|---|
| 입력 | RSS 피드 URL | 블로그, 뉴스, 공지사항 피드 |
| 처리 | Make 시나리오 실행 | 정해진 시간마다 새 글 확인 |
| 출력 | Google Sheets 행 추가 | 제목, URL, 발행일, 출처 저장 |
필요한 도구와 준비물
시작 전에 Make 계정, Google Sheets 파일, RSS 피드 URL이 필요합니다. RSS 피드는 사이트마다 주소가 다르지만, 보통 블로그나 뉴스 사이트에서는 피드 주소를 제공합니다. 주소를 모를 때는 사이트 주소 뒤에 /feed, /rss 같은 경로가 있는지 확인해볼 수 있습니다.
Google Sheets에 먼저 만들 컬럼
Make에서 데이터를 넣을 위치가 필요하므로, 먼저 새 구글시트를 만들고 첫 번째 행에 컬럼명을 넣어두는 것이 좋습니다.
RSS 글 목록을 제목, URL, 발행일, 출처, 요약 메모 컬럼으로 정리하는 예시입니다.
| 컬럼명 | 저장할 내용 | 메모 |
|---|---|---|
| 제목 | RSS 글 제목 | 나중에 제목 패턴 분석에 활용 |
| URL | 원문 링크 | 중복 확인 기준으로도 사용 가능 |
| 발행일 | RSS 글 발행 시각 | 최신순 정렬에 필요 |
| 출처 | 사이트명 또는 피드명 | 여러 피드를 모을 때 구분용 |
| 요약 메모 | 직접 작성할 메모 | 글감 후보 판단에 활용 |
전체 자동화 흐름
이번 자동화는 아래 순서로 이해하면 쉽습니다. RSS 모듈이 새 글을 감지하고, Google Sheets 모듈이 해당 글 정보를 한 줄로 저장합니다.
RSS 피드 → Make 시나리오 → Google Sheets 행 추가 → 시트에서 결과 확인
처음에는 하나의 RSS 피드만 연결하는 것이 좋습니다. 하나가 안정적으로 작동하면 같은 방식으로 다른 피드를 추가하거나, 출처 컬럼을 나눠 여러 사이트의 글을 한 시트에 모을 수 있습니다.
Make 시나리오 생성 순서
Make에서는 자동화 하나를 시나리오라고 부릅니다. 새 시나리오를 만들고 첫 번째 모듈로 RSS를 선택한 뒤, 두 번째 모듈로 Google Sheets를 연결하면 기본 구조가 완성됩니다.
- Make에 로그인합니다.
- Create a new scenario를 선택합니다.
- 첫 번째 모듈에서 RSS를 검색합니다.
- Watch RSS Feed Items를 선택합니다.
- RSS 피드 URL을 입력합니다.
- 두 번째 모듈에서 Google Sheets를 선택합니다.
- Add a Row 또는 행 추가 모듈을 선택합니다.
- 구글 계정을 연결하고 저장할 스프레드시트와 시트를 선택합니다.
- RSS에서 가져온 제목, 링크, 날짜 값을 각 컬럼에 매핑합니다.
- 한 번 실행해 결과가 시트에 들어가는지 확인합니다.
RSS 모듈 설정 방법
RSS 모듈에서는 피드 URL과 한 번에 가져올 글 개수를 정합니다. 처음에는 너무 많은 글을 한꺼번에 가져오기보다 5개 정도로 작게 시작하는 것이 안정적입니다. 피드에 따라 응답이 느리거나 항목 수가 많으면 실행이 끊길 수 있기 때문입니다.
RSS 설정 체크포인트
- URL: RSS 또는 Atom 피드 주소를 입력합니다.
- Maximum number of returned items: 한 번 실행할 때 가져올 글 개수를 정합니다.
- 실행 간격: 글이 자주 올라오는 피드는 더 짧게, 업데이트가 적은 피드는 길게 설정합니다.
- 테스트 실행: 다음 모듈로 넘길 제목, 링크, 발행일 값이 보이는지 확인합니다.
뉴스처럼 하루에 글이 많이 올라오는 피드는 실행 간격이 너무 길면 일부 글을 놓칠 수 있습니다. 반대로 업데이트가 드문 블로그는 너무 짧은 간격으로 실행하면 Make 작업 횟수만 불필요하게 늘어날 수 있습니다.
Google Sheets 모듈 연결 방법
Google Sheets 모듈에서는 Make가 내 구글시트에 행을 추가할 수 있도록 계정 권한을 연결해야 합니다. 연결 과정에서 Google 계정 로그인과 권한 승인이 필요하며, 자동화 전용 시트를 따로 만들어두면 관리가 쉽습니다.
컬럼 매핑 예시
| Google Sheets 컬럼 | Make에서 연결할 RSS 값 |
|---|---|
| 제목 | Title |
| URL | Link 또는 URL |
| 발행일 | Published Date |
| 출처 | 직접 입력한 사이트명 또는 Feed Title |
| 요약 메모 | 비워두거나 Description 일부 저장 |
시트에 저장된 뒤 직접 메모를 남길 계획이라면 요약 메모 컬럼은 비워두는 편이 좋습니다. 반대로 글 내용을 빠르게 훑고 싶다면 RSS의 Description 값을 넣어 간단한 설명을 함께 저장할 수 있습니다.
자주 나는 오류와 해결 방법
Make 자동화는 화면으로 설정하기 쉬운 편이지만, RSS 주소나 구글 계정 권한이 맞지 않으면 실행 오류가 날 수 있습니다. 아래 항목을 먼저 확인하면 대부분의 초반 문제를 줄일 수 있습니다.
| 문제 | 가능한 원인 | 확인 방법 |
|---|---|---|
| RSS 피드가 읽히지 않음 | 피드 URL이 아니거나 주소가 잘못됨 | 브라우저에서 RSS 주소를 직접 열어 확인 |
| Google Sheets 연결 실패 | 계정 권한 승인 누락 또는 다른 계정 선택 | Make 연결 계정과 시트 소유 계정 확인 |
| 값이 엉뚱한 컬럼에 들어감 | 컬럼 매핑 순서 오류 | Add a Row 모듈에서 각 컬럼 값을 다시 매핑 |
| 중복 저장 발생 | 같은 피드를 반복 테스트하거나 중복 검사 없음 | URL 컬럼 기준으로 중복 제거 또는 검색 모듈 추가 검토 |
| 실행 횟수가 빨리 줄어듦 | 실행 간격이 너무 짧거나 피드 수가 많음 | 스케줄 간격과 가져올 항목 수 조정 |
중복 저장을 줄이는 기본 방법
가장 간단한 방법은 Google Sheets에서 URL 컬럼을 기준으로 중복을 확인하는 것입니다. 자동화 단계에서 더 엄격하게 막고 싶다면 Google Sheets의 검색 모듈로 같은 URL이 이미 있는지 확인한 뒤, 없을 때만 행을 추가하는 구조를 만들 수 있습니다.
처음부터 복잡한 중복 방지 흐름을 넣기보다, 먼저 RSS → Google Sheets 저장이 안정적으로 되는지 확인하고 다음 단계에서 조건을 추가하는 순서가 좋습니다.
n8n·Apps Script와 무엇이 다를까
같은 RSS 자동 수집이라도 도구에 따라 장점이 다릅니다. Make는 화면에서 모듈을 연결하는 방식이라 비개발자가 시작하기 쉽고, n8n은 워크플로우를 더 세밀하게 구성하기 좋으며, Google Apps Script는 구글시트 안에서 직접 스크립트를 제어할 수 있다는 장점이 있습니다.
| 도구 | 좋은 점 | 주의할 점 |
|---|---|---|
| Make | 화면형 설정이 쉽고 앱 연결이 직관적 | 실행 횟수와 요금제 제한을 확인해야 함 |
| n8n | 복잡한 조건과 데이터 흐름을 세밀하게 조정 가능 | 처음에는 노드 개념이 낯설 수 있음 |
| Google Apps Script | 구글시트와 직접 결합해 가볍게 실행 가능 | 스크립트 수정과 오류 확인이 필요할 수 있음 |
구글시트 반복 작업을 코드로 직접 다루는 방식이 궁금하다면 Google Apps Script 자동화 입문: 구글시트 반복 작업 줄이는 법도 함께 보면 흐름을 비교하기 쉽습니다.
보안과 권한 설정에서 확인할 점
Make가 Google Sheets에 행을 추가하려면 구글 계정 권한이 필요합니다. 자동화용 시트에는 민감한 개인정보나 내부 자료를 섞지 않는 것이 좋고, 공유 권한도 필요한 사람에게만 부여하는 편이 안전합니다.
- 자동화 전용 Google Sheets 파일을 따로 만듭니다.
- Make에 연결한 구글 계정이 어떤 시트에 접근하는지 확인합니다.
- 공유 링크를 전체 공개로 열어두지 않습니다.
- 외부 협업자가 있다면 보기, 댓글, 편집 권한을 구분합니다.
- 자동 저장되는 데이터에 개인정보나 비공개 고객 정보가 들어가지 않게 합니다.
RSS 글 목록처럼 공개 웹페이지 정보를 모으는 용도라면 위험이 크지 않지만, 이후 Gmail, 폼 응답, 고객 문의까지 연결할 계획이라면 권한 범위를 더 신중하게 확인해야 합니다.
공식 자료로 더 확인하기
Make와 Google Sheets는 화면 구성, 모듈명, 권한 연결 방식이 바뀔 수 있습니다. 실제 자동화를 만들기 전에는 공식 문서에서 RSS 모듈, Google Sheets 연결, 시트 공유 권한을 확인하는 것이 좋습니다.
Make에서 Google Sheets를 연결하고 행을 추가하는 모듈 구성을 확인할 수 있습니다.
Make Google Sheets 연결 방식 확인하기구글시트 반복 작업을 코드로 직접 다루는 방식이 궁금하다면 Google Apps Script 방식도 함께 비교해보면 흐름을 이해하기 쉽습니다.
함께 보면 좋은 글
자주 묻는 질문
Make 자동화는 한 번에 복잡하게 만들기보다 RSS 한 개와 Google Sheets 한 장을 안정적으로 연결한 뒤, 중복 방지와 여러 피드 확장으로 넓혀가는 것이 가장 안전합니다.
댓글