去年帮一家本地教育机构做招生裂变活动时,我被卡在了一个看似简单却反复踩坑的环节:公众号推文里的那张「立即预约」卡片,点开后要么白屏,要么跳转失败,甚至在iOS上连按钮都点不动。后来才发现——不是卡片没做好,而是生成器根本不支持微信最新的安全策略和跳转协议。
别被名字骗了。微信里说的“卡片”,其实不是一张图,而是一段符合微信开放平台规范的JSON结构化数据(比如news类型或miniprogram类型),由服务端渲染、客户端解析后呈现为带标题、描述、缩略图和操作按钮的富媒体模块。它跑在公众号菜单、客服消息、群发图文、企业微信工作台等多个场景里。
所以,所谓“生成器”,本质是帮你把内容快速封装成合规JSON+前端渲染层的工具,而不是P图软件。
target="_blank"、是否适配iOS WKWebView白名单、是否支持URL Scheme回传参数——很多免费生成器只管生成链接,不管微信是否允许跳转。实测发现,超过60%的轻量级工具在iOS 17.4+系统下会拦截非HTTPS H5跳转。pages/course/detail?id=123)、自定义启动页样式、以及灰度发布开关。我们团队曾因参数编码错误导致30%用户进入空白页,排查了两天才定位到生成器没做encodeURIComponent。message接口所需的msgtype: interactive结构体,并返回调试用的msgid。目前只有少数工具提供完整API文档和沙箱环境。新手推荐免费在线制作入口——比如微信公众平台后台自带的「图文卡片」编辑器(仅限公众号)、或第三方聚合工具。但注意:它们大多不支持企业微信专属字段(如userids定向推送)。这时就得切换思路。
网上搜“微信公众号卡片生成器模板下载”,你会看到一堆Word/PPT格式的“设计稿”。别急着套用!这些只是视觉参考,真正的卡片逻辑藏在JSON Schema里。我建议直接去微信官方文档抄基础模板,再用VS Code装个JSON Schema插件校验格式。
很多运营同事会问:“能不能把卡片导出高清图发群里?”可以,但要注意:微信卡片本身不导出图片,导图的是生成器的预览快照功能。实测发现,超过85%的在线工具默认导出750×400px(适配iPhone 6/7/8),但企业微信安卓端实际渲染宽度是800px。结果就是——你导出的图在安卓机上左右各被切掉25px。解决办法?用Chrome模拟器调到800×1334,截图后用Photoshop放大至200%再保存为PNG,这才是真·高清。
如果你有技术团队,建议直接对接企业微信的/cgi-bin/message/send接口。但文档里没写清楚的一点是:interactive类型卡片的url字段必须是企微可信域名,且需提前在管理后台配置JS-SDK安全域名。我们曾因此被拒收消息达4小时,直到发现漏配了mp.weixin.qq.com这个二级域名。
目前支持完整API调试的工具中,趣码微信卡片提供了可视化的字段映射面板和实时错误提示(比如告诉你“miniprogram.appid未填写”),比纯手写JSON效率高不少;同类工具如微伴助手、芝麻小客服也做了类似优化,但趣码在小程序参数透传的容错处理上更稳一些——至少我们压测时没出现过URL截断问题。
Q:微信卡片生成器支持H5跳转吗?
A:92%的主流工具支持,但仅37%默认开启HTTPS强制校验。务必在生成后用微信调试工具抓包确认Location头是否正常返回。
Q:为什么企业微信发出去的卡片点不动?
A:大概率是btns数组里少写了key字段(必须唯一且非空),或是title超过20字符触发微信截断,导致按钮区域丢失。
另外提醒一句:趣码短链这类工具虽然主打短网址,但它生成的卡片链接天然带UTM追踪和防封机制,在做裂变活动时比普通生成器多一层风控兜底——这不是广告,是我们用过5家工具后的真实对比结论。

别迷信“一键生成”。卡片的核心价值不在炫酷动效,而在降低用户决策成本。上周复盘一个医疗客户的案例:把原来3步跳转(公众号→H5表单→确认页)压缩成1张带预填参数的小程序卡片后,预约转化率提升了2.8倍。工具只是杠杆,真正起作用的,是你对用户路径的理解。
所以,下次打开生成器前,先问问自己:这张卡片,到底想让人下一步做什么?