免费 Shopify 工具

Shopify 折扣链接生成器

把一个折扣码变成 /discount/ 分享链接、多变体购物车链接和可扫码的二维码。全部在浏览器里完成。

不用注册、安装,也不用留邮箱。工具在浏览器里运行,域名、折扣码和变体 ID 只留在这个页面的网址里;除非你主动分享链接,否则不会提交到 StoreKitly 服务器。

用 CSV 批量生成

返回单条链接

一行生成一条分享链接和一条购物车链接。沿用上面的店铺域名,每行可以有自己的折扣码、变体和跳转路径。

必需表头:code、variant_id。可选:quantity(默认 1)、redirect。

使用上方表单里的店铺域名。

粘贴表头和数据行。支持带引号的字段、引号里的逗号和 Windows 换行。粘贴表头和数据行。支持带引号的字段、引号里的逗号和 Windows 换行。

还没有有效行。

模板只包含表头。 只导出有效行。有问题的行留在本页,不会上传。

Shopify 折扣链接是怎么工作的

折扣链接就是把一个折扣码放进网址。下面的格式依据 Shopify 帮助中心的管理折扣、折扣码和购物车永久链接页面整理(查阅于 2026-11-03)。这个工具只负责把网址拼对;折扣能不能用,由 Shopify 结账页判断。

/discount/CODE 和购物车链接的区别

链接做什么什么时候用
/discount/CODE打开店铺,把有效的折扣码带进顾客当前或下一次购物车。可选的?redirect= 只改变落地页。分享一个促销,希望顾客先逛再结账。
/cart/ID:QTY,...?discount=CODE按指定的变体和数量预建购物车,再带一个折扣码。Shopify 文档用逗号分隔多个变体。需要固定商品组合、套装或达人礼包直接进购物车。

分享链接和购物车链接解决的是两件事。前者是活动入口,后者是预先装好的购物车。购物车链接不是第二个折扣,也不会绕过任何条件。

?redirect= 只改落地页

Shopify 文档里的写法是 /discount/code?redirect=/new-path,例如:

https://your-store.myshopify.com/discount/SPRING10?redirect=/collections/spring

它只决定链接打开后落在哪个页面。跳转不是第二个折扣,不会放宽适用商品、顾客或市场条件。这个工具会对路径做 URL 编码,空格和非英文字符不会丢;完整网址、协议相对网址和有问题的路径会被拒绝,不会悄悄拼进链接。

一条分享链接只带一个折扣码

Shopify 说明一条分享链接或二维码只能关联一个折扣。一个活动要两个优惠,就建两个码、两条链接。分享链接里的折扣码仍然遵守你的叠加设置;每单最多 5 个商品或订单折扣码、1 个运费折扣码的上限也照样计算它。

链接点了没生效,先查这几项

网址格式对,不代表一定出折扣。按这个顺序查:

  • 状态和日期:折扣码必须是启用状态。停用或过期的码不会生效。
  • 适用条件:最低金额、指定商品或系列、排除商品、顾客分层、市场范围,任何一项不满足都可能让购物车不合格。
  • 叠加设置:购物车里可能已经有别的折扣。分享链接里的码同样受叠加规则限制。
  • 使用次数:总次数或每位顾客一次的限制可能已经用完;未完成的结账也可能暂时占住次数。
  • 折扣码来源:如果码是第三方应用创建的,Shopify 后台无法为它生成分享链接或二维码,要查那个应用的文档。

用两个购物车测试:一个应该能用,一个应该不能用。然后看结账页给出的提示。最终以结账页为准。这个页面不承诺链接一定会应用折扣,只负责格式化网址。

二维码:达人、门店和印刷

二维码里就是当前选中的那条链接。适合放在包裹卡、小票、门店物料、达人卡片或短视频里,避免让人手打长网址。等域名、折扣码和跳转路径都定下来再生成二维码,生成后用手机扫一次,确认落地页。二维码印出去就改不了,换码就要重印。

批量 CSV:联盟和达人分发

CSV 一行会生成该行折扣码和变体对应的一条分享链接、一条购物车链接。表头是code,variant_id,quantity,redirect。quantity 留空时按 1 处理,redirect 可选。活动名称只用于你自己辨认导出文件和下载文件名,不会写进链接。

导出的 CSV 只包含有效行,坏行不会误发给达人。带引号的字段、引号里的逗号和 Windows 换行都能处理。如果一次要发很多唯一码,先看Shopify 唯一折扣码(英文)里的数量限制和分发方式,再批量生成。

变体 ID 在哪里

在 Shopify 后台打开商品,进入对应变体,从变体网址里复制那串长数字。它才是 /cart/ 后面要填的数字 ID。这个工具会拒绝字母、小数和重复行,不会默默生成一个坏掉的购物车链接。

资料来源

折扣链接常见问题

/discount/CODE 链接会自动应用折扣吗?

会。只要折扣码处于启用状态、购物车符合条件,它会把码带进顾客当前或下一次购物车;结账时仍会检查适用条件。

Shopify 帮助 — 管理与编辑折扣(英文)

?redirect= 改的是什么?

只改顾客打开链接后落地的页面。Shopify 文档里的写法是 /discount/code?redirect=/new-path;它不会再加一个折扣,也不会改变谁能用这个码。

Shopify 帮助 — 管理与编辑折扣(英文)

一条链接能带多个折扣码吗?

不能。Shopify 说明一条分享链接或二维码只能关联一个折扣。多个码要分别生成链接。

Shopify 帮助 — 管理与编辑折扣(英文)

为什么点了链接,结账还是不认这个码?

可能折扣已停用或过期,购物车没达到最低金额或商品范围,顾客或市场不符合条件,叠加规则不允许,使用次数已用完,或者这个码是第三方应用创建的。只把网址拼对,解决不了这些条件。

Shopify 帮助 — 折扣码(英文)

购物车链接怎么放多个变体?

在 /cart/ 后面写多个 variant_id:quantity,用逗号分隔,例如 /cart/123:1,456:2。再加上 ?discount=CODE 带一个折扣码。

Shopify 帮助 — 购物车永久链接(英文)

redirect 能填完整网址吗?

Shopify 文档用的是店铺内路径,例如 /collections/fresh-finds。这个工具会拒绝绝对网址和协议相对网址,避免生成开放跳转;请填以单个 / 开头的路径。

Shopify 帮助 — 管理与编辑折扣(英文)

这是 Shopify 官方工具吗?

不是。这是 StoreKitly 做的链接格式化工具,与 Shopify 没有隶属关系。它不确认折扣是否可用,最终以结账页为准。

二维码和 CSV 会上传到服务器吗?

不会。二维码在本地画布上绘制,CSV 也在页面里生成并下载,不调用二维码接口,也不上传文件。