16 Things I Wish I Knew About Make.com Before Starting
원본 영상: 16 Things I Wish I Knew About Make.com Before Starting
한 줄 요약
섹션 제목: “한 줄 요약”Make.com을 쓰면서 직접 삽질로 터득한 16가지 팁 — 트리거 조작, 모듈 관리, 에러 처리, 내장 함수까지.
핵심 내용
섹션 제목: “핵심 내용”- Parse JSON으로 새 시작점 만들기 — 웹 스크래핑 등 오래 걸리는 모듈을 매번 재실행하지 않고, 결과 데이터를 복사해 Parse JSON 모듈에 붙여넣으면 그 모듈을 트리거로 사용 가능.
- 트리거 드래그 이동 — 시나리오 내 트리거를 다른 모듈로 드래그해 시작점을 자유롭게 변경 가능.
- 모듈 단독 실행(Run this module only) — 우클릭으로 중간 모듈만 단독 실행. 긴 워크플로 디버깅 시 처음부터 돌릴 필요 없음.
- 이메일 트리거에서 예시 이메일 선택 — Gmail 모듈에서 “첫 번째 이메일 선택”으로 특정 이메일을 고정해 테스트 실행 가능.
- 모듈 클론 — 우클릭 → Clone으로 동일 모듈 복제.
- Shift+드래그로 다중 모듈 이동·삭제 — 여러 모듈을 한 번에 선택해 이동하거나 Delete로 일괄 삭제.
- Make Dev Tools 확장으로 변수 리매핑 — Chrome 웹스토어의 Make Dev Tools 확장 설치 후 Developer Tools → Make integration → Remapping Source에서 소스 모듈 번호를 변경하면 수백 개 변수를 일괄 리매핑.
- Set/Get Variable로 라우터 경로 간 데이터 공유 — 서로 다른 path에서 생성된 데이터를 Set Variable로 저장하고 Get Variable로 다른 path에서 참조 가능.
- Sleep 모듈로 레이트 리밋 회피 — Tools → Sleep으로 1~300초 지연 삽입, Google Sheets 등 API 레이트 리밋 초과 방지.
- 에러 핸들러(Break / Ignore) — 우클릭 → Add error handler. Ignore: 에러 발생 시 해당 번들만 건너뜀. Break: 최대 3회 재시도(15분 간격), Break 사용 시 “Allow storing of incomplete executions” 활성화 필수.
- 버전 히스토리로 롤백 — 우측 상단 세 점 메뉴 → 이전 버전으로 되돌리기 가능.
- split() 함수로 이름 분리 —
split("Jono Catliff", " ")→ 배열 반환. 인덱스 1 = 첫 번째 값, 인덱스 2 = 두 번째 값 (빈칸은 1과 동일). - addDays()로 날짜 계산 —
addDays(now, 2)→ 이틀 후,addDays(now, -2)→ 이틀 전. ClickUp 마감일 자동 설정 등에 활용. - Switch Statement로 코드→값 변환 — 국가 코드(CA → Canada), 팀원 이름 → CRM ID 변환 등.
- Create JSON 모듈로 구조화 데이터 생성 — ChatGPT로 샘플 JSON 생성 후 붙여넣거나 직접 구조 정의. 소셜 미디어 콘텐츠 캘린더 등에 활용.
- Iterator로 배열을 건별 처리 — 10개 번들을 한꺼번에 처리하지 않고 1개씩 순서대로 처리. Google Sheets 행별 삽입 등에 필수.
전술·요소
섹션 제목: “전술·요소”| 팁 | 위치 | 핵심 동작 |
|---|---|---|
| Parse JSON 시작점 | Tools → Parse JSON | 데이터 복붙 후 트리거로 지정 |
| 모듈 단독 실행 | 우클릭 메뉴 | Run this module only |
| 다중 선택 | Shift + 드래그 | 이동·삭제 일괄 처리 |
| 변수 리매핑 | Chrome 확장 Make Dev Tools | Remapping Source 탭 |
| Sleep | Tools → Sleep | 1~300초, 레이트 리밋 방지 |
| Break 핸들러 | 우클릭 → Error handler | 15분 간격 최대 3회 재시도 |
| split 인덱스 | split(text, " ")[1] | 빈칸 = 인덱스 1과 동일 |
도구·워크플로
섹션 제목: “도구·워크플로”- Make Dev Tools (Chrome 확장): 대량 변수 리매핑, 모듈 간 소스 교체
- Set/Get Variable 패턴: Router → path A에서 Set Variable(URL 저장) → path B에서 Get Variable(재사용)
- 레이트 리밋 대응 패턴: Sleep(10~300초) + Break 에러 핸들러 조합
- 날짜 함수:
now,addDays(date, n)— ClickUp·Asana 마감일 자동 계산 - JSON 구조 생성: ChatGPT로 샘플 JSON 생성 → Create JSON 모듈에 붙여넣기 → 소셜 캘린더·리포트 자동화