개발 도구
Daniel
노코드 전문가, Latenode 앰배서더
2023년 11월 21일
노코드 단순성과 풀코드 파워를 결합한 로우코드 플랫폼 🚀
무료로 시작하기
2023년 11월 21일
-
5
최소 읽기

Zapier 자동화 활용

Daniel
노코드 전문가, Latenode 앰배서더
목차

안녕하세요! 제 이름은 Daniel입니다. 요즘 저는 현장에서 로우코드 플랫폼의 기능과 한계를 탐구하면서 자동화에 대해 열심히 공부하고 있습니다. 이 글에서는 자동화 비용을 89배까지 절감하고 데이터 처리 기능을 확장할 수 있도록 도와준 Zapier와 Latenode 간의 완벽한 시너지 효과를 공유하고자 합니다.

한 발 물러서서 Zapier에 대한 저의 무조건적인 사랑을 표현해 보겠습니다. 바로 사용할 수 있는 6,000개 이상의 연결 기능을 갖춘 이 플랫폼은 제가 경험한 플랫폼 중 가장 사용자 친화적인 플랫폼입니다. 따라서 새로운 자동화 요구 사항이 발생하면 Zapier에서 몇 분만 투자하면 충분히 실현할 수 있다고 확신합니다.

하지만 제가 지원하는 비즈니스 프로세스는 종종 Zap에서 엄청난 수의 작업을 필요로 합니다. Zapier '작업'(내부 크레딧)이라는 측면에서 보면 정말 큰 부담이 될 수 있습니다.

수많은 작업에 대한 해결 방법

아시다시피, Zapier는 자동화의 각 작업 항목에 대해 요금을 부과합니다. 특히 워크플로우의 일부를 반복하여 작업 또는 작업 집합을 두 번 이상 실행할 때 특히 번거로워집니다. 예를 들어 연락처 목록에 추가할 이메일 주소 목록이 있는 경우 각 '연락처 추가' 작업은 하나의 연락처만 추가합니다. 즉, 반복되는 것입니다. 한 번에 1,500개의 이메일을 배치해야 하는 경우 Zapier 스타터 요금제에서 $39를 지불할 준비를 하세요.

다행히도 저희 팀은 자동화에서 작업 수를 고려하지 않는 플랫폼을 구축했습니다. 따라서 이러한 광범위한 작업 워크플로우가 나타날 때마다 이 현명한 해결 방법을 따르세요:

  1. Zap에서 웹훅 POST 요청을 하고 데이터를 전송합니다.
  2. 작업 횟수에 대한 비용이 청구되지 않는 로우코드 환경에서 처리하세요.
  3. 결과를 웹훅 응답으로 Zap에 다시 보냅니다.

쇼케이스: 데이터 처리 Latenode

무거운 작업을 위해 Latenode 으로 데이터를 전송한 다음, 그 결과를 다시 Zapier로 가져와서 작업을 마무리해 보겠습니다. 지난 보름 동안의 매출 데이터가 담긴 Google 스프레드시트가 있다고 상상해 보세요:

1단계: Zapier에서 바로 사용 가능한 데이터 가져오기

Zapier를 사용하여 Google 스프레드시트에서 데이터를 가져옵니다. 이 단계의 결과로 한 줄로 출력되도록 '많은 스프레드시트 행 가져오기' 작업을 추가합니다. 이러한 형식으로 데이터를 전송하는 작업은 한 번만 하면 됩니다. 비용 효율성에 초점을 맞춰 보겠습니다.

2단계: 다음에서 새 시나리오 만들기 Latenode

이전 스크린샷과 같이 Latenode의 웹훅 URL을 넣고 Google 스프레드시트의 출력을 그곳으로 보냅니다. 그렇게 해야 합니다:

  1. latenode.com (전액 무료)에서 새 시나리오를 만듭니다.
  2. 새 웹훅 트리거를 추가합니다.
  3. 시나리오를 배포하거나 단일 테스트를 위해 한 번 실행하세요.
  4. 웹훅을 클릭하고 URL을 가져와 Zapier에 입력합니다.

그 후 Zapier의 POST 웹훅이 활성화되면 Latenode 에서 아래와 같이 데이터를 수신합니다.

이제 데이터를 완전히 제어할 수 있습니다. Latenode 의 기능을 보여드리기 위해 모든 작업을 자동으로 처리하는 내장 AI 어시스턴트가 있는 JavaScript 모듈을 사용하여 변환해 보겠습니다.

3단계: JavaScript AI를 사용하여 데이터 변환하기

보여주기 위해 한 줄짜리 Google 스프레드시트 데이터에서 매출 수치($)의 합계를 만들어 달라고 요청하고 AI가 어떻게 계산하는지 살펴봅시다. 이를 실제로 구현하려면 두 단계가 남았습니다:

  • 웹훅 바로 뒤에 자바스크립트 코드 모듈을 추가합니다.
  • AI 어시스턴트에게 Sales Data 개체에서 데이터를 구문 분석하고 필요한 항목의 합계를 만들어 달라고 요청합니다. 요청은 다음과 같습니다:

Sales Data 개체에서 데이터를 구문 분석하여 매출 수치($)의 합계를 만든 다음 합계를 다시 반환해 주시겠습니까?

잠시 후 Latenode 시나리오는 이 데이터가 한 줄 형식으로 수신되었음에도 불구하고 'Sales Figures' 열의 합계를 계산합니다.

앞으로 다른 자바스크립트 모듈을 추가하고 물어볼 수 있습니다:

무료 사용 가능한 API를 사용하여 sumOfSales를 USD에서 EUR로 변환하는 스크립트를 코드에 추가해 주세요.

Latenode 는 NPM 패키지를 지원하여 데이터 처리의 유연성이 뛰어납니다.

전체적으로 시나리오는 다음과 같습니다. 웹훅 응답으로 끝내야 두 작업의 결과가 Zapier에 반환됩니다:

  • 판매 수치를 구문 분석하고 합산합니다.
  • 금액을 USD에서 EUR로 변환합니다.

그 후, Zapier의 웹훅 응답은 Zap에서 추가로 사용할 수 있는 새로운 데이터를 수신합니다. 아래 스크린샷은 Slack 채널에서 변환된 합계를 사용하는 방법을 보여줍니다.

여기까지입니다! 이 가이드가 자동화에 대한 새로운 관점을 제시하고 Zapier와 Latenode 번들을 통해 비용 효율성과 데이터 유연성을 위해 모든 것을 최적화할 수 있는 방법을 보여드리고자 합니다. 그건 그렇고 Latenode Discord 커뮤니티 의 커뮤니티는 매우 지원적이므로 무엇이든 자유롭게 질문하고 개발팀의 즉각적인 도움을 기대하세요.

자동화 앱.latenode.com에서 더 많은 해킹을 기대해주세요!

관련 블로그

사용 사례

지원 대상