入门

我今天就能安装 Prime Bundles 或 Smart Cart 吗?

可以。两款应用都已上架 Shopify App Store: 安装 Prime Bundles 要么 安装 Smart Cart。安装从 Shopify 的应用详情页开始,本站的每张截图都是这些应用在我们的演示店铺中运行的样子。

我的店铺需要满足什么条件?

一家开通了 Online Store 销售渠道、使用 Online Store 2.0 主题的 Shopify 店铺,目前所有 Shopify 主题(包括免费主题)都符合要求。两款应用都是主题应用嵌入,在主题编辑器中用一个开关即可启用,绝不会写入您的主题文件。我们的演示店铺使用的是 Shopify 的 Horizon 主题。

我需要开发者吗?

不需要。安装用的是 Shopify 自己的安装页面,设置是 Shopify 后台里的表单字段,店铺前台部分只是 Online Store → Themes → Customize → App embeds 下的一个开关。无需粘贴 Liquid 代码,也没有单独的登录。每款应用能实现的每个场景,都在设置指南中逐字段写明,后台和前台一一对应,详见 Prime Bundles 设置指南 和 Smart Cart 设置指南.

这些应用需要彼此配合吗?

不需要。每款应用都完全可以单独使用。一起安装时,它们会通过共享的店铺 metafield 互相识别,并自动启用额外功能,无需任何配置:Smart Cart 会为套装行加标签,还能显示 Prime Bundles 的“再加一件,省 X%”提示;安装 GraphicMeat Subscriptions 后,Prime Bundles 会多出一列订阅 & 省钱;Smart Cart 会等 GraphicMeat 弹窗关闭后再自动打开,两者不会争抢屏幕。

它们会拖慢我的店铺吗?

每款应用只通过 Shopify 的 CDN 加载一个小脚本和一个样式表:Prime Bundles 的小组件压缩后约 16 KB,Smart Cart 的抽屉约 6 KB。两者都不会从店铺前台调用第三方服务器:所有设置都读取自已经包含在页面中的 Shopify metafield。

它们支持 Markets 和多币种吗?

百分比优惠和门槛不受币种影响:小组件读取您的店铺已按买家币种显示的价格,结账 Function 则基于购物车自身的金额计算。固定金额档位(固定单价或固定减免金额)以纯数字录入,并按该数字直接套用到购物车所用的任意币种,所以“减 $3”在欧元市场会变成“减 €3”。如果您在多个币种下销售,请尽量使用百分比。

Prime Bundles 还可以把优惠限定在指定国家,或仅限 B2B 或 B2C 买家;超出该受众范围时,小组件会隐藏优惠,Function 也不会为其定价。

我可以翻译店铺前台的文字吗?

Prime Bundles:买家在优惠上能看到的每一段文字(区块标题、档位标题、副标题、徽章、按钮文字),都可以在优惠编辑器中按语言单独覆盖,并按每种已发布的店铺语言列出。Smart Cart:抽屉标题和结账按钮是主题编辑器中的设置,抽屉的其余文字目前为英文。

在哪里获得帮助?

请使用 联系表单:它会直接送达打造这些应用的人。每款应用的后台里也有帮助页和支持页,此外 应用隐私页面 涵盖所有 Graphic Meat 应用。

Prime Bundles

我可以创建哪些类型的优惠?

共六种:

  • Quantity breaks:买得越多,单价越低,可按单个商品计数,也可跨整个系列计数。
  • Mix & match:从一组商品中任选 N 件,享受阶梯优惠。
  • 买一送一:买 X 送 Y,按折扣比例或免费赠送,可以是同一商品,也可以是不同商品。
  • 固定套装:指定规格的套装,一口价出售。
  • 订单量阶梯:按小计或件数给予整个购物车的折扣。
  • 运费门槛:小计超过门槛即可免运费或享运费折扣。

每个优惠都可以是草稿、生效中或已暂停状态,并可设置开始和结束日期。

每种优惠会显示在店铺的什么位置?

在商品页上。Quantity breaks 以可选择的档位条显示,Mix & match 以自选搭配卡片显示,BOGO 以优惠条显示,固定套装则以添加套装卡片的形式显示在相关商品的页面上。订单量阶梯和运费门槛没有商品页小组件:它们在结账时自动为购物车定价,您可以通过 Smart Cart 的奖励条或自己的公告栏来宣传。

页面上的价格真的就是买家实际支付的价格吗?

是的。小组件和结账 Function 在相同的档位上运行同一个定价模块:小组件负责显示数字,在 Shopify 结账流程内运行的 Function 负责按这个数字收款。没有折扣码需要输入、遗忘或泄露,折扣在结账之前就已显示在购物车中。

如果两个优惠适用于同一商品会怎样?

默认每条购物车行只应用一个优惠:Shopify 对一行只应用一个自动折扣,所以当您的多个优惠同时匹配时,应用会有意保留为买家省钱最多的那个,而不是让最先创建的那个胜出。如果您确实希望某个优惠叠加在其他优惠之上,请勾选该优惠 Combinations 部分中的 Combine with other discounts 选项。无论哪种情况,小组件都不会宣传结账时实际给不出的叠加优惠。

客户仍然可以使用折扣码吗?

应用的折扣被设计为可与商品、订单和运费折扣叠加,因此同样允许叠加的折扣码会在其上再叠加。某个折扣码能否叠加,由折扣码本身在您的 Shopify 后台中设置。

我可以指定系列、排除商品,或跨商品累计数量吗?

可以。您可以选择单个商品或整个系列(商品变动时会重新展开系列成员),也可以从原本覆盖全店的优惠中排除特定商品。Quantity breaks 可以按单个商品计数,也可以跨所有匹配商品计数,因此一款买两件、另一款买一件就能达到 3 件及以上的档位;优惠甚至可以把购物车中的所有商品都计入档位,而只对匹配的商品打折。

固定套装如何处理库存?

组件以真实、可追踪库存的行项目进入购物车,结账时由购物车转换(cart transform)按套装价合并为一行套装。库存从每个组件中扣减,因此套装绝不会超卖,也没有需要保持同步的虚构套装 SKU。订单上用哪件商品代表该套装,由您选择。

我可以定时开启促销吗?

每个优惠都可以设置开始和结束日期,到时自动生效或自动过期。小组件的倒计时可以倒数到同一个日期,也可以运行按访客计时的会话计时器,刷新页面后不会重置。

小组件的外观可以调整哪些内容?

Layout(条状、磁贴、网格或列表)、Corner radius 和 Spacing、每一种颜色和字号、区块标题及其样式,以及金额的显示方式:套装总价、单件价格,或两者都显示。每个档位还可设置:标题、副标题、徽章文字和样式、缩略图、默认选中哪个档位,以及手动的售罄标记。所有这些在到达买家之前都能在编辑器中预览。

什么是增强功能(boosters)?

每个优惠都有可选的附加功能,开启之前默认关闭:紧迫感倒计时;小组件滚出视野后出现的吸底加入购物车栏;“You save $X (Y%)”汇总;跳过购物车,加购后直接进入结账;按件选择规格的选择器(“买 3 件,自选尺码”);选中档位内的数量加减器;附加在某个档位上的赠品;档位条下方的勾选式附加商品;以及刮刮卡,可将某个档位隐藏到刮开为止,或套用您创建的真实折扣码。

我可以对优惠做 A/B 测试吗?

可以。为一个优惠设置两个或更多测试分组,设定流量分配比例或保持均分,并可按分组分别覆盖档位、样式或区块标题。结果只按汇总统计,绝不按单个买家统计,并显示在 Analytics 页面上,与转化漏斗、每单件数和随时间变化的指标放在一起,还可导出 CSV。

赠品是如何运作的?

给某个档位附加一个赠品规格。买家选中该档位后,赠品会以 100% 折扣加入购物车,只有结账时购物车中确实达到了达标数量,Function 才会兑现。

可以运行的优惠数量有上限吗?

Shopify 将结账 Function 可读取的配置大小限制在约 10 KB。Prime Bundles 在发布时会检查这个上限:如果某次保存会超出上限,会被拒绝并给出明确提示,而不是悄悄让所有优惠在结账时失去定价。实际上这相当于几十个优惠;如果您碰到上限,请联系我们。

卸载时会发生什么?

主题嵌入会随应用一起消失,Shopify 会移除应用创建的自动折扣和购物车转换,我们保存的与您店铺相关的所有数据行(优惠、归因合计、会话)也会被删除。价格会立即恢复为您的常规价格。

Smart Cart

这个抽屉替换了什么?

替换主题自带的购物车抽屉,也可以按需接管购物车页面。它会接管购物车图标和所有购物车链接,阻止主题自己的抽屉打开,在加入购物车后自动打开,并接管 /cart(包括 /en/cart 这类本地化路径),让买家在任何地方看到的都是同一个购物车。如果您只想让它在加购后打开,可以在主题编辑器中使用“Open drawer from cart links”开关。

奖励档位如何运作?

最多五个档位,每个档位是一个小计门槛,带有标签,还可以选择附带一份赠品。进度条跨档位平滑填充,而不是在每个档位重置。游戏化模式会为每个档位增加一个标签,在解锁的那一刻打钩并庆祝,只在越过门槛时触发一次,绝不会在每次重新渲染时重复触发。

Smart Cart 会提供免运费吗?

它只负责显示进度。免运费档位只是一个标签加一个门槛;实际的运费费率来自您的 Shopify 运费设置(设有最低订单金额的免运费费率),或来自 Prime Bundles 的运费门槛优惠。让两个数字保持一致,抽屉显示的就始终是真话。

赠品是如何进入购物车的?

当小计达到某个赠品档位时,抽屉会把赠品作为一条真实的购物车行加入,结账时 Shopify Function 在确认购物车确实达标后,把它的价格降为 $0。金额掉到门槛以下,抽屉会再次移除赠品。手动粘贴进去的购物车属性不会带来任何赠品。

“You may also like”里的商品从哪里来?

来自您自己。在主题编辑器中最多选择八件商品,并设定一次显示几件;抽屉会按您设定的顺序、以正常价格展示,已在购物车中的商品会被跳过。这里没有推荐模型:您怎么配置,就怎么显示。

那么加购推荐规则是什么?

触发商品 → 加购商品,并附带折扣百分比。Smart Cart 是您编写这些规则的唯一位置,并会把它们发布给整套应用使用:GraphicMeat Popups 和 Post Purchase 读取同样的规则来生成优惠,所以改一处就能让所有界面保持一致。

哪些功能仅限 Pro?

两项店铺前台功能:套装升级栏(基于您的 Prime Bundles 优惠生成的“再加 1 件,省 15%”提示)和紧迫感倒计时。其余功能都在免费方案中:奖励档位、赠品、游戏化标签、可设定时间表的公告栏、加购推荐、订阅开关和接管购物车页面。

订阅开关是如何运作的?

商品带有 Shopify 销售方案的行,会在抽屉中出现配送周期选择器。切换它只是一次附带销售方案的普通购物车行变更(Shopify 原生订阅),因此可与 GraphicMeat Subscriptions 或任何创建真实销售方案的应用配合使用。

我可以自定义哪些样式?

Drawer title、Checkout button 文字、从哪一侧滑入、Accent color、各行是否显示移除按钮(无论是否显示,点 − 减到零都会移除)、公告文字、链接和时间表,以及倒计时截止时间,都是主题编辑器中的设置。抽屉沿用您主题的字体,并使用您店铺的货币格式。

卸载时会发生什么?

嵌入会随应用一起移除,Shopify 会移除赠品折扣 Function,与您店铺相关的所有数据行(档位、规则、归因、会话)也会被删除。您主题自带的购物车会立即恢复。

计费

“在为您赚到钱之前免费”是什么意思?

两款应用都可免费安装和使用。每款应用会累计它在滚动 30 天窗口内归因于自身的收入。低于 $200 时,应用可无限期免费使用。超过 $200 后,需要订阅方案才能保存新建或修改的配置;已上线的内容会继续运行并继续打折,因此越过门槛绝不会改变买家实际支付的金额。从 $100 起,页面会出现横幅提醒。

归因收入是如何计算的?

Prime Bundles 在订单被其某个优惠打折时计入该订单,并归因订单小计。Smart Cart 只计入抽屉自己添加的行(加购推荐和套装栏添加的商品),按价格乘以数量计算;赠品被有意不计入,因为结账时会被清零。两者都从 Shopify 的订单 webhook 中读取,并且只保存订单编号。

Prime Bundles 的方案费用是多少?

所有功能都包含在每个方案中。方案之间的区别只在于每滚动 30 天包含多少归因收入。

PlanMonthly包含的新增收入 / 30 天超出部分,每 $100
Free$0$200无
Starter$12.99$1,000$0.60
Scale$24.99$5,000$0.50
Pro$49.99$10,000$0.40
Growth$79.99$20,000$0.35
Advanced$119.99$30,000$0.25
Elite$159.99$50,000$0.18
Enterprise$249.99不限无

超出包含额度的部分,会作为 Shopify 用量费用计费,上限为方案月费的两倍,因此即使某个月暴涨,也不会产生失控的账单。年付相当于十二个月只付九个月的价格。

Smart Cart Pro 费用是多少?

每月 $9.99,含 14 天免费试用。它会解锁套装升级栏和紧迫感倒计时,归因收入超过 $200 后,也需要这个方案才能继续保存修改。

如何计费?

通过 Shopify 计费,计入您常规的 Shopify 账单。您在 Shopify 自己的页面上批准费用,并在应用内的 Plan 页面更改或取消方案。卸载后即停止计费。

您的数据

你们存储了我店铺的哪些数据?

店铺域名、您的配置,以及应用运行所需的 Shopify 会话。每笔订单只读取归因所需的内容(Prime Bundles 读取订单编号、小计、折扣名称和行项目;Smart Cart 读取订单编号以及行项目的价格和数量),绝不读取客户对象、邮箱、电话或地址。

你们能看到我的客户吗?

不能。这套应用中没有任何一款会从订单中读取买家的姓名、邮箱、电话或地址,店铺前台脚本也不会调用我们的服务器。

数据托管在哪里?

托管在我们自己的服务器上,由 Hetzner Online GmbH 提供主机服务。Shopify 和 Hetzner 是仅有的两家子处理方。按应用列出的完整清单见 应用隐私页面.

GDPR 请求怎么处理?

两款应用都实现了 Shopify 强制要求的 customers/data_request、customers/redact 和 shop/redact webhook。由于我们不保存任何客户数据,客户请求没有可返还或可删除的内容;shop/redact 会删除该店铺的全部数据,效果与卸载相同。

还有疑问?

请通过 联系表单 留言,打造这些应用的人会亲自回复。如果问题有价值,它会被收录到本页面。