竞品调研 + Celoria 差距分析 + 发展路线图 — 更新于 2026-02-08
| 排名 | 平台 | 手动标签 | 行为触发营销 | 规则驱动自动标签 | 预测性分析 | AI 分群 |
|---|---|---|---|---|---|---|
| 1 | Zenoti | ✅ | ✅ | ✅ Guest Categories | ✅ Churn/CLV | ✅ 自然语言 |
| — | Celoria | ✅ | ✅ 10+ 事件 | ✅ 模板+组合+预览 | ❌ | ❌ |
| 2 | Phorest | ✅ | ✅ Client Reconnect | ⚠️ 仅流失维度 | ❌ | ❌ |
| 3 | Mindbody | ✅ | ⚠️ via Attentive | ⚠️ 第三方 | ⚠️ 第三方 | ⚠️ 第三方 |
| 4 | Mangomint | ✅ | ✅ Automated Flows | ❌ | ❌ | ❌ |
| 5 | Boulevard | ✅ | ✅ 预制模板 | ❌ | ❌ | ❌ |
| 6 | Vagaro | ✅ | ✅ After Visit | ❌ | ❌ | ❌ |
| 7 | DaySmart | ⚠️ | ✅ 消费习惯 | ❌ | ❌ | ❌ |
| 8 | Fresha | ❌ | ⚠️ 固定规则 | ❌ | ❌ | ❌ |
| 9 | GlossGenius | ❌ | ⚠️ 基础筛选 | ❌ | ❌ | ❌ |
| 10 | MaSe | ❌ | ❌ | ❌ | ❌ | ❌ |
不止于"有/没有",而是每家具体做到了什么、怎么做的、用户体验如何。
| 竞品 | 标签系统 | 具体实现细节 | 自动化水平 |
|---|---|---|---|
| Zenoti | 规则引擎 |
Guest Categories(自动):在 Center 级配置规则条件(消费金额阈值、访问频率、评分下限、会员 Tier),系统定时扫描自动将客户归入/移出分类。 手动 Tags:可给 guests/services/products/employees/packages/memberships 打标签,用于筛选和表单关联。 AI Target Segments:自然语言描述受众 → AI 自动生成筛选条件,可基于 demographics + 消费 + 访问 + 忠诚度多维度。 预测性报表:Churn Probability(按客单价/总消费/客龄/流失概率筛选)、Appointment Sales Forecast(营收预测+颜色热力图)、Staff Hours Forecast。 Smart Marketing:always-on campaigns 自动发送,AI 预测每日空位数量并自动选人推送,AI 生成邮件文案/主题行/图片变体。 |
全自动 + AI |
| Phorest | 单点自动 |
Client Reconnect(自动):系统自动学习每个客户的预约周期(需 ≥3 次同类服务历史),超出正常间隔时自动标记 "at-risk/overdue"。自动发送初始召回 SMS/Email + 跟进消息(两轮)。可按服务类别分别配置。追踪到具体回收营收。 负面行为标记(自动):系统自动标记问题客户。 营销筛选(动态,非持久化):发营销时按消费、服务偏好、访问历史等条件临时筛选受众,但结果不存为标签。 无通用规则引擎:不能自定义"消费满 X → 打标签 Y"这样的规则。 |
流失维度自动 其他手动 |
| Mindbody | 外部依赖 |
自有能力:基础分群列表 + 分类,可按不同条件创建 segmented lists。有 drag-and-drop 邮件编辑器、A/B 测试。 Attentive 合作(2025 年):第三方 AI 平台提供近实时分群、AI 文案生成、行为触发 SMS/Email journeys。需要额外付费订阅 Attentive。早期数据:首次到店率 +60%,注册转化率 46%。 局限:AI 能力完全依赖第三方,不是自有技术。自身标签/分群仍然是手动创建列表的模式。 |
靠第三方实现 |
| Mangomint | 消息自动化 |
Client Tags(手动):手动添加,可用于 Campaigns 受众筛选。 Automated Flows(12+ 模板):预制流程包括再预约提醒、服务前/后护理指导、评价请求、生日消息、会员欢迎/续费提醒。可被表单回答触发(客户反馈不满意 → 自动通知经理)。 Campaigns 筛选:发营销时可按预约历史、会员状态、客户标签过滤。 关键区别:Flows 自动发消息,但不会自动给客户打/摘标签。标签始终需要手动维护。 |
消息自动 标签手动 |
| Boulevard | 纯手动 |
三种标签类型:Client Tags(绑定客户)、Appointment Tags(绑定预约)、Order Tags(绑定订单)。支持 emoji 图标。只能在客户档案/预约/订单中逐个手动添加。 营销套件:预制自动化模板(填补空闲日、鼓励再预约、生日祝福)。受众可按标签、预约日期、来源筛选。邮件 500-10,000 封/月(按套餐),超出 $0.01/封。 归因缺陷:无法区分邮件带来的预约和自然预约,可能导致过度计费。 无任何自动标签逻辑。 |
完全手动 |
| Vagaro | 纯手动 |
General Tags:手动在客户档案添加关键词/短语(如 "VIP"、"新客")。多标签逗号分隔。可用于 Customer List Report 筛选。 营销受众筛选(比 Boulevard 灵活):发邮件/短信时可按服务类型、上次到店日期范围、消费金额范围、预约频率过滤。但筛选结果不持久化为标签,每次发营销都需要重新筛。 After Visit 自动营销:服务完成后自动发短信,可限定特定服务或全部。 无自动标签赋值。 |
标签手动 筛选临时 |
| DaySmart | 行为触发 |
无明确标签系统。 自动化营销:可基于消费习惯、服务历史、服务日期自动发送营销消息。主要场景:填补空闲时段、促进零售销售。 自动评价邀请:结账后自动提示客户留评价,正面评价自动发布到社交平台。 局限:自动化只覆盖消息发送,没有标签/分群的概念。 |
消息自动 无标签概念 |
| Fresha | 无 |
客户档案:仅基本信息(联系方式、过敏信息、员工备注)。无标签字段。 Smart Campaigns(固定规则):生日消息、流失召回,触发条件写死不可自定义。 通知模板:设计不能修改,强制使用 Fresha 品牌样式。 生态封闭:不支持第三方 CRM/营销平台集成。 唯一优势:无限免费 SMS 通知。 |
几乎为零 |
| GlossGenius | 无 |
客户档案:预约历史、服务笔记、前后对比照、生日。自动记录客户来源渠道(唯一亮点)。 营销:AI 辅助文案生成 + 筛选器定向特定群体。邮件营销免费包含在套餐内。 禁止名单:可封禁客户。 无标签系统、无自动化标签。 |
几乎为零 |
| MaSe | 无 |
定位:轻量级美业管理工具,$299/年,卖点是便宜+多语言+易用。 CRM:仅客户基本信息+历史记录存储。忠诚度计划和礼品卡。手动选人发促销。 无标签系统(连手动标签都没有)。无分群。无规则引擎。无自动化标签。无营销自动化。 在标签/分群维度完全不构成竞争。 |
不存在 |
| Celoria | 规则引擎 |
tag_definitions 规则引擎:模板化规则 + 参数配置 → 自动生成 SQL。支持 event_based(事件实时触发)/ scheduled(定时批量)/ manual 三种模式。 组合标签 (Composite Tags):多标签 AND/OR 逻辑组合,构建复杂客户画像。 SQL 预览:创建规则前可预览匹配人数。 自动移除 + 过期管理:条件不满足时自动清除,可设过期时间。 完整审计:tag_change_logs(变更日志)+ tag_evaluation_logs(评估性能)。 营销自动化:15+ 预设触发模板,10+ 事件类型,支持 tags/segment/all 三种受众定向。 效果追踪:sent → opened → clicked → converted 全链路。 缺失:Computed Traits、预测性分析、AI 分群、前端受众分析 UI。 |
规则自动 缺 AI 层 |
| 表名 | 功能 | 关键字段 |
|---|---|---|
tag_definitions | 标签规则定义 | tag_name, rule_type (event_based/scheduled/manual), rule_config, template_id, template_parameters, generated_sql, is_composite, composite_definition, auto_remove, last_evaluated_at |
guest_tags | 客户-标签关联 | guest_id, tag_name, source (auto/manual), rule_id, added_by, reason, expires_at |
tag_change_logs | 标签变更审计 | guest_id, tag_name, action (add/remove), source, rule_id, triggered_by, reason |
tag_evaluation_logs | 评估性能监控 | rule_id, match_count, added_count, removed_count, execution_time_ms, status |
automation_rules | 自动化规则 | trigger_template_id, channel, audience_type (all/tags/segment), audience_config |
trigger_templates | 触发时机模板 | event_type, offset_direction, offset_value, offset_unit, execution_time |
campaigns | 营销活动 | target_audience (jsonb), template_id, stats |
campaign_recipients | 收件人追踪 | status, sent_at, opened_at, clicked_at, converted_at |
| 模块 | 文件 | 核心能力 |
|---|---|---|
| 标签服务 | services/tagging/tagService.js | handleEvent(), runScheduledUpdate(), batchUpdateTag(), queryGuestsByTags() |
| 规则构建器 | services/tagging/ruleBuilder.js | buildRule() — 模板+参数 → SQL 自动生成;previewRule() — 创建前预览匹配数 |
| 评估引擎 | services/tagging/evaluationService.js | evaluateTagDefinition(), evaluateAllTags() — 定时批量评估 |
| 变更日志 | services/tagging/changeLogger.js | 完整审计链:每个客户、每次操作、操作人、原因 |
| 事件处理 | services/tagging/eventHandlers/ | appointmentHandler, paymentHandler — 实时事件触发标签更新 |
| 自动化引擎 | services/automation/trigger-engine.js | 10+ 事件类型,findMatchingRules(), scheduleExecutions() |
| 事件类型 | 模板 | 时间偏移 |
|---|---|---|
| appointment_time | 24h 前提醒 | -24 hours |
| appointment_time | 2h 前提醒 | -2 hours |
| service_completed | 评价请求 | +2 hours |
| service_completed | 再预约提醒 | +7 / +14 / +21 days |
| last_visit | 流失警告 1/2/3 级 | +30 / +60 / +90 days |
| birthday | 生日营销 | -3 days / 当天 |
| registration | 欢迎 + 首预约激励 | +1 / +7 days |
| membership_expiry | 到期提醒 | -7 / -1 days |
| 能力 | Zenoti | Celoria | 差距严重度 |
|---|---|---|---|
| AI 自然语言分群 | ✅ 用自然语言描述受众,AI 自动生成筛选条件 | ❌ | ⭐⭐⭐ 体验差异大但非核心 |
| 预测性分析 | ✅ 流失概率、CLV、下次到店预测 | ❌ | ⭐⭐⭐⭐ 真正的 AI 差异化 |
| Smart Marketing 填充 | ✅ AI 预测空位数 → 自动选人推送 | ❌ | ⭐⭐⭐⭐ 直接影响营收 |
| 跨门店数据聚合 | ✅ 15,000+ locations 数据驱动 | ⚠️ 多租户隔离 | ⭐⭐ 短期内不需要 |
| AI 营销文案生成 | ✅ AI 生成主题行、正文、图片 | ❌ | ⭐⭐ 可快速集成 LLM |
| 预测指标 | 说明 | 算法 |
|---|---|---|
| Predicted CLV | 预测未来1年客户总消费 | 基于历史订单行为 |
| Churn Risk | 流失概率(高/中/低) | 基于访问间隔模式 |
| Expected Next Order Date | 预测下次消费日期 | 识别客户周期性模式 |
| Avg Days Between Orders | 平均消费间隔 | 统计计算 |
| Historic CLV | 历史累计价值 | 累计求和 |
| 优势 | 说明 |
|---|---|
| 模板化规则构建器 | ruleBuilder.js — 选模板+填参数即可生成标签规则,用户不需要写 SQL |
| 组合标签 (Composite Tags) | 多标签 AND/OR 逻辑组合 → 更复杂的客户画像。Zenoti 未在公开文档展示此能力 |
| SQL 生成 + 预览 | generated_sql + previewRule() — 创建前预览匹配人数 |
| 评估性能监控 | tag_evaluation_logs 记录执行时间、匹配数、成功/失败状态 |
| 完整变更审计链 | tag_change_logs 精确到每个客户、每次操作、操作人、原因 |
| 多租户 Schema 隔离 | 企业级多租户架构,数据完全隔离 |
规则引擎已完善,但可用的输入维度太少。有了计算属性后规则引擎价值翻倍。
| 计算属性 | 说明 | 计算方式 |
|---|---|---|
avg_spend_per_visit | 平均客单价 | total_spent / total_visits |
visit_frequency_days | 平均到店间隔天数 | 统计历史预约间隔 |
days_since_last_visit | 距上次到店天数 | now() - last_visit_date |
churn_risk_score | 流失风险分 | days_since_last_visit / visit_frequency_days |
preferred_services | 最常消费服务 | 聚合 appointment_services |
preferred_employee | 最常指定技师 | 聚合 appointments.employee_id |
spending_trend | 消费趋势(↑ / → / ↓) | 近3月 vs 前3月 消费对比 |
lifetime_value | 客户生命周期价值 | 加权累计消费 |
全部可用 SQL 定时任务计算,不需要 AI/ML。
不需要复杂 ML,用统计方法即可实现 Klaviyo 80% 的效果。
| 预测能力 | 实现方式 | 复杂度 |
|---|---|---|
| 流失预测 | churn_score = days_since_last_visit / avg_visit_interval,超 2.0 标记高风险 | 低 |
| 下次到店预测 | predicted_next_visit = last_visit_date + avg_visit_interval | 低 |
| CLV 预测 | predicted_clv = avg_spend × predicted_remaining_visits(衰减模型) | 中 |
| 服务推荐 | 基于历史消费的协同过滤("买了 A 也买了 B") | 中 |
等数据积累到一定量级后:
| AI 能力 | 说明 | 依赖 |
|---|---|---|
| 自然语言分群 | "找出上月消费超200但最近没来的VIP" → 自动查询 | LLM API (Claude/GPT) |
| AI 文案生成 | 根据客户画像自动生成个性化营销文案 | LLM API |
| 智能发送时机 | 根据客户历史互动模式预测最佳发送时间 | 统计分析 |
| 异常行为检测 | 自动检测消费模式突变的客户 | 简单异常检测算法 |
Celoria 的优势不在 AI,在于规则引擎的工程质量。
标签系统(模板化规则 + 组合标签 + SQL 生成 + 预览 + 评估日志 + 变更审计)在工程质量上比大多数竞品都好。真正的差距在两个地方:
audience_type='segment' 和受众分析页面还未完全实现建议优先级:Computed Traits > 前端受众分析 UI > 预测性分析 > AI 自然语言
Celoria 内置了完整的营销实验平台(Research Campaigns),这在美业 SaaS 中是独一无二的差异化功能。
| 竞品 | A/B Testing 能力 | 具体实现 | 对 Marketing Manager 的价值 |
|---|---|---|---|
| Celoria | ✅ 完整实验平台 | 研究活动 + 分组对照 + 随机分配 + 多渠道触达 + 转化追踪 + 统计显著性检验(卡方检验)+ 可视化报告 | ⭐⭐⭐⭐⭐ 数据驱动决策的核心工具 |
| Zenoti | ⚠️ 间接 | Campaign Attribution(营销归因追踪)— 能看效果但不能做受控实验。AI 自动优化替代人工实验。 | ⭐⭐⭐ 能回溯但不能前瞻性测试 |
| Mindbody | ⚠️ 第三方 | 通过 Attentive 合作伙伴获得 A/B 测试能力,非原生功能,需额外付费 | ⭐⭐ 割裂体验,数据不在一个平台 |
| Phorest | ❌ | 无。Campaign 只有"发了多少、打开多少"的基础指标 | ⭐ 仅后视镜数据 |
| Vagaro | ❌ | 无。营销模块仅支持单一 campaign 发送 | ⭐ 无法对比策略效果 |
| Boulevard | ❌ | 无实验功能 | ⭐ 无 |
| Mangomint | ❌ | Automated Flows 是执行引擎,无实验设计 | ⭐ 无 |
| Fresha | ❌ | 无 | ⭐ 无 |
| MaSe | ❌ | 无 | ⭐ 无 |
| DaySmart | ❌ | 无 | ⭐ 无 |
| GlossGenius | ❌ | 无 | ⭐ 无 |
A/B 测试在通用营销平台(HubSpot、Klaviyo、Attentive)是标配,但它们都是独立系统,需要数据导入/导出,与沙龙业务系统割裂。
| 平台 | A/B 测试能力 | 与沙龙业务的整合度 |
|---|---|---|
| Klaviyo | ✅ 邮件/SMS A/B 测试 + 自动优胜选择 | ❌ 需要数据同步,不知道预约/服务/员工 |
| HubSpot | ✅ 邮件 A/B + Landing Page A/B + CTA A/B | ❌ 通用 CRM,不理解美业场景 |
| Attentive | ✅ SMS A/B 测试 + AI 优化 | ❌ 仅消息层面,无业务上下文 |
| Celoria | ✅ 完整实验平台 | ✅ 原生集成:客户画像、预约数据、消费数据、员工数据、标签系统全部在同一平台 |
| 模块 | 说明 | 实现文件 |
|---|---|---|
| 研究活动 (Research Campaigns) | 实验容器,定义目标、假设、持续时间 | services/research/campaignService.js |
| 分组管理 (Campaign Groups) | Control/Treatment 分组,支持多个 treatment 组 | services/research/campaignService.js |
| 受众定义 (Audience Criteria) | 基于标签、消费行为、人口属性筛选受试者 | services/research/audienceService.js |
| 随机分配 (Participant Allocation) | Fisher-Yates 随机打乱 + 按比例分配 | services/research/allocationService.js |
| 多渠道触达 (Outreach) | SMS / Email / Push 触达 + 模板管理 | services/research/outreachService.js |
| 转化追踪 (Conversions) | 双归因模型(首次/末次触达),多种转化类型 | services/research/conversionService.js |
| 统计分析 (Analytics) | 卡方检验统计显著性 + 可视化报告 | services/research/analyticsService.js |
中大型沙龙(3+ 门店)通常配备专职 Marketing Manager。他们的核心诉求是数据驱动的营销决策,而不是"猜测哪个促销更好"。
| Marketing Manager 的痛点 | Celoria 实验平台如何解决 |
|---|---|
| 不知道"满100减20"还是"8折优惠"哪个效果好 | A/B 测试两种折扣策略,用实际预约转化率衡量 |
| 老板问"这个促销到底赚不赚钱" | 实验报告直接展示 ROI:获客成本 vs 带来的消费增量 |
| 每次换策略都是"拍脑袋" | 实验留存完整记录,逐步积累什么对自家客户有效的知识 |
| 不确定短信还是邮件触达效果更好 | 同一受众随机分组,不同渠道触达,对比到店率 |
| VIP 客户和普通客户需要不同策略 | 受众定义支持按标签/消费行为分群,针对性实验 |
Celoria 的差异化不在于单个功能点的领先,而在于营销全链路的原生整合。没有任何美业 SaaS 竞品能提供这个完整闭环:
| 链路环节 | Celoria 能力 | 竞品最佳水平 |
|---|---|---|
| 1. 数据采集 | 预约、消费、签到、评价 — 全业务数据原生采集 | Zenoti 同等水平 |
| 2. 客户画像(标签) | ✅ 规则引擎 + 组合标签 + SQL 生成 + 预览 + 审计 | Zenoti Guest Categories(规则驱动,但无组合标签) |
| 3. 策略实验 | ✅ A/B 测试 + 分组对照 + 统计显著性 | ❌ 无竞品提供(Zenoti 靠 AI 替代实验) |
| 4. 自动化执行 | ✅ 10+ 事件触发 + 15 预设模板 + 多渠道 | Zenoti Smart Marketing(AI 驱动自动执行) |
| 5. 效果度量 | ✅ 双归因模型 + 转化追踪 + 报告 | Zenoti Campaign Attribution(类似水平) |
优点:省事,适合没有营销专员的小型沙龙
缺点:黑箱决策,Marketing Manager 无法验证 AI 的判断是否最优,难以积累团队营销知识
优点:透明可控,MM 能用实验积累知识、向老板证明 ROI
缺点:需要有营销意识的人操作(但中大型客户都有 MM)
Zenoti 的 AI 路线适合"没人管营销"的场景。Celoria 的实验路线适合"有人管营销、需要证明效果"的场景。
中大型沙龙的 Marketing Manager 更需要的是 "我能证明这个策略有效",而不是"AI 替我做了一个我看不懂的决定"。
不需要选其一。Phase 3 的 AI 增强可以在实验平台基础上叠加:AI 建议实验方案 → MM 审批 → 平台执行 → 数据验证。这是"AI 辅助 + 人类决策"的最佳实践。
Phase 3 的 AI 能力是叠加在实验平台之上的,不是替代。AI 建议 → 人类审批 → 实验验证 → 自动化执行。