客户细分的组件

客户细分由一个或多个筛选条件构成。筛选条件由筛选条件名称运算符构建而成。

包含一个筛选条件的客户细分的组成部分

客户细分筛选条件的组件。
组件 组件名称
1 筛选条件名称
2 运算符
3 价值

您可以在客户细分中使用多个筛选条件。在此情况下,每个筛选条件之间使用连接符。使用多个筛选条件的客户细分的创建方法如下所示:

包含用 AND 连接符联接的两个筛选条件的客户细分

详细了解用于创建客户细分的特定筛选条件

筛选条件名称

筛选条件名称是一种标准,用于选择符合客户细分的客户。例如,如果您想选择已订阅您营销电子邮件的所有客户,请使用筛选条件名称 email_subscription_status

函数

您可以使用函数向筛选条件添加可选参数。其他参数将添加到筛选条件名称后的括号中。

例如,您可以使用营销活动 ID 添加参数,以帮助筛选已打开您的特定电子邮件的所有客户:shopify_email.opened(activity_id: 123) = true

受支持的函数属性如下:

  • products_purchased()
  • shopify_email.EVENT()

详细了解如何使用 products purchasedemail events 函数。

运算符

运算符用于定义筛选条件名称与值的关系。例如,如果您要针对已至少下五单的客户创建客户细分,请使用运算符 >= 来表示大于或等于。在此情况下,您需要添加值 5,即 >=5

以下是其他运算符的示例:

  • 介于: BETWEEN <value1> AND <value2>
  • 等于: =
  • 不等于: !=
  • 大于: >
  • 小于: <
  • 小于或等于: <=
  • 包含此确切值: CONTAINS
  • 不包含此确切值: NOT CONTAINS

可用于筛选条件名称的运算符取决于您使用的筛选条件名称。详细了解每个筛选条件名称可用的运算符

使用 IS NULL/IS NOT NULL 运算符和值配对建议

IS NULL 运算符和值对建议用于筛选不存在与给定筛选条件对应的值数据的客户。IS NOT NULL 运算符和值对建议用于筛选存在与给定筛选条件对应的值数据的客户。IS NOT NULL 表示值包含所筛选的数据,并且包括所有具有任意值而非特定值的客户。

在客户细分中使用 IS NULL/IS 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 连接符

若要创建仅包含已至少下五单的电子邮件订阅者的客户细分,请使用 AND 连接符组合使用两个筛选条件。

从概念上讲,此客户细分将如下所示:

订阅您的电子邮件营销的客户以及已至少下五单的客户。

在编辑器中,客户细分如下所示:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

您的客户细分中仅包含已至少下五单的电子邮件订阅者。该客户细分不包含以下内容:

  • 未订阅您营销电子邮件的客户。
  • 已订阅您的营销电子邮件但下单次数少于五次的客户。

使用 OR 连接符

若要创建客户细分来包含您的电子邮件订阅者已至少下五单的客户,请使用 OR 连接符来组合这两个筛选条件。

从概念上讲,该客户细分将如下所示:

订阅您的电子邮件营销的客户已至少下五单的客户。

在编辑器中,客户细分如下所示:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

您的客户细分包含以下内容:

  • 您的所有电子邮件订阅者,无论他们是否至少下过五单。
  • 您已至少下过五单的所有客户,无论他们是否订阅了您的电子邮件。

同时使用 ANDOR 连接符

您可以使用 ANDOR 连接符来组合多个筛选条件。最佳做法是使用括号对筛选条件进行分组。

如果您不使用括号,则使用 AND 组合的筛选条件将优先应用于使用 OR 组合的筛选条件。

带括号的客户细分

如果您想将客户细分限制为仅包含已花费超过 100 美元已至少下五单的电子邮件订阅者,请使用括号来创建以下客户细分:

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

在此情况下,OR 连接符在 AND 连接符之前应用。因此,您的客户细分中将包括以下两项内容:

  • 花费金额超过 100 美元的电子邮件订阅者
  • 已至少下五单的电子邮件订阅者

不带括号的客户细分

以下客户细分不使用括号:

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

在此情况中,AND 连接符在 OR 连接符之前应用。因此,您的客户细分中将包括所有以下内容:

  • 您的电子邮件订阅者
  • 花费金额超过 100 美元的客户
  • 已至少下五单的客户

测试您对客户细分筛选条件组件的理解

使用以下示例在 Shopify 后台的客户页面上创建您自己的客户细分:

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

了解如何创建客户细分

准备好开始使用 Shopify 进行销售了吗?

免费试用