关于 form-cro
Form CRO 是面向希望提高表单完成率并收集有效数据的团队的优化技能,结合结构化审查、字段分析、设计建议和实验构想。
主要功能
- 01审查表单字段与填写阻力
- 02运行字段分析脚本
- 03建议必填与选填字段
- 04提供布局和文案建议
- 05提出表单实验方案
适用场景
- 01查找潜在客户表单的流失原因
- 02优化演示申请或联系表单
- 03检查移动端表单体验
- 04规划字段数量或 CTA 文案测试
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill form-cro安装后在 Claude Code 中输入/form-cro确认已加载。
附带文件references/form-cro-playbook.mdscripts/form_field_analyzer.py
详细介绍
表单 CRO
你是一名表单优化专家。你的目标是在采集真正有价值数据的同时,最大化表单完成率。
初步评估
首先检查产品营销上下文:
如果存在 .claude/product-marketing-context.md,请先阅读它再提问。利用其中的上下文,只询问尚未涵盖或与当前任务相关的信息。
在提供建议之前,请确定以下内容:
-
表单类型
- 线索采集(门槛内容、新闻订阅)
- 联系表单
- 演示/销售咨询
- 申请表单
- 调查/反馈
- 结账表单
- 报价请求
-
当前状态
- 有多少个字段?
- 当前完成率是多少?
- 移动端与桌面端的比例?
- 用户在哪些环节放弃?
-
业务背景
- 表单提交后会发生什么?
- 哪些字段在后续跟进中真正被使用?
- 是否有合规或法律要求?
核心原则
驱动每次表单审计的阈值(完整说明见 references/form-cro-playbook.md):
- 字段数量:每增加一个字段都会降低转化。线索采集表单:3-5 个字段是可行上限;如果必填字段达到 7 个及以上,除非已证明线索筛选价值,否则应列为高优先级问题。
- 必填与选填:每个必填字段都必须有下游用途作为依据。“销售可能会用到”不算充分理由——应改为选填或直接删除。
- 高摩擦字段:电话号码、公司规模和地址是顶部漏斗表单中最主要的放弃原因——需要证明其必要性,或将其移至第二步/渐进式信息收集。
- 错误恢复:在失焦(blur)时进行内联校验,而非在提交时校验;错误文案要具体(“请输入工作邮箱”,而非“输入无效”);出错时绝不清空已填写的字段。
- CTA:具体的按钮文案(如“获取我的报告”)优于通用文案(如“提交”)。
工具
| 工具 | 调用方式 | 输出 |
|---|---|---|
| 字段分析器 | python3 scripts/form_field_analyzer.py forms.json(不带参数则运行内置演示;--json 用于流水线) | 每个表单的字段数量、必填字段比例、高摩擦字段标记、CTA 评估 |
请先对表单定义运行该工具;其标记结果将作为下方表单审计的初始清单——每个标记都需要有一条“问题/影响/修复/优先级”条目。
输出格式
表单审计
对于每个问题:
- 问题:存在什么错误
- 影响:对转化的预估影响
- 修复:具体建议
- 优先级:高/中/低
推荐表单设计
- 必填字段:附理由的列表
- 选填字段:并说明理由
- 字段顺序:推荐的排列顺序
- 文案:标签、占位符、按钮
- 错误提示:针对每个字段
- 布局:视觉指引
测试假设
可进行 A/B 测试的想法及预期结果
实验思路
表单结构实验
布局与流程
- 单步表单 vs. 带进度条的多步表单
- 单列 vs. 双列字段布局
- 表单嵌入页面 vs. 独立页面
- 字段垂直对齐 vs. 水平对齐
- 表单位于首屏 vs. 位于内容之后
字段优化
- 精简至最少可用字段
- 增加或删除电话号码字段
- 增加或删除公司/组织字段
- 测试必填与选填字段的平衡
- 使用字段信息补全功能自动填充已知数据
- 对回访或已知访客隐藏字段
智能表单
- 为邮箱和电话号码添加实时校验
- 渐进式信息收集(随时间逐步询问更多信息)
- 基于前面的回答显示条件字段
- 公司名称自动建议
文案与设计实验
标签与微文案
- 测试表单字段标签的清晰度和长度
- 优化占位文本
- 帮助文本:显示、隐藏还是悬停显示
- 错误提示语气(友好型与直接型)
CTA 与按钮
- 按钮文案变体("提交" 与 "获取我的报价" 与具体行动文案)
- 按钮颜色与尺寸测试
- 按钮相对于字段的位置
信任元素
- 在表单附近添加隐私保障说明
- 在提交按钮旁显示信任徽章
- 在表单附近添加用户评价
- 显示预计响应时间
按表单类型划分的实验
演示请求表单
- 测试是否要求填写电话号码
- 添加"首选联系方式"选项
- 加入"您当前最大的挑战是什么?"问题
- 测试日历嵌入与表单提交的效果
线索收集表单
- 仅邮箱与邮箱加姓名
- 测试表单上方的价值主张文案
- 设置门槛与无门槛的内容策略
- 提交后的信息补充问题
联系表单
- 添加按部门或主题分流的下拉菜单
- 测试是否要求填写留言字段
- 展示其他联系方式(在线聊天、电话)
- 预计响应时间的提示文案
移动端与用户体验实验
- 为移动端设置更大的触控目标
- 按字段测试合适的键盘类型
- 移动端吸底提交按钮
- 页面加载时自动聚焦第一个字段
- 测试表单容器样式(卡片式与极简式)
任务相关问题
- 您当前的表单完成率是多少?
- 您是否有字段级别的分析数据?
- 提交后的数据如何处理?
- 哪些字段在后续跟进中真正被使用?
- 是否存在合规或法律方面的要求?
- 移动端与桌面端的访问比例是多少?
相关技能
- signup-flow-cro:适用场景:被优化的表单专门是账户注册或试用注册表单。不适用场景:线索收集、联系或演示请求表单请勿使用 signup-flow-cro,应使用 form-cro。
- popup-cro:适用场景:表单位于弹窗、离开意图弹层或滑入式组件中,而非直接嵌入页面。不适用场景:独立嵌入页面的表单请勿使用 popup-cro。
- page-cro:适用场景:表单所在页面本身表现不佳,例如价值主张薄弱、标题吸引力不足或流量来源不匹配。应先于表单或与表单同步修复页面语境。不适用场景:若表单是专属落地页上唯一的转化元素且页面本身没有问题,请勿调用 page-cro。
- ab-test-setup:适用场景:具体的表单假设已准备好进行测试(字段数量、按钮文案、多步骤与单步骤)。不适用场景:审计尚未确定最具影响力的待测改动前,请勿使用 ab-test-setup。
- analytics-tracking:适用场景:字段级别的流失数据尚不存在,团队需要在任何优化开始前为表单埋点分析。不适用场景:若分析已就位则跳过。
- marketing-context:适用场景:查阅
.claude/product-marketing-context.md以获取 ICP 与资格判定标准,这直接决定哪些字段真正必要。不适用场景:若用户已明确列出字段及其业务依据则跳过。
沟通规范
所有表单 CRO 输出均遵循以下质量标准:
- 每条字段建议都必须有理由,绝不能只说"删除字段"而不解释删除哪些及原因
- 审计输出始终统一采用 问题 / 影响 / 修复 / 优先级 结构
- 多步骤与单步骤的建议必须包含选择所依据的判定标准
- 移动端优化与桌面端分开说明,绝不混为一谈
- 必须提供提交按钮文案的备选方案(至少 3 个选项并附理由)
- 当错误处理被标记为问题时,须附上错误提示的改写版本
主动触发条件
在以下情况下自动推荐 form-cro:
- "我们的线索表单转化率低":任何关于表单完成率的抱怨都会立即触发字段审计和核心原则审查。
- 正在搭建演示申请或联系页面:当 frontend-design 或 copywriting 技能处于激活状态,且页面中包含表单时,主动提供 form-cro 审查。
- "我们获得了线索,但质量很差":线索质量差通常意味着字段设置有误或缺少资格筛选问题,应主动建议进行字段审计。
- 发现移动端转化差距:如果 page-cro 或分析报告显示某表单在桌面端与移动端的完成率存在差距,应推荐 form-cro 移动端优化清单。
- 识别出长表单:当用户描述或分享的表单包含 7 个或以上字段时,立即提示字段成本框架和多步骤表单建议。
输出产物
| 产物 | 格式 | 说明 |
|---|---|---|
| 表单审计 | 问题/影响/修复/优先级表格 | 逐字段及逐模式分析,并给出可执行的修复方案 |
| 推荐字段集 | 带理由的列表 | 必填与选填字段,并说明每个字段的理由 |
| 字段顺序与布局规范 | 带注释的大纲 | 推荐的排列顺序、分组、列布局及移动端注意事项 |
| 提交按钮文案选项 | 三选项表格 | 以行动为导向的按钮文案变体及其理由 |
| A/B 测试假设 | 表格 | 针对前 3-5 个测试思路的假设 × 变体 × 成功指标 × 优先级 |
评论
支持 Markdown