自定义订单状态页面

无论您是否通过受支持的运输承运人来履行订单,您仍然需要采取一些措施来确保您商店的结账体验符合您的预期。

概述

当您为订单配货或更新订单并将跟踪编号包含在内时,您的客户可以通过电子邮件收到指向其订单状态页面的链接。默认情况下,以下电子邮件模板包含客户订单状态页面的 URL:

  • 订单确认
  • 发货确认
  • 发货信息更新。

您可以在 Shopify 后台的订单页面中查看客户订单的状态。

步骤:

  1. 订单中,打开要跟踪的订单。
  2. 单击操作按钮,然后单击查看订单状态页面

订单状态页面会随着货件状态的更改而实时更新。可能的状态包括:

  • 已确认 - 客户已创建订单,但是您尚未为该订单发货或配货。这是一个捕获付款的好时机。
  • 运输中 - 您已在 Shopify 后台将订单标记为已配货或部分配货,且货件正在运输中。
  • 正在配送 - 货件已到达客户所在的地区,并且很快将配送给客户。
  • 已送达 - 客户已收到货件。
  • 尝试送货 - 承运人尝试将货件送达到目标地址,但未成功。

客户会通过电子邮件收到一个转至订单状态的链接。若要确保自动执行此操作,您必须:

  1. 设置您的电子邮件模板。

  2. 向订单添加跟踪编号。

  3. 测试功能。

设置您的电子邮件模板

您的电子邮件模板控制订单确认发货电子邮件,这些电子邮件会在您履行和更新订单时发送给客户。您需要确保它们已准备好自动向您的客户发送订单状态 URL。此 URL 会将客户定向到订单状态页面。默认短信模板已包含订单状态 URL。

选择最能描述您情况的选项:

  • 我没有自定义我的电子邮件模板。
  • 我已自定义了我的电子邮件模板。
  • 我不确定我的电子邮件模板是否已经自定义了。

我没有自定义我的订单确认或发货电子邮件模板

如果您没有自定义订单确认发货通知模板,并且仍将使用默认模板,则可以跳过此步骤。Shopify 已对您的电子邮件模板进行了更新,将使您的客户转至他们订单状态页面的链接包含在内。

您需要执行的后续步骤是:

  • 向您的订单添加跟踪编号 - 订单状态链接将自动通过电子邮件发送给客户。
  • 测试功能。

我已自定义了我的订单确认或发货电子邮件模板

由于您已自定义了一个或多个订单确认发货通知模板,Shopify 无法在不覆盖您所有自定义设置的情况下自动为您更新模板。

为了确保您的电子邮件模板中包括向客户提供所需链接的 order status URL,您可以选择:

  • 单击恢复为默认(删除您已设置的任何其他自定义项),或
  • 手动将订单状态 URL 添加到模板中。

警告:单击恢复为默认值后无法撤消,并且将删除您进行的任何电子邮件模板自定义。

我不确定自己的电子邮件模板是否经过自定义

如果您不确认自己或者工作人员是否对电子邮件模板进行过自定义,请按以下步骤检查:

  1. 电子邮件模板部分中,找到订单确认发货确认电子邮件模板。

  2. 如果您已自定义了电子邮件模板,恢复为默认按钮则将显示在模板页面的底部:

恢复为默认按钮

如果您在订单确认发货确认模板页面上看到恢复为默认按钮,请按照上述步骤操作。

将订单状态 URL 手动添加到电子邮件模板中

为了确保您的订单确认发货电子邮件模板包含客户的order status URL 链接,您需要向您的模板添加一些 Liquid 代码。

步骤:

  1. 单击发货确认在在线编辑器中将它打开。

  2. 查找以下部分(如果存在):

For shipping status on these items:
{% for tracking_url in fulfillment.tracking_urls %}
  {{ tracking_url }}
{% endfor %}

如果此代码不存在,请将步骤 4 中的代码添加到您想要此链接显示在电子邮件中的任何位置。

  1. 将它替换为以下代码:
Track the status of your order: {{ order_status_url }}.

您可以根据自己的品牌更改此消息。唯一的要求是准确地复制(在 PC 上为 ctrl + C,在 Mac 上为 command + C)并粘贴(在 PC 上为 ctrl + V,在 Mac 上为 command + V)此处显示的 {{ order_status_url }} 代码。

  1. 对您的发货更新订单确认电子邮件重复步骤 1-5。

向订单添加跟踪编号

在将您的电子邮件模板设置为发送order_status_url 后,您需要向您的订单添加一个跟踪编号。随后,您的电子邮件会自动将订单状态 URL 发送给您的客户。

如果您不确定如何添加跟踪编号,请按照以下指南操作:

测试结账功能,以确保其正常工作,尤其是在您添加了附加脚本时。

为订单更新添加“选择加入”

客户会通过电子邮件或电话接收订单更新信息,具体取决于他们在结账时输入的信息。下单后,您可以启用允许客户选择接收订单更新的按钮。启用后,客户可以在订单状态页面上添加电话号码或电子邮件地址。

步骤:

订单更新选择接收

  1. 在 Shopify 后台中,单击设置,然后单击结账
  2. 找到 Customer contact(客户联系信息)部分,然后选中 Additional contact method(其他联系方式)下的选项:
    使用订单更新设置
  3. 单击保存

测试功能

如果您向其他脚本框添加任何代码,例如第三方应用中的跟踪像素或自定义代码,则可以通过下测试订单来测试结账体验。

步骤:

  1. 请在结账时使用您自己的电子邮件,选择受支持的承运商,并按照下测试订单的说明进行操作。
  2. 在 Shopify 后台为订单配货并为订单添加跟踪编号。

如果您发现有任何异常存在,可能是第三方应用中的自定义代码之间可能存在冲突。请联系应用开发人员以解决此问题。您可以通过在 Shopify 应用商店中搜索应用的名称来查找它们的信息。

添加附加脚本

其他脚本框用于将代码插入到订单状态页面的模板中。您可以添加以下任何内容:

  • HTML - 您可以使用任何有效的 HTML5 代码,例如脚本、样式、iframe 和对象元素。

  • Liquid 代码 - 您可以访问结账和商店 Liquid 对象。

  • ROI/转化跟踪脚本

  • 推荐跟踪脚本

注意:Shopify 仅验证(检查语法错误)其他脚本框中的 Liquid 代码。我们不会验证任何 HTML 或 JavaScript。请注意您在此处添加的代码,并且了解这将更改您商店的结账行为。

使用附加脚本的示例自定义

以下是一些使用其他脚本字段的自定义示例:

访问其他脚本

  1. 找到订单正在处理部分。在此部分的底部附近,您将找到其他脚本

附加脚本文本框

其他信息

订单状态页面是一项新功能,仍在开发中。可在下面找到一些关于该功能的状态的信息,以及我们近期计划的功能改进。

  • 受支持的运输承运人
  • 不受支持的承运人
  • 有多个货件或承运人的订单(部分配货)
  • 向订单状态页面添加备注或消息
  • 客户隐私

受支持的运输承运人

目前,完全支持新订单状态页面的发货承运人只有 USPS、UPS、FedEx 和加拿大邮政。

通过受支持的承运人发送的货件的订单状态页面包括会实时更新的货运地图。

不受支持的承运人

订单状态页面尚不完全支持除 USPS、UPS、FedEx、DHL Express 和加拿大邮政以外的任何承运商。但是,您仍应更新您的电子邮件模板,并继续为订单配货添加跟踪编号,以便客户收到 order status URL

在订单状态页面上,通过不受支持的承运人发货的订单仍然会显示一个跟踪编号,此编号会链接到运输承运人的网站,客户可以在此网站上获取有关订单状态的更多信息。

与受支持的承运人不同,通过不受支持的承运人发货时,不会显示订单状态,地图上的图钉标记也不会实时更新。

有多个货件或承运人的订单(部分配货)

订单状态页面支持部分履行或通过多次发货来履行的订单。Shopify 将在订单状态页面上创建包含跟踪编号和内容的第二个订单状态部分。

我们支持部分履行,即使它们是通过不同的运输承运人完成的。

添加备注或消息

作为对其他脚本框的功能进行更改的一部分,您可以使用 JavaScript 对象将内容框添加到结账的订单状态页面。

如果按照我们的指南操作,则只需知晓一些 HTML 即可在订单状态页面中添加内容,例如备注或消息。

客户隐私

尽管转至订单状态页面的链接似乎是可以公开访问的 URL,但客户的邮寄地址是安全的,并且对其他任何人均不可见。

当有人通过不同于用来完成结账的设备的其他设备访问订单状态页面时,需要他们进行登录来确保客户信息的安全。若要访问此页面,客户需要两个凭据:

  • 订单号(他们可以在他们的电子邮件中检索),以及
  • 用于完成结账的电子邮件地址。

翻译您的订单状态页面

您可以像控制 Shopify 商店的其余部分那样控制订单状态页面所用的语言。如果您已翻译整个模版语言,则订单状态页面会以您选择的语言显示。

如果默认文本不适合您的品牌,您还可以逐行翻译您的消息。例如,订单状态页面的第一行“Thank you, John”,可以翻译成“Thanks, John!”。

备注:您可能希望翻译三种基本类型的内容:纯文本、HTML 和 Liquid。

步骤:

  1. 找到要编辑的模版,然后单击操作 > 编辑语言

  2. 向下滚动到结账感谢标题:

结账感谢标头

结账感谢标题到结账商店政策标题中的字段包含订单状态页面的可翻译消息。

  1. 在字段中输入翻译的文本。

  2. 单击保存

注:不同的字段将显示在订单状态页面上,具体取决于订单状态为已确认、正在运输中、正在配送还是已送达。

高级自定义

如果您有 Shopify Plus 订阅,则可以访问 checkout.liquid 布局和 checkout.scss.liquid 资产文件,完全控制对结账体验进行高级自定义。

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

免费试用