고객 세그먼트의 구성 요소

고객 세그먼트는 하나 이상의 필터로 구성됩니다. 필터 이름, 연산자, 을 구성 요소로 사용하여 필터링됩니다.

하나의 필터가 있는 고객 세그먼트의 구성 요소

고객 세그먼트 필터의 구성 요소입니다.
구성 요소 구성 요소 이름
1 필터 이름
2 연산자
3 금액

고객 세그먼트에서 두 개 이상의 필터를 사용할 수 있습니다. 이 경우 각 필터 사이에 커넥터를 사용합니다. 여러 필터를 사용하는 고객 세그먼트는 다음과 같이 구축됩니다.

AND 커넥터로 결합된 필터가 두 개인 고객 세그먼트

고객 세그먼트를 구축하는 데 사용되는 특정 필터에 대해 자세히 알아보십시오.

필터 이름

필터 이름은 고객 세그먼트의 고객을 선택하는 데 사용되는 기준입니다. 예를 들어 마케팅 이메일에 가입하는 모든 고객을 선택하려면 email_subscription_status 필터 이름을 사용합니다.

함수

함수를 사용하여 필터에 선택적 매개 변수를 추가할 수 있습니다. 추가 매개 변수는 필터 이름 뒤 괄호 안에 추가됩니다.

예를 들어 특정 이메일을 열어 본 모든 고객을 필터링하기 위해 마케팅 활동 ID를 사용하여 매개 변수를 추가할 수 있습니다:shopify_email.opened(activity_id: 123) = true

지원되는 함수 특성은 다음과 같습니다.

연산자

연산자는 필터 이름과 값 사이의 관계를 정의하는 데 사용됩니다. 예를 들어, 5건 이상 주문한 고객 세그먼트를 생성하려는 경우 >= 연산자를 사용하여 크거나 같음을 나타냅니다. 이 경우 5 값, 즉 >=5를 추가합니다.

다음은 다른 연산자의 예입니다.

  • 사이: BETWEEN <value1> AND <value2>
  • 같음: =
  • 같지 않음: !=
  • 초과: >
  • 미만: <
  • 이하: <=
  • 정확히 이 값 포함: CONTAINS
  • 정확히 이 값 포함하지 않음: NOT CONTAINS

필터 이름에 사용할 수 있는 연산자는 사용하는 필터 이름에 따라 다릅니다. 각 필터 이름에 사용 가능한 연산자에 대해 자세히 알아보십시오.

IS NULLIS NOT NULL 연산자 및 값 페어링 제안 사용

IS NULL 연산자 및 값이 페어링된 제안 사항은 지정된 필터에 값 데이터가 존재하지 않는 고객을 필터링하는 데 사용됩니다. IS NOT NULL 연산자 및 값이 페어링된 제안 사항은 지정된 필터에 값 데이터가 존재하는 고객을 필터링하는 데 사용됩니다. IS NOT NULL은 값에 데이터가 존재한다는 의미이며, 지정된 값 외에도 값이 있는 모든 고객이 포함됩니다.

고객 세그먼트에서 IS NULLIS NOT NULL 연산자 및 값 페어링된 제안 사항을 사용하는 예시
IS NULL 이전에 결제 단계에서 카트를 중단한 적이 없는 고객 세그먼트를 생성하려면 IS NULL 연산자 및 값이 페어링된 제안 사항을 사용해야 합니다. 그러면 중단된 결제 날짜 필드에 입력된 값이 없는 프로필을 가진 고객이 이 고객 세그먼트에 포함됩니다.

편집기에서 고객 세그먼트는 다음과 같습니다.

abandoned_checkout_date IS NULL
IS NOT NULL 이전에 결제 단계에서 중단된 카트가 있는 고객 세그먼트를 생성하려면 IS NOT NULL 연산자 및 값이 페어링된 제안 사항을 사용해야 합니다. 그러면 중단된 결제 날짜 필드에 입력된 값이 있는 프로필을 가진 모든 고객이 이 고객 세그먼트에 포함됩니다.

편집기에서 고객 세그먼트는 다음과 같습니다.

abandoned_checkout_date IS NOT NULL

값은 고객 세그먼트에서 고객을 포함하거나 제외하는 데 사용되는 고객의 특성입니다. 값은 필터 이름 및 연산자와 함께 사용됩니다. 예를 들어 마케팅 이메일에 가입하는 고객을 선택하려면 'SUBSCRIBED' 값을 사용합니다. 마케팅 이메일에 가입하지 않은 고객은 고객 세그먼트에서 제외됩니다.

커넥터

필터를 여러 개 사용하는 경우 ANDOR 커넥터를 사용하여 필터를 결합합니다. 커넥터로 고객 세그먼트의 범위를 필요한 만큼 확장하거나 축소할 수 있습니다.

  • AND 커넥터는 고객이 포함할 모든 기준에 충족되어야 하므로 고객 세그먼트의 범위를 좁힙니다.
  • OR 커넥터는 고객이 포함할 기준에 충족될 수 있지만 모든 기준을 충족할 필요는 없으므로 고객 세그먼트의 범위를 넓힙니다.

AND 커넥터 사용

5건 이상 주문한 이메일 가입자만 포함하는 고객 세그먼트를 생성하려면 AND 커넥터를 사용하여 두 필터를 결합하십시오.

개념상 이 고객 세그먼트는 다음과 같습니다.

마케팅 이메일에 가입하는 고객 5건 이상 주문한 고객.

편집기에서 고객 세그먼트는 다음과 같습니다.

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

고객 세그먼트에는 5건 이상 주문한 이메일 가입자만 포함됩니다. 고객 세그먼트는 다음을 포함하지 않습니다.

  • 마케팅 이메일에 가입하지 않은 고객
  • 마케팅 이메일에 가입했지만 5건 미만 주문한 고객

OR 커넥터 사용

이메일 가입자 또는 5건 이상 주문한 고객이 포함된 고객 세그먼트를 생성하려면 OR 커넥터를 사용하여 두 필터를 결합하십시오.

개념상 해당 고객 세그먼트는 다음과 같습니다.

마케팅 이메일에 가입하는 고객 또는 5건 이상 주문한 고객.

편집기에서 고객 세그먼트는 다음과 같습니다.

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

고객 세그먼트에는 다음이 포함됩니다.

  • 5건 이상 주문을 했는지 여부에 관계없이 모든 이메일 가입자
  • 이메일 가입 여부에 관계없이 5건 이상 주문한 모든 고객

ANDOR 커넥터 모두 사용

AND 커넥터와 OR 커넥터를 모두 사용하여 여러 필터를 결합할 수 있습니다. 모범 사례는 괄호를 사용하여 필터를 그룹화하는 것입니다.

괄호를 사용하지 않는 경우 AND를 사용하여 결합된 필터가 OR를 사용하여 결합된 필터보다 먼저 적용됩니다.

괄호가 있는 고객 세그먼트

고객 세그먼트를 100USD 이상 지출한 이메일 가입자 또는 5건 이상 주문한 이메일 가입자로 제한하려는 경우 괄호를 사용하여 다음 고객 세그먼트를 구축하십시오.

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

이 경우 OR 커넥터가 AND 커넥터보다 먼저 적용됩니다. 따라서 고객 세그먼트에는 다음이 모두 포함됩니다.

  • 100USD 이상 지출한 이메일 가입자
  • 5건 이상 주문한 이메일 가입자

괄호가 없는 고객 세그먼트

다음 고객 세그먼트는 괄호를 사용하지 않습니다.

amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'

이 경우 AND 커넥터는 OR 커넥터보다 먼저 적용됩니다. 즉, 필터는 이 괄호를 포함한 것처럼 해석됩니다:

amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')

따라서 고객 세그먼트에는 다음이 모두 포함됩니다.

  • 이메일 구독 여부에 관계없이 100달러 이상을 지출한 고객
  • 5건 이상 주문한 이메일 가입자

고객 세그먼트 필터 구성 요소에 대한 이해도 테스트

다음 예시를 사용하여 Shopify Admin의 고객 페이지에서 고객 세그먼트를 직접 구축하십시오.

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

고객 세그먼트 생성에 대해 자세히 알아보십시오.

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

무료 체험