一场省级才艺大赛海选结束,3000 个节目晋级复赛。组委会既要逐一通知,又要把节目名称、选手信息、复赛时间地点和入场二维码准确交给对应节目。

可以把每个节目的晋级信息整理成一条金数据记录,用对外查询承载专属晋级卡,再通过短信提醒或其他已获同意的通知渠道发送统一查询入口。选手输入手机号和节目编号后,只会看到与条件匹配的复赛信息。

如果还需要一张可下载的图片式晋级卡,可以使用证书功能生成;如果二维码需要现场扫码并记录入场状态,则应使用核销码,而不是只放一张普通二维码图片。

先看结论

  • 短信只负责通知和引导,完整的节目资料与入场凭证放在对外查询结果页。
  • 一条节目对应一条数据,至少准备节目编号、节目名称、联系人手机号、复赛安排和通知状态。
  • 查询条件不要只用手机号;同一老师或家长报名多个节目时,应增加节目编号等条件。
  • 已有报名表数据可以直接创建对外查询;只有 Excel 名单时,也可以从“导入数据”创建查询。
  • 批量短信可由“符合特定条件的数据变更”触发,但发送前必须完成签名、模板与链接合规审核。
  • 对外查询链接没有查询次数限制,但数据总量上限与账号版本有关,不能据此承诺任意并发规模。

为什么群发短信装不下完整晋级卡

短信适合发送短通知,却不适合承担一张完整的晋级卡。

节目名称、选手姓名、组别、复赛时间、场馆、候场要求和入场二维码同时放进短信,会遇到几个问题:

  • 纯文本短信不能直接嵌入一张可展示的二维码图片。
  • 变量内容过长时,短信可能被拆分并消耗更多短信额度。
  • 时间地点临时调整后,已经发出的短信无法原地更新。
  • 选手很难从长短信中快速找到入场码和候场信息。
  • 同一手机联系人名下可能有多个节目,一条模糊通知容易引起误解。

因此,短信应保持简短,只告诉选手“已晋级”和“去哪里查看”。完整信息由可持续更新的查询页面承载。

先确定晋级卡到底是什么

“电子晋级卡”可以有三种实现方式,组委会应先根据现场用途选择。

查询结果页

如果主要目的是让选手查看节目名称、复赛安排和入场说明,可以直接把对外查询结果页作为电子晋级卡。

这种方式维护最简单。后台更正时间、场馆或候场信息后,查询页中的普通字段会同步更新,不需要重新发送入口。

可下载的图片式晋级卡

如果选手需要保存、转发或打印一张固定版式的卡片,可以使用证书功能设计晋级卡模板,把节目名称、选手信息、时间地点等字段插入模板,再从数据页面批量生成。

修改模板或写入卡片的字段后,需要重新生成受影响的晋级卡;已经生成的旧卡不会自动刷新。

可现场核销的入场二维码

如果二维码只是展示一个编号,可以提前准备对应图片或编号字段。但如果工作人员要在入口扫码、核对选手并记录是否入场,应使用核销码功能。

核销码会为每条记录生成唯一数字码和二维码。创建对外查询后,将确认码加入展示字段,选手即可查询自己的二维码,工作人员现场扫码完成核销。

功能是否可用应以当前账号和插件配置为准。正式使用前要用测试记录验证生成、查询和核销的完整闭环。

第一步:整理 3000 个节目的晋级数据

建议一条记录只对应一个节目,不要把同一联系人名下的多个节目塞进一个长文本字段。

基础字段可以包括:

  • 节目编号
  • 节目名称
  • 节目类别和组别
  • 选手姓名或团队名称
  • 联系人姓名
  • 联系人手机号
  • 复赛日期
  • 报到时间
  • 复赛场馆
  • 候场区域
  • 入场编号或核销码
  • 晋级卡
  • 晋级状态
  • 通知状态
  • 通知时间
  • 异常备注

节目编号应保持唯一。电话号码、身份证号等字段只在完成通知和身份核验确有必要时收集,并在查询结果中减少展示或开启隐私保护。

省级才艺大赛复赛晋级通知表集中展示选手、节目、复赛安排和入场二维码

已有报名表数据怎么处理

如果海选报名信息原本就在金数据表单中,可以直接在表单数据页发起对外查询,或从账号主页创建查询并选择这张表单。

先增加或整理节目编号、晋级状态、复赛安排、通知状态等字段,再筛选晋级节目。不要把未晋级节目和内部评审备注一并开放到查询结果。

只有 Excel 名单怎么处理

在对外查询中选择“导入数据”,上传 Excel 后检查预览结果,并为每一列指定正确的字段类型。完成导入后,系统会生成在线表单并创建对外查询。

Excel 文件大小、单次导入行列数和可查询数据总量均有相应限制,并随账号版本不同而变化。导入 3000 条记录前,应先查看当前账号页面提示,不要把所有历史赛事数据无差别堆进同一张表。

导入前先清洗三个高风险字段

重点检查:

  • 手机号是否为空、重复或被 Excel 转成异常格式。
  • 节目编号是否重复,前导零是否被删除。
  • 复赛时间是否同时包含日期、报到时间和正式比赛时间,避免选手混淆。

Excel 批量导入本身不会触发普通提醒推送,因此可以先安全导入、复核,再通过后续状态变更触发短信。

第二步:配置选手自助查询页面

创建对外查询后,先设置查询条件,再配置结果页展示字段。

为什么不建议只查手机号

才艺大赛中,一个手机号可能对应:

  • 家长报名的两个孩子
  • 指导老师带领的多个节目
  • 团队负责人提交的多个集体节目
  • 同一选手参加的不同组别

如果只用手机号查询,页面可能一次返回多条记录。更稳妥的组合包括:

  • 手机号 + 节目编号
  • 手机号 + 节目名称
  • 联系人姓名 + 手机号 + 节目编号

同一组查询条件之间是“与”的关系,所有条件都匹配才会返回结果。节目编号应通过报名回执、初赛编号或其他可靠渠道提前告知联系人。

结果页展示哪些信息

建议展示:

  • 节目名称和节目编号
  • 选手姓名或团队名称
  • 复赛日期和报到时间
  • 场馆与候场区域
  • 携带材料和注意事项
  • 晋级卡查看或下载入口
  • 入场二维码或确认码
  • 组委会对外联系方式

内部评分、评委意见、其他选手信息、完整证件号码和工作人员备注不应出现在结果页。

复赛晋级卡查询结果展示选手姓名、脱敏手机号、节目名称、时间地点和二维码附件

开启隐私保护并做多节目测试

对结果页中的手机号等敏感字段开启隐私保护,让信息以打码形式展示。隐私保护控制的是展示范围,不能替代查询条件本身的身份校验。

上线前至少准备以下测试数据:

  • 两个节目共用一个联系人手机号
  • 两位选手姓名相同
  • 一个节目尚未生成晋级卡
  • 一个节目临时更换时间或场馆
  • 一个入场码已经核销

分别验证查询返回数量、字段展示、卡片下载和二维码核销结果。

第三步:配置短信提醒并批量触发

进入表单的“设置—提醒推送”,新建提醒规则,选择“符合特定条件的数据变更”,再配置发送短信的动作和接收手机号字段。

用状态字段控制发送比临时操作更清楚

可以增加“通知状态”字段,设置“待发送”“已触发”“发送异常”“已人工联系”等值。提醒规则只在数据从不满足条件变为满足条件时触发,例如从“待发送”改成“已触发”。

也可以按官方指南使用标记颜色触发:设置当标记颜色变为指定值时发送,再在数据页选中目标记录批量修改标记颜色。

金数据提醒推送设置当颜色标记变为深紫色时向记录中的手机号发送晋级短信

无论使用状态还是颜色,都应先选三到五条测试数据验证。不要直接对 3000 条记录进行第一次触发。

短信模板可以插入字段变量

短信内容可以插入表单中的节目名称、复赛日期等字段。发送时,变量会替换为当前记录中的实际值。

示例文案可以写成:

您报名的节目“节目名称”已晋级复赛。请打开查询入口,使用手机号和节目编号查看复赛安排及入场凭证。

模板要尽量短,并控制变量数量与长度。节目全名特别长时,应提前测试最终短信是否被拆分。

含链接短信必须提前做合规审核

通知类短信需要完成实名认证,并使用审核通过的签名和模板。短信中包含链接时,链接域名与短信签名主体还要符合运营商报备要求。

因此,查询入口不能在比赛前一天才临时塞进模板。应提前提交审核和报备,先向少量测试号码发送,确认链接未被拦截、变量替换正确、手机端可以打开,再批量触发。

如果链接无法通过模板审核,不应绕过规则发送。可以让短信只承担晋级通知,再从组委会已备案的官方网站、公众号菜单、报名成功页或已获同意的赛事群提供查询入口。

选手在手机短信中打开查询链接后查看包含复赛安排和入场二维码的专属晋级卡

批量发送后要查看日志

发送完成不等于所有选手都已收到。应在表单提醒推送的发送日志或账号短信邮件日志中查看发送状态,筛选失败记录,再进行补发或人工联系。

建议记录:

  • 短信触发时间
  • 发送结果
  • 失败原因
  • 是否补发
  • 人工联系结果

不要通过反复切换状态盲目重发,以免同一联系人收到多条重复通知。

复赛安排变更后怎么通知

如果只是更新查询页中的普通字段,可以修改数据源,结果会同步到对外查询。但已经收到旧通知的选手未必会主动再次打开页面。

重要的时间或场馆变更,应增加“变更通知状态”,配置单独的提醒规则,向受影响节目发送一条简短更新通知,引导选手重新查询。

如果变更内容已经写入图片式晋级卡,需要重新生成对应卡片,再验证查询页下载的是新版文件。

同一套流程也能发送电子邀请函

把节目字段替换为嘉宾姓名、参会场次、座位号、专属编号和签到二维码,就可以用于会议或活动邀请函。

仍然遵循同样的分工:

  • 短信、邮件或群通知负责把入口送到人。
  • 对外查询负责校验身份并展示专属内容。
  • 核销码负责现场扫码和记录入场状态。
  • 后台数据负责处理时间变更、补发和异常联系。

对外查询链接本身没有查询次数限制,但可查询的数据总量受账号版本限制。活动规模较大时,应提前核对容量并完成真实设备测试,不能仅凭“查询次数不限”推断任何并发量都没有问题。

什么时候不适合使用这套方法

这套方案适合名单已经确定、每条记录结构相对统一、通知对象有稳定查询凭证的赛事和活动。

如果业务涉及复杂座位分配、多人多场次动态调度、严格实名制闸机、证件防伪、离线核验或跨场馆实时容量控制,应使用专业票务、证照或会务系统。对外查询不能替代现场安全管理和法定身份核验。

FAQ

Q1:短信里可以直接放入场二维码吗?

A:普通短信是文本消息,不能直接嵌入一张二维码图片。可以发送经过审核的查询入口,让选手打开页面查看二维码;链接必须符合短信签名和运营商报备要求。

Q2:3000 条 Excel 数据导入后会自动发短信吗?

A:不会。Excel 批量导入不触发普通提醒推送。可以先完成导入和复核,再通过“符合特定条件的数据变更”批量触发短信。

Q3:怎样避免同一个节目收到重复通知?

A:使用通知状态或指定标记颜色作为触发条件,只让数据从不满足条件变为满足条件时触发;发送后检查日志,不要反复切换状态。

Q4:为什么不能只用手机号查询晋级卡?

A:一位家长、老师或团队负责人可能对应多个节目。使用手机号加节目编号等组合条件,可以更准确地定位单个节目。

Q5:晋级卡上的时间地点改了会自动更新吗?

A:查询结果中的普通字段修改后会同步;已经生成的图片式晋级卡不会自动刷新,需要重新生成对应卡片。

Q6:入场二维码怎样做到扫码后记录已入场?

A:使用核销码功能为记录生成唯一二维码,并由工作人员在现场核销。普通二维码图片只能展示内容,本身不会自动记录入场状态。

Q7:短信模板里可以显示每个节目的名称吗?

A:可以插入表单字段作为变量,发送时替换为当前记录的实际值。模板、变量数量、链接与签名需要提前审核,并先做少量测试。

Q8:对外查询能让 3000 个节目反复查看吗?

A:查询链接没有查询次数限制,但数据总量上限随账号版本不同。大型活动仍需提前核对容量、测试访问和准备异常联系方案。

写在最后

大规模赛事精准通知的关键,不是把 3000 张不同的卡硬塞进短信,而是把通知入口与专属内容拆开:短信负责到达,对外查询负责身份匹配,晋级卡和核销码负责展示与入场。

下一次需要把“每个节目都不同”的晋级信息准确交到联系人手上,可以用金数据搭建这套查询与通知流程。