能否在Calendly预约页面创建可预填的隐藏字段?
Calendly 隐藏预填字段实现方案
Calendly 原生支持可预填的隐藏字段功能,无需额外二次开发即可实现需求,具体操作流程如下:
1. 后台配置隐藏字段
该功能仅对专业版及以上付费套餐开放,配置步骤:
- 进入对应事件类型的编辑页面,定位到「问题」配置模块,点击「添加问题」
- 问题类型按需选择(一般选单行文本即可适配绝大多数场景),勾选 对受邀者隐藏 选项,设置自定义字段名称后保存配置即可
2. 生成带预填值的预约链接
隐藏字段和普通公开字段的预填逻辑完全一致,直接将字段值作为查询参数附加到预约链接末尾即可:
- 你在后台配置的字段名会自动转换为蛇形命名的参数key,比如你设置的字段名为
内部用户标识,对应的参数key就是internal_user_id - 最终生成的预约链接格式示例:
https://calendly.com/[你的账号路径]/[事件类型路径]?internal_user_id=123456&source=offical_website
3. 数据获取说明
- 隐藏字段的预填值不会在受邀者的预约页面展示,仅会存储在Calendly后台的对应预约记录中
- 你已经订阅的webhook会自动携带隐藏字段的预填值,可直接从webhook的payload中解析获取对应数据
注意事项
- 预填参数会明文展示在浏览器地址栏中,不要直接传入身份证号、密码等敏感信息,如有需要请先加密后再作为参数值传入
- 如果无法确认字段对应的参数key,可以进入事件类型的「共享」页面,使用官方提供的「预填链接」工具查看所有字段的对应参数名
内容的提问来源于stack exchange,提问作者Calendly Testing
相关产品推荐
相关产品推荐

