워크플로, 트리거, 조건 및 작업

비즈니스 프로세스를 자동화하기 위한 효율적인 워크플로를 생성할 수 있도록 플로우의 트리거, 조건 및 작업 로직을 파악하십시오.

트리거

트리거는 워크플로를 시작하는 이벤트입니다. 이는 Shopify의 내부 이벤트 또는 타사 애플리케이션의 내부 이벤트일 수 있습니다. 워크플로는 수동으로 시작할 수 없습니다. 각 트리거에는 워크플로에서 사용 가능한 관련 조건 및 작업 목록이 포함됩니다.

조건

조건은 특정 조건이 충족될 때만 작업을 시작합니다. 이는 if-then 문의 시작과 비슷합니다. 조건은 주문, 제품, 고객 등 이벤트와 관련된 개체 속성뿐만 아니라 트리거 이벤트의 속성도 확인할 수 있습니다.

조건은 단순한 예/아니오 속성을 확인할 수 있습니다(예: 주문 총액이 특정 금액보다 큰지 여부, 또는 고객이 마케팅을 수락하는지 여부 등).

또한 문자열이나 십진수를 확인하는 등 더 복잡한 속성도 확인할 수 있습니다. 문자열 속성은 선택한 텍스트이며 십진수 속성은 숫자입니다. 예:

  • 캐나다, 아일랜드, 칠레의 주문에 대해 어떤 작업을 수행하려는 경우에는 is any of 연산자를 사용하여 주문 국가 문자열을 확인하는 조건을 생성하면 됩니다.
  • $100 이상 소비한 고객에게 특정 작업을 수행하려는 경우에는 greater than or equal to 연산자를 사용하여 스토어 고객의 총 구매액에 대해 십진수 속성을 확인하는 조건을 생성하면 됩니다.

작업

작업은 Shopify 스토어 및 앱에서 개체를 변경할 수 있는 작업입니다. 작업을 수행하면 이메일을 보내고 Slack 메시지를 보낼 수 있으며 외부 서비스를 HTTP WebHook로 호출할 수도 있습니다.

워크플로가 수행할 작업을 선택하면 워크플로의 트리거를 기준으로 선택 항목이 필터링 됩니다.

주문 조건

여러 조건이 포함된 워크플로를 생성할 수 있으며, 각 조건을 사용하면 서로 다른 작업을 수행할 수 있습니다. 조건의 순서는 중요합니다. 조건이 충족 되면 확인이 중지되고 위에서 아래로 상태가 확인됩니다.

조건 및 작업 결합

하나의 큰 조건을 만들기 위해 조건을 함께 결합할 수 있습니다. 조건이 결합되면 모든 조건이 충족되어야 전체 조건이 true가 됩니다. 조건이 하나라도 충족되지 않으면 전체 조건이 false입니다. 다음 예에서 고객은 마케팅 자료를 수락해야 하며 주문의 총 가격은 $1000 보다 커야 합니다.

결합된 조건의 예제입니다.

마찬가지로 여러 작업이 실행될 수 있도록 작업을 함께 결합할 수 있습니다.

다음 예제에서는 여러 조건을 사용하여 고객이 스토어에서 소비한 총 금액을 기준으로 로열티 프로그램을 받을 수 있는지를 확인 합니다.

로열티 프로그램에 대해 고객에게 태그를 지정하는 워크플로 예제

위의 이미지에서 표시되는 순서에 따라 다음 조건이 확인됩니다.

  • 총 가격이 $1000 보다 크고 고객이 마케팅 자료 수락에 동의하는 경우 골드 로열티 태그로 태그를 지정합니다.
  • 총 가격이 $1000 이하이지만 $500 이상이며 고객이 마케팅 자료를 수락하기로 합의한 경우 실버 로열티 태그로 태그를 지정합니다.
  • 고객이 $200 이상을 소비하고 고객이 마케팅 자료를 수락하기로 합의한 경우에는 브론즈 로열티 태그로 태그를 지정합니다.

메시지를 보내는 작업

모든 워크플로에 작업을 추가하여 귀하 또는 직원에게 메시지를 보낼 수 있습니다.

트리거 및 작업 참조

워크플로에서 다음 Shopify 트리거 및 작업을 사용할 수 있습니다.

컬렉션 트리거 및 작업

컬렉션과 관련된 워크플로에서 다음 트리거 및 작업을 사용할 수 있습니다.

트리거

  • 컬렉션 생성됨
  • 컬렉션 삭제됨

작업

  • 상점 메타 필드 추가
  • 컬렉션 메타 필드 생성
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 컬렉션 메타 필드 제거
  • 상점 메타 필드 제거
  • 이메일 보내기
  • HTTP 요청 보내기

고객 트리거 및 작업

고객과 관련된 워크플로에서 다음 트리거와 작업을 사용할 수 있습니다.

트리거

  • 고객 생성 완료
  • 고객 삭제됨
  • 고객 비활성화
  • 고객 활성화

작업

  • 고객 태그 추가
  • 상점 메타 필드 추가
  • 고객 메타 필드 생성
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 고객 메타 필드 제거
  • 고객 태그 제거
  • 상점 메타 필드 제거
  • 이메일 보내기
  • HTTP 요청 보내기
  • 고객 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ customer.note }} The content that you want to add to the note.

주문 처리 트리거 및 작업

주문 처리가 생성될 때부터 주문의 주문 처리 상태의 변경과 관련된 워크플로에서 다음 트리거 및 작업을 사용할 수 있습니다.

트리거

  • 주문 처리 생성됨

작업

  • 고객 태그 추가
  • 주문 태그 추가
  • 주문 보관
  • 주문 취소
    워크플로를 사용하여 주문 취소에 대해 자세히 알아보십시오.
  • 결제 처리
    결제 처리 워크플로에 대해 자세히 알아보십시오.
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 주문을 결제됨으로 표시
  • 고객 태그 제거
  • 주문 태그 제거
  • 주문 처리 요청
    워크플로를 사용한 주문 처리 요청에 대해 자세히 알아보십시오.
  • 이메일 보내기
  • HTTP 요청 보내기
  • 주문 보관 취소
  • 고객 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ customer.note }} The content that you want to add to the note.
  • 주문 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ order.note }} The content that you want to add to the note.

주문 처리 이벤트 트리거 및 작업

기존 주문 처리에서 변경이 발생하면 주문의 주문 처리 상태의 변경과 관련된 워크플로에서 다음 트리거 및 작업을 사용할 수 있습니다.

트리거

  • 주문 처리 이벤트가 생성됨

작업

  • 고객 태그 추가
  • 주문 메타 필드 추가
  • 주문 태그 추가
  • 상점 메타 필드 추가
  • 주문 보관
  • 주문 취소
    워크플로를 사용하여 주문 취소에 대해 자세히 알아보십시오.
  • 결제 처리
    결제 처리 워크플로에 대해 자세히 알아보십시오.
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 주문을 결제됨으로 표시
  • 고객 태그 제거
  • 주문 메타 필드 제거
  • 주문 태그 제거
  • 상점 메타 필드 제거
  • 주문 처리 요청
    워크플로를 사용한 주문 처리 요청에 대해 자세히 알아보십시오.
  • 이메일 보내기
  • HTTP 요청 보내기
  • 주문 보관 취소
  • 고객 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ customer.note }} The content that you want to add to the note.
  • 주문 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ order.note }} The content that you want to add to the note.

인벤토리 품목 트리거 및 작업

스토어의 제품 재고 변경과 관련된 워크플로에서 다음 트리거 및 작업을 사용할 수 있습니다.

트리거

  • 인벤토리 품목이 생성됨
  • 인벤토리 품목이 삭제됨

작업

  • 상점 메타 필드 추가
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 상점 메타 필드 제거
  • 이메일 보내기
  • HTTP 요청 보내기

주문 트리거 및 작업

주문과 관련된 워크플로에서 다음 트리거와 작업을 사용할 수 있습니다.

트리거

  • 발주 주문 생성 완료
  • 발주 주문 삭제됨
  • 주문 취소됨
  • 주문 생성됨
    이 트리거는 발주 주문에서 전환되었으므로 주문이 생성된 시점을 포함하여 주문이 생성될 때마다 실행됩니다.
  • 주문 삭제됨
  • 주문 처리됨
  • 주문 지불
  • 주문 위험 분석
    이 트리거 및 해당 조건은 Shopify 위험 분석 결과만 사용하여 작용합니다. 타사 사기 분석 앱의 결과는 적용하지 않습니다. 위험 워크플로 분석에 대해 자세히 알아보십시오.
  • 주문 거래 생성됨
  • 환불 완료

작업

  • 고객 태그 추가
  • 발주 주문 태그 추가
    발주 주문이 주문으로 전환된 후에는 이러한 태그가 주문 태그로 지정됩니다.
  • 주문 태그 추가
  • 상점 메타 필드 추가
  • 주문 보관
  • 주문 취소
    워크플로를 사용하여 주문 취소에 대해 자세히 알아보십시오.
  • 결제 처리
    결제 처리 워크플로에 대해 자세히 알아보십시오.
  • 발주 주문 메타 필드 생성
  • 주문 메타 필드 생성
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 주문을 결제됨으로 표시
  • 고객 태그 제거
  • 발주 주문 메타 필드 제거
  • 발주 주문 태그 제거
  • 주문 메타 필드 제거
  • 주문 태그 제거
  • 상점 메타 필드 제거
  • 주문 처리 요청
    워크플로를 사용한 주문 처리 요청에 대해 자세히 알아보십시오.
  • 이메일 보내기
  • HTTP 요청 보내기
  • 주문 보관 취소
  • 고객 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오. {{ customer.note }} The content that you want to add to the note.
  • 발주 주문 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ order.note }} The content that you want to add to the note.
  • 주문 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ order.note }} The content that you want to add to the note.

제품 트리거 및 작업

제품과 관련된 워크플로에서 다음 트리거와 작업을 사용할 수 있습니다.

트리거

  • 재고 수량 변경
    이 트리거는 Shopify에서 추적하는 제품의 인벤토리 수준이 변경되면 실행됩니다. 인벤토리 추적 워크플로에 대해 자세히 알아보십시오.
  • 스토어에 추가된 제품
  • 제품 삭제됨
  • 제품 상태가 업데이트 됨
    기존 제품의 상태가 변경되면 이 트리거가 실행 됩니다. 새 제품이 스토어에 추가되는 경우에는 실행되지 않습니다.
  • 제품 이형 상품 생성됨
  • 제품 이형 상품 삭제됨

작업

  • 제품 태그 추가
  • 상점 메타 필드 추가
  • 제품 메타 필드 생성
  • 제품 이형 메타 필드 생성
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 제품 숨기기
  • 제품 게시
  • 제품 메타 필드 제거
  • 제품 태그 제거
  • 제품 이형 상품 메타 필드 제거
  • 상점 메타 필드 제거
  • 이메일 보내기
  • HTTP 요청 보내기

입찰 거래 트리거 및 작업

입찰 거래와 관련된 워크플로에서 다음 트리거 및 작업을 사용할 수 있습니다. 입찰 거래는 판매자와 고객 간에 판매 대금이 전달되는 때마다 발생합니다.

트리거

  • 입찰 거래가 생성됨

작업

  • 고객 태그 추가
  • 주문 메타 필드 추가
  • 주문 태그 추가
  • 상점 메타 필드 추가
  • 주문 보관
  • 주문 취소
    워크플로를 사용하여 주문 취소에 대해 자세히 알아보십시오.
  • 결제 처리
    결제 처리 워크플로에 대해 자세히 알아보십시오.
  • 리디렉션 URL 생성
  • 리디렉션 URL 삭제
  • 주문을 결제됨으로 표시
  • 고객 태그 제거
  • 주문 메타 필드 제거
  • 주문 태그 제거
  • 상점 메타 필드 제거
  • 주문 처리 요청
    워크플로를 사용한 주문 처리 요청에 대해 자세히 알아보십시오.
  • 이메일 보내기
  • HTTP 요청 보내기
  • 주문 보관 취소
  • 고객 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ customer.note }} The content that you want to add to the note.
  • 주문 참고 사항 업데이트
    기본적으로 이 작업을 수행하면 참고 사항 내용이 대체됩니다. 기존 참고 사항에 내용을 추가하려는 경우 참고 사항 필드에 다음을 입력하십시오.{{ order.note }} The content that you want to add to the note.

관련 정보

Shopify와 함께 사업을 시작할 준비가 되셨습니까?

무료 체험