콘텐츠로 이동

Make.com Tools - Master The Basics

원본 영상: Make.com Tools - Master The Basics

Make.com 내장 Tools 전체를 하나씩 실연하며, 언제 쓰고 언제 쓸 필요가 없는지 솔직하게 구분한다.

  1. Basic Trigger — 외부 소프트웨어 없이 하드코딩 데이터로 워크플로를 즉시 테스트할 수 있어 개발 속도를 크게 단축한다.
  2. Set / Get Variables — 단일 선형 경로에서는 불필요하지만, 라우터로 경로가 분기될 때 경로 간 데이터를 공유하는 유일한 방법이다. Set Multiple Variables로 여러 변수를 한 번에 지정할 수 있다.
  3. Incremental Function — 시나리오가 실행될 때마다 값을 1씩 누적한다. 리셋 옵션은 세 가지: 리셋 안 함(never) / 시나리오 1회 완료 후 리셋 / 매 사이클마다 리셋.
  4. Sleep — 1~300초 딜레이를 삽입한다. 대량 레코드를 Google Sheets 등 외부 서비스에 쓸 때 rate limit 회피 목적으로 사용한다.
  5. Compose String — 문자열을 조합하는 모듈이지만, Make.com의 인라인 변수 매핑으로 동일 효과를 낼 수 있어 실전에서는 거의 사용하지 않는다.
  6. Switch — 입력값을 특정 출력값으로 매핑한다. 케이스를 여러 개 설정할 수 있다.
  7. Convert Encoding — 문자열의 코드 페이지(예: ISO 8859-1 → UTF-8)를 변환한다. 특수문자 호환성 문제 해결 용도.
  8. Numeric Aggregator — 여러 번들의 숫자를 합산·평균·카운트·최대·최솟값으로 집계한다.
  9. Text Aggregator — 각 번들마다 텍스트 템플릿에 변수를 채워 여러 줄 출력으로 합친다. Row separator 설정으로 줄바꿈 구분 가능.
  10. Table Aggregator — 소스 모듈의 모든 컬럼을 선택해 테이블 형태 텍스트로 합친다.
도구핵심 설정 / 조건실전 추천 여부
Basic Trigger키-값 쌍 하드코딩✅ 테스트 시 필수
Set/Get Variables경로 분기(Router) 구간에서만 의미 있음✅ 분기 시 필수
Incremental FunctionReset: never / per scenario / per cycle✅ 송장번호·티켓ID 등
Sleep1~300초, 일(day) 단위 불가✅ rate limit 회피
Compose String인라인 매핑으로 대체 가능❌ 불필요
SwitchInput + 여러 Case✅ ID 매핑에 유용
Convert Encoding입력 코드페이지 → 출력 코드페이지특수 케이스만
Numeric AggregatorSum / Average / Count / Max / Min✅ 수치 집계
Text Aggregator템플릿 + Row separator✅ 반복 텍스트 생성
Table Aggregator컬럼 선택 + 행/열 separator✅ 전체 데이터 덤프
  • Incremental Function 실측(본인 시연): 첫 실행 → 번들 1, 두 번째 실행 → 번들 2로 누적 확인.
  • Text Aggregator 시연 결과(Google Sheets 3행 데이터): “Jono Catliff’s age is 29, they live in Canada / Bob Anderson’s age is 35, they live in the United States / Chad Smith’s age is 72, they live in the UK”
  • Numeric Aggregator 시연: 나이 세 값(29 + 35 + 72) 합산 → 136 출력.
  • Switch 활용 예: CRM에서 사용자 이름으로 ID를 매핑해 Go High Level 자동 업데이트에 사용(본인 실무 사례).
  • 플랫폼: Make.com
  • 테스트 패턴: Basic Trigger(하드코딩) → 모듈 체인 → 실행 검증. 외부 CRM/시트 호출 없이 반복 테스트 가능.
  • 분기 간 데이터 공유 패턴: Router 앞에 Set Variable → 각 경로 내 Get Variable로 참조.
  • rate limit 회피 패턴: 대량 쓰기 루프 사이에 Sleep(10~20초) 삽입.
  • ID 매핑 패턴: Switch의 Input = 이름 변수, Case = 이름별 CRM ID → 이후 모듈에서 ID 활용.