如何在 Shopify 上追踪 ChatGPT Ads 转化
在 Shopify 店铺接入 OpenAI 的 Measurement Pixel 与 Conversions API,把 Shopify 事件对应到 ChatGPT Ads 事件,并与 Meta、Google、TikTok 共用同一个像素回传。
更新于 2026年11月13日 · 8 min read
在 Shopify 上追踪 ChatGPT Ads 转化,需要接入 OpenAI 的两样东西:在顾客浏览器中运行的 Measurement Pixel,以及由您的服务器或应用发送已确认订单的 Conversions API。同一笔转化在两边使用相同的事件 ID,OpenAI 只计一次。Shopify 的结账页不运行主题代码,因此像素需要通过「客户事件」像素或应用接入。Zalify 在您已用于 Meta、Google、TikTok 的同一套设置中,通过 Conversions API 发送这些事件:填写一次 Pixel ID 和 API 密钥,订单即与另外 10 个平台一起回传至 ChatGPT Ads。
ChatGPT Ads 需要店铺提供什么
一个事件来自您的数据源、匹配广告系列设置的转化、且发生在归因窗口内,ChatGPT Ads 才会计为一次转化。数据源在 OpenAI Ads Manager 的 Conversions 中创建,Pixel ID 和 Conversions API 密钥 也在这里获取。
Shopify 店铺常用的标准事件,以及在 OpenAI 一侧对应的事件名:
| Shopify 事件 | ChatGPT Ads 事件 | 像素 | Conversions API |
|---|---|---|---|
| 页面浏览 | page_viewed | 支持 | 支持,通常不需要 |
| 商品浏览 | contents_viewed | 支持 | 支持 |
| 加入购物车 | items_added | 支持 | 支持 |
| 开始结账 | checkout_started | 支持 | 支持 |
| 下单 | order_created | 支持 | 支持 |
| 表单提交 | lead_created | 支持 | 支持 |
金额以币种的最小单位(美元即美分)发送,并附 ISO 币种代码;商品类事件附带 contents 商品列表。
像素、Conversions API,还是两者都要?
| Measurement Pixel | Conversions API | |
|---|---|---|
| 运行位置 | 顾客的浏览器 | 您或应用的服务器 |
| 接入方式 | 加载 oaiq 脚本,用 Pixel ID 调用 init | 以 Bearer API 密钥调用 POST https://bzr.openai.com/v1/events |
| 何时丢失 | 广告拦截、浏览器追踪保护、顾客拒绝授权 | 未发送时 |
| 匹配顾客的依据 | 第一方 Cookie:__oppref(来自广告点击,30 天)与 __obref(365 天) | SHA-256 哈希后的邮箱、手机号、姓名、外部 ID,以及 IP、User Agent、地区、oppref 与 obref |
| 时间限制 | 实时发送 | 过去 7 天内的事件 |
OpenAI 的文档建议两者同时使用:像素记录浏览器行为,API 发送后台已确认的转化。两边发送同一笔订单时,像素的 event_id 与 API 的 id 使用相同的值;OpenAI 按 Pixel ID、事件名和 ID 去重,保留最先收到的一条。
在 Shopify 上的三种接入方式
1. Shopify 自定义像素(需要代码)
Shopify 的结账追踪运行在沙箱化的 客户事件 像素中,而不是主题代码里。您可以在 设置 → 客户事件 中添加自定义像素,加载 OpenAI 的 SDK、用 Pixel ID 初始化,再订阅 Shopify 的标准事件(product_viewed、product_added_to_cart、checkout_started、checkout_completed)调用 oaiq("measure", …)。
这种方式只覆盖浏览器一侧。服务端事件需要您自建后端接收 Shopify 的订单 Webhook,并以与像素相同的事件 ID 调用 Conversions API。
2. Shopify 应用商店中的 ChatGPT Ads 应用
目前已有多款应用专门为 ChatGPT Ads 安装像素并发送服务端事件,其中不少刚上线、评价较少。安装前请确认两点:是否通过 Conversions API 发送服务端事件;是否与像素使用相同的事件 ID。如果您已为 Meta、Google、TikTok 各装了一个应用,这又会多出一个。
3. Zalify Pixel:与其他广告平台一起回传
Zalify Pixel 在您的店铺上统一记录每一次访问、商品浏览、加购、结账与下单,并发送至您接入的每个广告平台:ChatGPT Ads、Meta、Google Ads、GA4、TikTok、Pinterest、Snapchat、Microsoft Ads、X、Reddit 与 LinkedIn。
- 在 OpenAI Ads Manager 中打开 Conversions,复制 Pixel ID 与 Conversions API 密钥。
- 在 Zalify 中进入 Pixel → Ad Pixels → ChatGPT Ads Pixel,点击 Add Pixel。
- 填入 Pixel ID;如需服务端事件,将密钥填入 Conversion API: Access Token。
- 打开 Enabled 并保存。
之后,Zalify 从服务器通过 Conversions API 向 ChatGPT Ads 发送商品浏览、加购、结账与下单事件。订单取自 Shopify 的订单记录,即使顾客的浏览器拦截了追踪也会上报,且只发送一次。服务端事件附带 OpenAI 接受的匹配数据:顾客提供过的邮箱、手机号与姓名(哈希后发送)、IP、User Agent、地区,以及来自广告点击的 oppref。如果您还希望使用 OpenAI 的浏览器像素,请自行安装,并以 Shopify 结账令牌(checkout token)作为购买事件的事件 ID,与 Zalify 发送的 ID 保持一致,OpenAI 即只计一次。带截图的分步说明见 ChatGPT Ads Pixel 设置指南。
检查是否生效
- 投放前先自测: 浏览店铺、加购并开始结账,然后在 Ads Manager 的 Conversions 中查看事件。事件出现可能有延迟。
- 每个平台只保留一个像素: 如果主题代码或其他应用也加载了 ChatGPT Ads 像素,请移除。两处安装且事件 ID 不一致时,同一笔订单会被计两次。
- 授权: OpenAI 像素支持授权设置,顾客拒绝时会删除
__oppref与__obrefCookie。请将其与店铺的授权横幅关联,而不是无条件加载。 - 归因需要真实点击: 只有顾客通过您的 ChatGPT 广告进入店铺,并在点击窗口内转化,才会被归因。
与其他渠道放在一起看
Ads Manager 呈现的是 ChatGPT Ads 自己的统计。要与 Meta、Google、TikTok 和邮件对比,请在 ChatGPT Ads 的落地页链接中添加 UTM 参数(例如 utm_source=chatgpt&utm_medium=cpc)。Zalify Attribution 会按渠道和广告系列统计这些订单,与其他渠道并列呈现,您可以按它实际带来的订单评估 ChatGPT Ads,而不只依据平台自报的数据,并看到它对整家店 MER(总营收除以总营销花费)的影响。
参考资料
- OpenAI Ads Measurement Pixel,OpenAI 开发者文档
- OpenAI Ads Conversions API,OpenAI 开发者文档
- Web Pixels API,Shopify 开发者文档
- ChatGPT Ads 像素应用,Shopify 应用商店
常见问题
在 Shopify 上追踪 ChatGPT Ads 需要写代码吗?
自己通过 Shopify 自定义像素实现时需要。使用支持 ChatGPT Ads 的应用(例如 Zalify)时,只需填写 Pixel ID 和 Conversions API 密钥,事件由应用发送。
已经装了像素,还需要 Conversions API 吗?
OpenAI 建议两者同时使用。像素记录浏览器中的行为;Conversions API 从服务器发送已确认的转化,不受广告拦截和页面关闭的影响。同一笔转化在两边使用相同的事件 ID,OpenAI 只计一次。
ChatGPT Ads 可以使用哪些 Shopify 事件?
商品浏览(contents_viewed)、加入购物车(items_added)、开始结账(checkout_started)、下单(order_created)和表单留资(lead_created),浏览器像素还可以发送页面浏览(page_viewed)。
ChatGPT Ads 的归因窗口是多久?
点击归因使用您在 Ads Manager 中设置的点击窗口。浏览归因固定为 1 天,作为单独的广告系列指标呈现,不计入 Conversions。
服务端事件最晚可以补发多久之前的?
Conversions API 只接受时间戳在过去 7 天以内、且不晚于当前 10 分钟的事件。
可以用一个应用同时回传 ChatGPT Ads、Meta、Google 和 TikTok 吗?
可以。Zalify Pixel 一次安装,即可把同一套 Shopify 事件回传至 ChatGPT Ads 以及 Meta、Google Ads、TikTok 等另外 10 个广告平台。