了解*弹窗编辑器的“Targeting & behavior”(针对性与行为)部分;在这里,您可以控制并更改弹窗*在您网站上出现的时机以及谁能看到它。
打开一个现有*弹窗的编辑器,然后选择 Targeting & behavior*,即可调整本指南中涵盖的展示与针对性设置

在您开始之前: #
在 *Targeting & behaviors 选项中,您可以在 Display(展示)和 Targeting*(针对性)两个菜单之间切换。

在 *Display* 菜单中,您可以编辑:
- *Timing*(时机)
- *Frequency*(频率)
- *Devices*(设备)
- *Custom trigger*(自定义触发器)
在 *Targeting 菜单中,您可以通过以下定位方式选择谁能看到您的弹窗*:
- *Visitors*(访问者)
- *URLs*(特定网址)
- *UTM parameters*(UTM 参数)
- *Locations*(地理位置)
根据您在 Shopify 中的“客户隐私 (Customer Privacy)”设置,除非欧盟 (EU)、欧洲经济区 (EEA)、英国和瑞士境内的访客已提供同意,否则 Klaviyo 可能不会追踪其站内事件(因此也就无法应用某些类型的*弹窗*定位)。
总体而言,如果访客未表示同意,且按照定位要求本应被包含在内,他们也将无法看到*弹窗*,因为他们无法被识别。针对这些访客的定位规则将按以下方式应用:
- 如果您选择“*Don’t show to existing Klaviyo profiles”(不向现有 Klaviyo Profile 显示),该访客仍会看到该弹窗*,因为他们无法被识别为现有 Profile。
- 如果您选择“*Target visitors in a list or segment”(针对列表或细分群体中的访问者),访客将不会看到该弹窗*(即使他们确实在该列表或细分群体中),因为他们无法被识别。
- 如果您选择“*Show to all visitors”(向所有访问者显示),访客会看到*它。
- 如果您选择“*Show to any existing profile”(向任何现有 Profile 显示)、“Show to email subscribers only”(仅向邮件订阅者显示)或“Show to SMS subscribers only”(仅向短信订阅者显示),访客将不会看到该弹窗*,因为他们无法被识别为现有 Profile、邮件或短信订阅者。
- 某些基于 Cookie 信息和用户属性的*自定义触发器 (Custom triggers)* 将因缺乏识别而无法触发。
- *按地理位置定位 (Targeting by location)* 不受影响。
- *按设备类型定位 (Targeting by device type)*(桌面端、移动端)不受影响。
调整弹窗的展示选项 #
展示时机 #
在 *Display 菜单的 Timing 部分,您可以选择弹窗在网站上出现的时机。默认情况下,您的弹窗会被设置为“Immediately*”(立即),这意味着当有人访问您网站的页面时,它会立即出现。此外,您也可以选择:
*基于规则显示 (Based on rules) 您可以设置一个或多个以下规则来触发您的弹窗*显示:

- *当访问者准备退出页面时 (When visitor is exiting the page) 触发弹窗在网站访客即将离开页面时显示。这通常被称为“退出意图弹窗*(Exit Intent Forms)”。在桌面端,当有人将鼠标移动到视口上方(准备关闭标签页或窗口)时会触发;在移动端,当用户在页面两侧悬停或快速向上滑动时会触发。
- *经过一定的时间延迟后 (After a time delay) 在特定的时间延迟后触发弹窗显示。您可以输入访客在页面上停留多少秒后加载该弹窗*。通常情况下,访客在每个页面上只会停留几秒钟。如果您的信息非常关键,建议设置为立即显示,或在 1 到 2 秒后显示。
- *当访问者滚动到一定比例后 (After visitor has scrolled a certain amount) 在访客滚动到页面特定位置时触发弹窗*显示;0% 代表网页顶部,100% 代表网页底部。
- *当访问者浏览了一定数量的页面后 (After visitor sees a certain amount of pages) 在访客浏览了您网站上一定数量的页面后触发弹窗显示。例如,如果您输入 3 个页面,当访客查看了 3 个不同的页面(如 3 个不同的产品页)时,弹窗*就会出现。
如果您选择在“*访客浏览了一定数量的页面后(After a visitor sees a certain amount of pages)”显示弹窗*,系统会按浏览器会话(Browser Session)进行计数。
- 如果某人在您的网站上浏览了 2 个不同的页面,关闭了网站,然后在全的新窗口中再次打开,其页面计数将重新从 1 开始。
- 同样地,如果访客两次浏览同一个产品页面,这将被计为浏览了 1 个独立页面。
- 独立页面是由 URL 决定的,计数时会忽略查询参数(Query Parameters)和片段(Fragments)。

在时间延迟选项下方会出现一个开关,允许您选择“*仅在满足所有选定规则时显示 (Show only when all of the selected rules are met)”。如果您选择了多个延迟规则,则必须全部满足才能显示弹窗。例如,如果您选择了“退出意图”并设置弹窗在有人滚动到页面一半时显示,访客需要完成这两个动作(先滚动到一半,然后表现出退出意图),弹窗*才会出现。
- *仅通过自定义触发器显示 (Only on a custom trigger) 基于任何特定条件触发弹窗显示,例如点击按钮或在您自己的代码中触发。有关更多详细信息,请参阅“如何触发弹窗在点击按钮时出现”。[!NOTE] 这些设置适用于 Popup(中心弹窗)、Flyout(侧边弹窗)和 Full Page(全屏弹窗);Embedded Forms(嵌入式弹窗*)始终会在页面加载时立即出现。
在 *Timing 下方,Shopify 用户将看到一个启用 Lead Capture*(潜在客户捕获)的选项。
展示频率 #
在 *Display 菜单的 Frequency 部分,您可以决定弹窗对每位网站访客展示的频率。您可以编辑 Popup(中心弹窗)、Flyout(侧边弹窗)或 Full Page(全屏弹窗)的展示频率。嵌入式弹窗*(Embed forms)将始终显示,因为它们是您网站页面的组成部分。

*访客关闭此弹窗后,经过 \_\_ 天后再显示 (After a visitor closes this form, show again after \_\_ day(s)) 使用此设置来决定已关闭弹窗*的访客再次看到它的频率。
- 将此选项设置为 *0 天,则访客每次访问时都会看到该弹窗*。
- 选择较长的时间范围(例如 *5 天),可以限制弹窗*出现过于频繁。
*如果已提交弹窗或点击了跳转按钮,则不再显示 (Don’t show again if a form was submitted or a URL button was clicked) 使用此设置来决定访客在完成弹窗*交互后是否还会再次看到它。
- 如果您希望在某人填写完信息后,该*弹窗*永远不再出现,请勾选此复选框。
- 如果您希望同一位访客有机会多次填写同一个*弹窗*,请不要勾选此选项。
设备 #
在 *Display 菜单的 Devices 部分,您可以选择是否让您的弹窗*展示给正在使用桌面端、移动端或同时使用两者的访客。
对于包含“*点击发送短信 (Tap-to-text)”按钮(即按钮的 Action 设置为 Subscribe via SMS)的弹窗,其 Devices 设置将被禁用,因为这类弹窗*会自动设置为仅在移动端显示。

- *同时显示在桌面端和移动端 (Both desktop and mobile) 设置为在两种设备上显示的弹窗*将对所有购物者展示,无论他们使用何种设备进行浏览。
- *仅限桌面端 (Desktop only) 设置为仅在桌面端显示的弹窗不会出现在使用移动设备的购物者面前。设置为在桌面端显示的弹窗*也会在平板电脑上显示。
- *仅限移动端 (Mobile only) 设置为仅在移动端显示的弹窗*不会出现在使用桌面设备的购物者面前。
点击弹窗外部以关闭 #
Popup(中心弹窗)、Flyout(侧边弹窗)和 Full Page(全屏弹窗)都会在右上角自动添加一个关闭图标(X 按钮)。观众必须点击 X 按钮才能关闭*弹窗;不过,如果您使用的是 Popup(中心弹窗)类型,您还可以选择允许观众通过点击弹窗*区域以外的地方来关闭它。

- *在桌面端 (On desktop) 勾选此选项,允许桌面端观众除点击 X 按钮外,还可以通过点击弹窗*外部区域来关闭它。
- *在移动端 (On mobile) 勾选此选项,允许移动端观众除点击 X 按钮外,还可以通过点击弹窗外部区域来关闭该弹窗*。
如果两个选项都勾选,则用户在两种设备上均可点击*弹窗*外部将其关闭。
调整弹窗的针对性设置(按访客、URL、UTM、购物车内容等) #
在*弹窗编辑器的 Targeting & behaviors 选项卡中,切换到 Targeting 菜单。从这里,您可以根据访客在 Klaviyo 中的 Profile 数据,进一步对弹窗*进行定向设置,从而为浏览器用户提供个性化的体验。
您可以从多种定位选项中进行选择(即按访客、URL、UTM 或地理位置进行定位),以便*弹窗*仅向特定人群显示。

按访问者定位 (Targeting by visitor) #
在 *Targeting 菜单的 Visitors 部分,您可以选择仅向满足特定条件的访客显示您的弹窗。请注意,只有在满足所有条件(包括您选定的设备和时机设置)时,弹窗*才会向访客显示。
访问者定位依赖于 Klaviyo 的 Cookie;如果访客最近清除了 Cookie、正在使用新设备或使用无痕浏览器访问您的网站,他们将被视为全新的匿名访客。

- *不向现有 Klaviyo Profile 显示 (Don’t show to existing Klaviyo profiles) 该弹窗*仅会对 Klaviyo 无法识别的未知访客显示。
- *向所有访客显示 (Show to all visitors) 该弹窗*会对所有网站访客显示。
- *向任何现有 Profile 显示 (Show to any existing profile) 该弹窗会对您 Klaviyo 账户中已拥有 Profile 的任何人显示(这意味着只要拥有活跃 Profile 的人就有资格看到该弹窗*,无论他们是否已选择加入订阅)。
- *仅向邮件订阅者显示 (Show to email subscribers only) 该弹窗*将向已订阅邮件但尚未报名短信 (SMS) 营销的人员显示。
- *仅向短信订阅者显示 (Show to SMS subscribers only) 该弹窗*将向已订阅短信但尚未报名邮件营销的人员显示。
- *针对列表或细分群体中的特定 Profile 显示 (Show to specific profiles in a list or segment)*
- *包含这些列表和细分群体 (Include these lists and segments): 弹窗*将向属于您所选任何列表或细分群体且存有 Cookie 的访客显示。
- *排除这些列表和细分群体 (Exclude these lists and segments): 该弹窗*仅向不属于任何所选列表或细分群体的访客显示,这既包括匿名访客,也包括存有 Cookie 但不属于所选组别的访客。
按 URL 定位 (Targeting by URL) #
在 *Targeting 菜单的 URLs 部分,您可以配置弹窗*在哪些 URL 上显示或不显示。

- *仅在特定 URL 显示 (Only show on certain URLs) 勾选此选项以选择该弹窗*将要显示的特定 URL。
- *不在特定 URL 显示 (Don’t show on certain URLs) 勾选此选项以选择需要隐藏该弹窗的 URL。[!NOTE] 虽然 Klaviyo 支持在单页面应用 (SPA) 中对弹窗*进行 URL 定位,但请注意,目前 SPA 暂不支持“不在特定 URL 显示”这一选项。
您可以为上述每个设置在 *Containing(包含)或 Exactly Matching*(精确匹配)之间切换:
- *包含 (Containing)* 此选项包含任何带有您所输入部分值的 URL。例如,如果您输入“Containing www.klaviyo.com/”,这将包括 www.klaviyo.com/blog、www.klaviyo.com/features 等等。
- *精确匹配 (Exactly Matching)* 此选项意味着您可以针对 1 个特定的 URL。例如,“<https://help.klaviyo.com/The-Signup-Form-Editor>”将仅包含该精确的 URL,而不包括“<https://help.klaviyo.com/The-Template-Editor>”。%5B!IMPORTANT%5D 如果您选择“精确匹配”,请务必在 URL 开头包含正确的协议(如 http:// 或 <https://)。>
您可以在 URL 中使用星号 ***(\)* 作为通配符。例如,如果您希望弹窗同时出现在 “help.klaviyo.com/The-Signup-Form-Builder” 和 “help.klaviyo.com/The-Template-Builder” 上,请将弹窗设置为在包含 “help.klaviyo.com/The-\-Builder” 的 URL 上显示。
按 UTM 参数定位 (Targeting by UTM parameters) #
在 *Targeting 菜单的 UTM Parameters 部分,您可以根据添加到 URL 中的 UTM 值来定位客户(例如:仅向从 Facebook 跳转到您网站的购物者展示特定的弹窗*)。UTM 参数可以帮助您根据原始广告的内容,为目标受众提供独特的优惠或他们感兴趣的承诺内容。

选择一个 *UTM parameter(UTM 参数)选项,然后在相应的文本框中输入 Value(值)。请记住,URL 中不能包含空格,因此在“Value”字段中必要时需要使用下划线。您可以点击 Add parameter*(添加参数)来增加多个参数。
- *逻辑规则: Klaviyo 在处理您添加的每个 UTM 参数时使用 AND(且)逻辑(而非 OR 逻辑)。例如,如果您同时添加了 Source 和 Medium 参数,那么只有通过包含“UTM\_source”和“UTM\_medium”两者的 URL 进入您网站的购物者才能看到该弹窗。如果 URL 中仅包含其中之一,则不会显示该弹窗*。
Klaviyo 支持以下 UTM 参数,并允许添加多个:
- *Source* (来源)
- *Medium* (媒介)
- *Campaign*
- *Term* (字词)
- *ID* (编号)
*另一种方法: 您也可以直接使用基于 UTM 参数的 URL 定位。要进行此设置,请选择 Only show on certain URLs(仅在特定 URL 显示)选项,并输入包含 UTM 参数的 URL。例如,如果您想根据 utm_content 参数进行定位,请选择 Only show on certain URLs > Containing*,然后输入您的参数(例如 "utm_content=example")。

您还可以选择“*在征得同意后,将 UTM 参数存储在购物者的 Profile 中* (Store UTM parameters in shoppers’ profile upon consent)”。
通过启用此功能,Klaviyo 会将购物者来源的 UTM 参数作为自定义属性(Custom Property)存储在他们的 Klaviyo Profile 中。这让您可以清楚地查看到订阅者最初是从哪里被吸引而来的。
按地理位置定位 (Targeting by location) #
在 *Targeting 菜单的 Location 部分,您可以根据访客所处的地点,选择向其展示或不展示特定的弹窗*。

- *向特定地区的访客显示 (Show to visitors in certain locations) 弹窗*将展示给地理位置位于所选区域内的网站访客。
- *不向特定地区的访客显示 (Don’t show to visitors in certain locations) 弹窗*将不会展示给地理位置位于所选区域内的访客。
Klaviyo 使用每位网站访客的 *IP 地址来判断他们是否符合条件。如果您销往多个国家,并希望根据客户所在地向其展示特定语言的弹窗*,这将非常有用。例如,如果您想为欧盟地区的访客添加特定的数据保护条款,但不希望其他地区的浏览器用户看到相同的信息,该功能将大有裨益。
按购物车内容定位 (Targeting by cart contents) #
在 *Targeting 菜单的 Cart contents 部分,您可以选择根据购物者的购物车属性触发弹窗*显示(例如:购物车总金额、购物车商品总数或特定的产品条件)。

行为与针对性设置示例 (Sample behaviors & targeting settings) #
欢迎弹窗 (Welcome sign-up form) #
若要为尚未订阅的网站访客创建*弹窗,请在 Targeting and behaviors* 部分使用以下初始设置:
- *在 Display(展示)设置下:*
- *Timing(时机):* 立即显示 (Immediately)
- *Frequency(频率): 关闭 90 天后再次显示;如果已提交弹窗*或点击了跳转按钮,则不再显示。
- *Devices(设备):* 同时显示在桌面端和移动端。
- *在 Targeting(针对性)设置下:*
- *Visitors(访客):* 不向现有 Klaviyo Profile 显示。
带优惠券的欢迎弹窗 (Welcome sign-up form with offer) #
若要为深度互动的访客创建一个包含激励措施(如 15% 折扣券)的*弹窗,请先添加并设计一个设置为“在显示弹窗前和弹窗关闭后”均显示的 Teaser(预热小贴片)。 接着,在 Targeting & behaviors* 部分进行如下设置:
- *在 Display(展示)设置下:*
- *Timing(时机):* 基于规则 > 时间延迟 15 秒后显示;访客滚动距离超过 30% 后显示。
- *Frequency(频率): 关闭 90 天后再次显示;如果已提交弹窗*或点击了跳转按钮,则不再显示。
- *Devices(设备):* 同时显示在桌面端和移动端。
- *在 Targeting(针对性)设置下:*
- *Visitors(访客):* 不向现有 Klaviyo Profile 显示。
退出意图弹窗:离店前订阅 (Exit intent form: subscribe before you leave) #
若要创建一个鼓励访客在离开网站前进行订阅的退出意图*弹窗*,请使用以下设置:
- *在 Display(展示)设置下:*
- *Timing(时机):* 基于规则 > 当访客正准备退出页面时 (When visitor is exiting the page)。
- *Frequency(频率): 关闭 30 天后再次显示;提交弹窗*或执行跳转动作后不再显示。
- *Devices(设备):* 同时显示在桌面端和移动端。
- *在 Targeting(针对性)设置下:*
- *Visitors(访客):* 不向现有 Profile 显示。
针对邮件订阅者的短信弹窗 (SMS form for email subscribers) #
若要向现有的邮件订阅者展示一个鼓励他们分享手机号并订阅短信更新的*弹窗*,请使用以下设置:
- *在 Display(展示)设置下:*
- *Timing(时机):* 基于规则 > 页面加载 3 秒后显示。
- *Frequency(频率): 关闭 90 天后再次显示;提交弹窗*或执行跳转动作后不再显示。
- *Devices(设备):* 同时显示在桌面端和移动端。
- *在 Targeting(针对性)设置下:*
- *Visitors(访客):* 仅向邮件订阅者显示 (Show to email subscribers only)。