워크플로 예

몇 가지 예제를 검토하여 생성할 수 있는 워크플로 유형에 대해 알아봅니다.

위험

Flow를 사용하면 높은 위험 주문을 받았을 때 알림을 받을 수 있습니다. 주문의 위험 수준을 확인하려면 워크플로에서 주문 위험 분석 트리거를 사용하십시오. 이 트리거는 Shopify 위험 분석 결과만 사용합니다(타사 앱 결과는 사용 안 함).

높은 위험 주문을 받으면 Flow가 다음 업무를 수행하도록 선택할 수 있습니다.

  • 나중에 처리할 수 있도록 해당 주문에 태그를 지정하고 직원에게 알리거나 주문 세부 정보를 앱으로 보냅니다.

  • 스토어에서 결제를 수동으로 처리하도록 설정된 경우, 결제를 방지합니다.

  • 주문이 수동으로 처리되도록 설정된 경우, 주문을 취소합니다.

스토어가 결제를 수동으로 처리하도록 설정된 경우에는 Flow를 사용하여 높은 위험 주문에 대한 결제를 방지할 수 있습니다. 주문의 위험 수준을 확인하는 워크플로를 생성하여 위험이 낮거나 보통인 경우에만 결제를 처리하십시오. 결제를 처리하려면 워크플로에서 결제 처리 작업을 사용하여 결제를 처리합니다.

주문 위험 수준 조건을 사용하여 주문 위험 수준 확인

스토어가 결제를 자동으로 처리하도록 설정되어 있으며 주문을 수동으로 처리하도록 설정된 경우에는 Flow를 사용하여 주문을 취소할 수 있습니다. (이 경우 결제가 처리되는 것은 방지할 수 없습니다.) 주문을 취소하려면 워크플로에서 주문 취소 작업을 사용하여 주문을 취소하십시오. 이 작업을 사용하면 주문이 취소되지만 환불되지 않으며 정렬된 품목은 기본적으로 재입고가 되지 않습니다.

  • Flow는 주문을 환불하지 않습니다. Flow가 주문을 취소하면 사용자가 수동으로 환불해야 합니다.
  • Flow는 기본적으로 품목을 재입고하지 않습니다. 주문을 환불하면 해당 품목을 재입고할 것으로 간주됩니다. 주문을 수동으로 환불할 때의 기본값은 품목을 재입고하는 것입니다. 이 프로세스는 쉽게 따라할 수 있으나 주문을 환불할 때까지 재고가 업데이트되지 않음을 의미합니다. 재고를 보다 신속하게 업데이트해야 하는 경우에는 주문 취소 시 Flow가 해당 품목을 재입고하도록 할 수 있습니다. 이 옵션을 선택하는 경우에는 주문 환불 시 품목 재입고 옵션을 선택 취소해야 합니다. 그렇지 않으면 품목이 두 번 재입고되어 재고 수가 부정확해집니다.

고객의 이메일이나 IP 주소 등의 다른 기준을 기반으로 주문을 취소할 수도 있습니다.

Flow가 취소하는 주문을 추적하려면 다음을 수행하는 작업을 추가할 수 있습니다.

  • 취소된 주문에 태그를 지정합니다.
  • Google Sheets 또는 Trello 등의 앱에 메시지를 보내거나 문제를 기록합니다.

템플릿 예시

재고 및 제품 취급

Flow는 재고 품절 시 및 재입고 시 제품에 태그를 지정하는 것을 도와줍니다. 이후 해당 태그를 사용하면 이러한 제품이 고객에게 표시되는 방식을 제어할 수 있습니다.

워크플로에서 변경된 재고 수량 트리거를 사용하여 재고 변경 사항을 추적하는 워크플로를 생성하십시오. 이 트리거는 다음 조건을 확인해야 합니다.

  • 제품 이형 상품 재고 수량
  • 제품 이형 상품 재고 수량 사전 조건 - 이 조건을 사용하면 재고가 제품 이형 상품 재고 수량 조건과 최초로 일치하는 경우에만 워크플로가 실행됩니다. 수량 사전 조건을 사용하지 않으면 워크플로가 예상보다 자주 실행될 수 있습니다.

이러한 유형의 워크플로를 생성할 때 해당 조건으로 재고가 변경되기 전과 후의 양을 모두 확인해야 합니다. 현재의 재고 양만 확인하면 제품이 재입고되기 전까지 해당 제품이 주문될 때마다 재주문 이메일이 전송될 수 있습니다. 예를 들어, 이형 상품의 재고가 5개 미만일 때 알림을 받으려면 제품 이형 상품 재고 수량을 5로 설정하고 제품 이형 상품 재고 수량 사전 조건을 >5로 설정합니다. 스토어에 티셔츠 7개가 있으며 호세가 티셔츠 2개를 주문합니다. 재고는 현재 5개이므로 재주문 이메일이 전송됩니다. 이후 카림이 티셔츠 1개를 주문하면 재고는 현재 4개가 되지만 재주문 이메일은 전송되지 않습니다.

이형 상품의 재고가 100을 넘을 경우에 알림을 받으려면 제품 이형 상품 재고 수량을 >100으로 설정하고 제품 이형 상품 재고 수량 사전 조건을 <100으로 설정합니다.

템플릿 예시

로열티 및 프로모션

Flow를 사용하면 할인 코드를 추적할 수 있으며 고객에게 지원에 대한 보상을 힐 수 있습니다. 많은 인기 로열티 앱에는 스토어에서의 지출과 활동에 따라 고객에게 보상하는 데 사용할 수 있는 Flow 커넥터가 있습니다. 예를 들면, 특정 제품을 주문하고 긍정적인 리뷰를 작성하는 것 등에 대해 고객에게 로열티 포인트를 제공할 수 있습니다.

템플릿 예시

고객

고객이 생성되거나 주문을 생성할 때 또는 사용자가 고객의 주문을 취소할 때 Flow가 고객에게 태그를 추가하도록 할 수 있습니다. 우편 번호, 이메일 주소, 주문 기록 등의 특성을 기준으로 고객에게 태그를 지정할 수 있습니다.

평생 지출 단계별로 고객 구성

템플릿 예시

총 금액 및 사용된 판매 채널과 같은 현재 주문의 특성을 기준으로 고객에게 태그를 지정할 수도 있습니다.

템플릿 예시

주문

주문이 생성되거나 환불되면 Flow가 해당 주문에 태그를 지정하고 직원에게 알리거나 세부 정보를 앱으로 보내도록 할 수 있습니다. 해당 주문이나 주문한 고객의 특성을 기준으로 워크플로에서 조건을 생성할 수 있습니다.

3개 지역의 주문에 태그 추가

템플릿 예시

주문을 자동으로 처리하면 Flow가 해당 주문을 보관하도록 할 수도 있습니다.

제품

제품을 생성할 때 Flow가 제품에 태그를 지정하고 이를 수동 컬렉션에 추가하도록 할 수 있습니다. 예를 들어, 신제품 제목에 티셔츠라는 단어가 포함된 경우 Flow에서 티셔츠 제품 태그를 지정하고 해당 제품을 여름 컬렉션에 추가할 수 있습니다. 워크플로에서 제품 태그컬렉션에 추가 작업을 사용하여 제품에 태그를 추가하십시오.

템플릿:

템플릿 변수 및 Liquid 예제

템플릿Liquid 변수를 사용하는 워크플로 작업의 예제입니다.

  • 다음 예제에서는 고객이 1건의 주문에서 500달러를 초과하여 소비하는 경우 이메일을 전송하는 워크플로우를 사용합니다.
To Joe@mycompany.com

Please send a personal thank you note to {{order.customer.firstName}} {{order.customer.lastName}}({{order.customer.email}}) for placing an order for  {{order.totalPriceSet.shopMoney.amount}}

잔느 듀폰트라는 고객이 $1000 주문을 생성하면 워크플로에서 다음 메시지가 전송됩니다.

Joe@mycompany.com

Please send a personal thank you note to Jeanne Dupont (jeanne@jeanneemail.com) for placing an order for $1000.00
  • 다음 예에서는 중단된 제품의 제목이 메시지에 나타납니다.
Discontinued product {{product.title}} has just hit an inventory level of 0.
  • 다음 예에서는 이형 상품의 제목이 메시지에 나타납니다.
Please pause all ad campaigns involving {{product_variant.title}}.
  • 다음 예에서 고객의 이름과 이메일 주소가 마지막 주문의 초계와 함께 메시지에 나타납니다.
Please send a personal thank you note to {{order.customer.firstName}}({{order.customer.email}}) for placing a recent order for  {{order.totalPriceSet.shopMoney.amount}}
  • 다음 예제에서는 상품 제목이 메시지에 나타납니다.
Please reorder {{product.title}}. Email owner@store.com to verify that they've received the purchase order.
  • 다음 예에서는 주문 ID가 메시지에 나타납니다.
{{order.id}} has been cancelled due to high risk.
  • 다음 예에서는 주문 번호와 고객의 이름 및 이메일 주소가 메시지에 나타납니다.
Our Shopify store has received an order with a high risk of fraud. We would like to cancel this order right away, before it is sent to production:

      {{order.name}}
      {{order.billingAddress.lastName}} {{order.billingAddress.firstName}}
      {{order.email}}

Please confirm the new order status. Thanks!
  • 다음 예에서 고객의 이름과 이메일 주소 및 마지막 주문의 총 가격이 Shopify 관리자에서 주문 링크와 함께 메시지에 나타납니다.
Please send a personal thank you note to
{{order.customer.firstName}} ({{order.customer.email}}) for placing a recent order for $ {{order.totalPriceSet.shopMoney.amount}}

View order: https://store.myshopify.com/admin/orders/{{order.id}}

For 루프 예제에 대하여

제안이 접수되면 주문한 제품이 포함된 메시지를 보내는 것이 유용할 수 있습니다. for loopsLineitems 템플릿 변수를 사용하여 이 작업을 수행할 수 있습니다.

또한 템플릿 변수를 지원하는 텍스트 필드를 통해 for 루프for 루프 객체를 지원합니다.

다음은 루프를 사용하여 모든 품목의 SKU(재고 관리 코드) 및 수량을 나열하는 예제입니다.

Order summary:
{% for a in order.lineItems %}
 SKU: {{a.sku}} ( {{a.quantity}} ), 
{% endfor %}

메시지를 보내면 for 루프 코드가 SKU(재고 관리 코드) 목록으로 바뀝니다.

Order summary:
  8987097979 (50)
  8877778887 (3)
  888998898B (1)

이 예제에서 for 루프는 모든 품목명을 목록화하는 데 사용됩니다.

Order summary: <br />
{% for a in order.lineItems %}
Title: {{a.title}}, <br/>
SKU: {{a.sku}}, <br/>
Price (per unit): $ {{a.originalUnitPriceSet.shopMoney.amount}}, <br/>
Quantity: {{a.quantity}} <br/>
{% endfor %} 
Ship to: <br/>
{{order.shippingAddress.name}} <br/>
{{order.shippingAddress.address1}} <br/>
{{order.shippingAddress.address2}} <br/>
{{order.shippingAddress.city}} <br/>
{{order.shippingAddress.province}} <br/>
{{order.shippingAddress.zip}} <br/>
{{order.shippingAddress.country}} <br/>

이 예제에서, iffor loop 내부에서 사용되어 특정 공급업체의 품목명을 목록화합니다.

{% for x in order.lineItems %}
{% if x.vendor == 'acme-vendor' %}
  Title is {{x.title}}<br/>
  SKU is {{x.sku}}</br>
{% endif %}
{% endfor %}

관련 링크

이 페이지의 예제 외에도 다음과 같은 방법으로 워크플로를 찾을 수 있습니다.

  • 템플릿을 탐색하여 바로 사용할 수 있는 자동화 또는 스토어를 사용자 정의 할 수 있는 자동화를 찾으십시오.
  • 우리의 커넥터 페이지에서 예제를 보십시오.
  • 워크플로를 가져오기 및 내보내기를 하여 다른 판매자 또는 파트너와 공유하십시오.
  • 흥미로운 사용 사례에 대해 자세히 알아 보려면 블로그를 방문하십시오.

관련 링크

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

무료 체험