推送通知让您通过简短、引人注目的消息和视觉内容触达客户 – 即使他们没有浏览您的店铺。将推送通知与电子邮件(Email)和短信(SMS)结合使用,以创建多渠道营销活动和自动化,从而提升参与度和促进销售。
本文将解释如何设置推送通知、收集订阅者,并发送您的第一个营销活动(Campaign)或自动化流程(Automation)消息。
开始之前
功能概述
平台可用性:
适用于Shopify, WooCommerce, BigCommerce, 和Shoplazza商店。
不适用于 Wix 店铺。
套餐:
适用于 免费、标准和专业 套餐。
免费套餐:每月 500 条推送通知(Push Notification)额度。
Standard 和 Pro 套餐:无限次推送通知(Push Notification)发送。
要求:
您的网站必须有SSL证书 (HTTPS)。
推送通知(Push Notification)适用于 Chrome、Firefox 和 Opera 浏览器。
浏览器&设备兼容性:
浏览器 | Windows | Linux | macOS | Android | iPhone (iOS) |
Chrome | ✅ | ✅ | ✅ | ✅ | ❌ |
Firefox | ✅ | ✅ | ✅ | ✅ | ❌ |
Safari | ❌ | ❌ | ❌ | ❌ | ❌ |
Edge | ✅ | ❌ | ❌ | ✅ | ❌ |
Opera | ✅ | ✅ | ✅ | ✅ | ❌ |
IE | ❌ | ❌ | ❌ | ❌ | ❌ |
⚠️ iPhone 用户: 推送通知(Push Notification)无法在 iPhone (iOS) 上的任何浏览器上运行,包括 Chrome、Firefox、Safari 或 Opera。这是一个平台限制,而不是浏览器限制。只有安卓移动设备支持网页推送(Web Push)通知
重要提示
订阅 & 联系人管理:
每个选择加入都按浏览器计算。如果客户先使用 Chrome 订阅,然后使用 Firefox 订阅,他们将会有两个独立的 push contacts。
推送订阅者是独立的联系人。当客户通过推送通知(Push Notification)下订单时,该订单将归因于 Omnisend。
在结账时,客户提供的电子邮件/短信会与他们的推送联系人合并——避免重复的联系人。
重新安装浏览器到默认设置会删除所有订阅数据。如果客户重新安装浏览器,他们的 opt-in 会丢失。
订单归因:
Push attribution 仅适用于 Shopify、WooCommerce 和 BigCommerce 店铺。
WooCommerce 店铺:请使用最新版本的 Omnisend 插件 (1.12.0) 以确保准确归因。
API 集成:Push attribution 不可用。
自动化流程(Automation)行为:
推送订阅不会触发注册事件。这意味着,设置为以“订阅营销”为触发条件(Trigger)的欢迎自动化,将不会向仅限推送的订阅者发送消息。(请参阅下面的“Push Subscribers & Welcome Automation”。)
浏览器提示:
对于新访客,浏览器权限提示会在2-3 秒延迟后显示。
如果访问者之前点击了 "Block",他们的浏览器将不会再次显示该提示。
SSL 要求:
您的店铺设置网址必须以 https:// 开头。如果您遇到设置错误,请验证您的 SSL 证书是否处于活动状态。
推送通知设置
BigCommerce 用户: 请遵循BigCommerce 推送通知设置指南.
否则,请按照以下步骤进行。
第 1 步。 前往 商店设置 → 推送通知 点击收集推送频道订阅者.
步骤 2. 按照所示指南在您的网站上启用推送通知。
技术设置因您的电子商务平台而异。 如果您使用 Shopify 或 Shoplazza,则无需额外的技术设置。
注意: 浏览器权限提示在新访客访问后会自动出现,经过一个2–3 秒延迟. 如果您之前点击了阻止 在您的网站上,您的浏览器将不会再次显示提示。要进行测试,请使用一个隐身或私人浏览器窗口.
步骤 3. 如果连接成功,您将看到一个成功 消息。
如果您遇到错误,请验证您的商店是否有 HTTPS 证书。添加证书并尝试重新连接。
步骤 4. 验证推送通知是否正在收集订阅者:
在 隐身或私人浏览器窗口 中打开您的网站。
浏览 10–15 秒。浏览器权限提示应该出现。
点击 允许.
转到 受众 细分 创建细分.
设置过滤器:订阅状态 是 已订阅浏览器推送通知.
如果您的测试订阅出现,设置工作正常。
提示: 保存此细分以跟踪推送订阅者的增长。
管理推送通知订阅者
推送通知有两种订阅状态:
已订阅: 联系人点击允许 在浏览器权限提示上。
未订阅: 联系人点击阻止 在提示上或稍后取消订阅。
联系人可以通过以下方式订阅:
在浏览器权限提示上点击 允许.
在其浏览器设置中手动启用通知。
如果访客点击 阻止,他们的状态将设置为未订阅,并且该提示将不会再次出现在该浏览器上。
查看您的推送订阅者
要查看您的推送通知订阅者:
转到 受众 细分 创建细分.
设置过滤器:订阅状态 是 已订阅浏览器推送通知.
保存此细分以跟踪订阅者的增长。
推送通知活动
第 1 步。 前往 活动 新活动 推送通知 创建通知.
步骤 2. 编辑内容 您的通知:
标题: 简短、以行动为导向的标题。
文本: 消息主体(保持在 160 个字符以内以获得最佳效果)。
徽标: 您的品牌徽标。
图像: 可选视觉效果(仅在 Windows 和 Android 上显示)。
您可以在内容最终确定后发送测试通知。
要接收它: 您的浏览器必须打开,您必须点击允许 在权限提示上,并且您必须使用受支持的浏览器(Chrome、Firefox 或 Opera)在 Windows、macOS 或 Android 上。测试通知在 iPhone 上无法使用。
在右侧,您将看到您的通知在 Windows、macOS 和 Android 设备上的外观。
步骤 3. 选择收件人:
选择 所有订阅者 或特定细分。
注意: 如果收件人未打开浏览器,推送通知将在发送后 24 小时过期。浏览器必须打开才能传递通知。没有选项可以延长此生存时间(TTL)。
步骤 4. 审核并发送。 在发送步骤,查看您的选择并单击立即发送.
自动化中的推送通知
推送通知不是单独的工作流程。相反,将推送通知块添加到任何自动化工作流中(例如,放弃购物车、订单确认、客户重新激活)。
步骤 1. 打开自动化工作流。
步骤 2. 添加一个推送通知 块。
步骤 3. 编辑内容(标题,文本,徽标,图像)。
步骤 4. 点击发送测试 以预览您的通知外观。
推送订阅者和欢迎自动化
推送订阅不会触发注册事件。这意味着设置为在“订阅营销”时触发的欢迎自动化将不会向仅推送的订阅者发送消息。
要在自动化中包含推送订阅者:
将 推送通知块 添加到您现有的工作流中,或
使用基于细分的触发器(例如,“联系人进入细分”,其中订阅状态 = 已订阅浏览器推送通知)。
推送通知中的图像
您可以向推送通知添加图标或图像。这些功能仅适用于 Windows 和 Android 上的活动和自动化。
要添加图像:
点击 选择图标图像 从计算机选择 或 使用 URL 中的图像 打开。
您的图像将出现在通知预览中。
如果需要,请对图标重复此操作。
26a0fe0f 重要: 图像在 macOS 上不显示。
推送活动报告
推送活动报告包括四个选项卡:
概述:
发送的推送通知总数,查看率,点击率和产生的收入。
实时每小时性能报告(前 24 小时)。
设备报告(按 Windows,macOS,Android 的性能)。
已订购的产品:
查看客户在参与您的推送活动后购买了哪些产品。
查看产品标题,ID,SKU 和销售数量。
跟踪已订购的独特产品总数和已订购的总单位。
导出产品级数据以进行更深入的分析。
注意: 已订购的产品报告适用于在2025 年 11 月 1 日或之后 发送的活动。
链接活动:
跟踪您推送通知中所有链接的点击。
点击的消息:至少有一个链接被点击的消息数量。
总点击数:所有链接被点击的次数。
独特点击数:点击每个特定链接的收件人数。
联系活动:
每个联系人的详细操作。
识别与您的活动互动的联系人。
使用这些数据对您的受众进行细分并创建个性化的后续活动。
故障排除
为什么浏览器提示没有出现?
如果您启用了推送通知但未看到浏览器提示:
在加载您的网站后等待 2-3 秒 - 提示有内置延迟。
检查您是否之前点击了“阻止” - 在浏览器地址栏中查找通知图标(🔔 或 🔒)并将设置更改为“允许”。
在不同的浏览器或设备上测试 - 不仅仅是在您阻止它的同一浏览器的隐身模式下。
验证您的网站 URL 在商店设置 以 https:// 开头。推送通知需要 SSL 证书。确保推送通知已在 中切换为开启。
确保推送通知已开启 在商店设置 → 推送通知 收集推送频道订阅者。
检查浏览器兼容性 – 推送通知仅在 Chrome、Firefox、Opera 和 Edge 上工作(不支持 Safari)。在移动设备上,仅支持 Android 设备。
将 service-worker.js 上传到 WordPress/WooCommerce 商店s
如果您的商店使用 WordPress 或 WooCommerce,您必须将service-worker.js文件上传到您网站的根目录。
26a0fe0f 重要: 文件 必须 命名为 service-worker.js(而不是 omnisend_service_worker.js,service.js 或 Service-Worker.js)。如果文件名不正确,Omnisend 将无法验证文件,推送通知将无法工作。
上传方法:
该方法取决于您如何管理您的 WordPress 设置。选择以下一种方法:
注意: 一些托管服务提供商限制对根目录的访问。如果您无法自己上传文件,请联系您的网站管理员或托管支持。
service-worker.js 文件未找到错误
如果您看到错误 "我们无法在您的网站上找到 service-worker.js 文件," 请检查以下内容:
文件名: 文件必须命名为service-worker.js(小写,带有连字符)。
位置: 文件必须在您的网站的根目录(例如,
https://yourstore.com/service-worker.js, not in a subfolder like/wp-content/)。HTTPS: 您的商店设置 URL 必须以https:// 开头。
服务器阻止: 您的托管服务提供商或防火墙可能正在阻止 Omnisend 机器人验证该文件。
选项 1:联系您的网站管理员
如果您不是自己管理网站,请联系您的网站管理员。他们可以检查安全设置或访问限制,以防止 Omnisend 机器人访问 service-worker.js 文件。
选项 2:将 Omnisend 机器人列入白名单
如果您可以访问服务器设置,请将 user-agent: "Omnisend/1.0" 添加到您的白名单中。这允许 Omnisend 机器人访问 service-worker.js 文件。
常见问题
推送通知在 iPhone 上有效吗?
否 iPhone(iOS)在任何浏览器上均不支持网页推送通知,包括 Chrome、Firefox、Safari 或 Opera。这是 Apple 的平台级限制,而不是 Omnisend 或浏览器的限制。
推送通知在使用 Chrome、Firefox、Opera 或 Edge 的 Android 移动设备 以及在使用相同浏览器的 Windows、macOS 和 Linux 桌面 上有效。
我如何查看谁已订阅推送通知?
转到 受众 B 细分 BB 创建细分 BB 将 订阅状态 设置为 已订阅浏览器推送通知。保存此细分以跟踪您的推送订阅者随时间的变化。您可以在创建推送活动或监控订阅者增长时使用此细分。
我如何验证推送通知是否有效?
在商店设置中启用推送通知后:
在 隐身或私人浏览器窗口 中打开您的网站。
浏览 10-15 秒。浏览器权限提示应该出现。
点击 允许。
转到受众 细分 创建细分 设置过滤器:订阅状态为已订阅浏览器推送通知。
如果您的测试订阅出现在细分中,设置就正常工作。
我可以给自己发送测试推送通知吗?
是的。 在创建推送通知活动或自动化步骤时,编辑内容后使用 发送测试 按钮。确保:
您的浏览器是 打开 的(推送通知仅在浏览器运行时出现)。
您之前在网站上被提示推送通知权限时点击了 允许。
您正在支持的设备上进行测试:Windows、macOS 或 Android – 而不是 iPhone。
如果测试未到达,请通过创建一个细分,其中订阅状态为已订阅浏览器推送通知并确认您的联系人出现,来验证您已订阅。
为什么我的推送通知没有送达?
收件人的浏览器必须打开,才能显示推送通知。如果他们在推送发送后 24 小时 内没有打开浏览器,则通知将过期并不会显示。这个 24 小时的生存时间(TTL)无法延长。
还要验证:
该联系人已订阅推送通知(在 受众 中检查他们的订阅状态)。
您的网站 URL 以 https:// 开头。
该联系人正在使用 支持的浏览器(Chrome、Firefox、Opera 或 Edge)。
我可以为推送订阅者创建欢迎自动化吗?
否 推送订阅 不会触发注册事件 或欢迎自动化工作流。当访客订阅推送通知时,基于该操作不会激活任何自动化。
但是,您可以:
将 推送通知块 添加到现有工作流(如放弃购物车、订单确认或客户重新激活),以接触已订阅推送的联系人。
使用 基于细分的触发器(例如,"联系人进入细分",其中 订阅状态 = 已订阅浏览器推送通知)。
如果收件人在我发送推送通知后没有打开浏览器,会发生什么?
必须打开浏览器才能送达推送通知。在您发送推送后,会监控收件人的浏览器。一旦打开,推送通知就会送达。如果客户在 24 小时 内没有打开浏览器,推送通知将过期并不会显示。这适用于活动和自动化。
如果我已经有客户订阅推送,我会多付钱吗?
如果一个联系人订阅了多个渠道(包括推送),他们仍然被视为 单个订阅者, 您只需为一个联系人付费。
📝 了解有关推送通知定价和联系人管理的更多信息:推送通知渠道逻辑
哪些平台支持订单信息的推送归因?
推送归因可用于Shopify、WooCommerce 和 BigCommerce 商店。订单归因将适用于使用 Omnisend 最新版本插件(1.12.0)的 WooCommerce 商店。如果您使用旧版插件,可能会遇到归因订单报告的问题。
如果收集了推送订阅,则客户在结账时提供电子邮件或短信,所有信息是否会合并到一个个人资料中?
是的。 在结账时,客户提供的电子邮件/短信将与他们的推送联系人合并。这确保所有信息合并到一个单一的联系人个人资料中,避免重复联系人。
如果某人使用一个浏览器订阅推送通知,然后使用不同的浏览器订阅电子邮件或短信,如何计算?
每个订阅将在我们的系统中被视为单独联系人。每个选择加入的订阅按每个浏览器计算。如果客户使用 Chrome 订阅,然后使用 Firefox,他们将有两个单独的推送联系人。
我如何避免独立的推送订阅者计入我的可计费联系人?
您必须停止收集推送联系人(在商店设置 推送通知中关闭推送通知)并取消订阅现有的推送订阅者。
我可以自定义浏览器权限提示消息吗?
否 浏览器权限提示由浏览器本身(Chrome、Firefox 等)控制,而不是由 Omnisend 控制。您无法自定义文本、设计或超出默认的 2-3 秒延迟的时间。这是浏览器安全功能,以防止滥用推送通知。
为什么我点击推送通知链接时不工作?
请验证以下内容:
您的推送通知内容中的点击操作设置为打开 URL。
URL 以https:// 开头(而不是
http://或缺少协议)。URL 格式正确(没有空格、特殊字符或拼写错误)。
在常规浏览器标签中测试链接,以确认它在发送推送之前可以工作。
哪些浏览器支持桌面上的推送通知?
Chrome(Windows、macOS、Linux)
Firefox(Windows、macOS、Linux)
Opera(Windows、macOS、Linux)
Edge(Windows)
不支持: Safari(任何平台)、Internet Explorer。
📝 最佳实践: 推送通知的可操作策略
还有更多问题吗? 在我们的常见问题指南或通过以下方式联系我们[email protected]或通过应用内聊天。












