- 信息收集繁琐:手动查找和记录竞争对手的用户评论既耗时又容易出错,此工作流自动化了这一过程。 - 实时更新缺失:用户无法及时了解新评论,可能错失重要反馈,此工作流确保在新评论发布时立即通知相关人员。 - 数据整合困难:将不同来源的评论数据整合到 Google Sheets 中,便于后续分析和决策。
工作流程
工作流过程详细说明
1. 每天定时执行:通过调度触发器,工作流每天在 08:00 自动运行。 2. 获取竞争对手数据:从预设的竞争对手列表中提取信息。 3. 抓取 G2 评论:使用 ScrapingBee API 获取竞争对手在 G2 上的评论数据。 4. 提取评论 HTML:从抓取的页面中提取评论部分的 HTML 内容。 5. 遍历评论:对提取的评论进行逐一处理。 6. 提取结构化数据:从每条评论中提取日期、评分、评论内容、用户资料链接和评论 URL。 7. 转换为 Markdown:将评论的 HTML 内容转换为 Markdown 格式,以便于后续使用。 8. 获取历史评论:从 Google Sheets 中获取之前的评论记录。 9. 比较新旧评论:仅继续处理那些是新发布的评论。 10. 发送通知:将新评论通过 Slack 通知团队,以便及时跟进。 11. 保存到 Google Sheets:将新评论追加到 Google Sheets 中,确保数据的持久化和可追踪性。
自定义指南
自定义和适配此工作流
- 修改竞争对手列表:在 "Add your competitors here" 节点中,添加或删除竞争对手。 - 调整抓取时间:在 "Execute workflow every day" 节点中,修改触发时间以适应团队需求。 - 更换 API 密钥:在 "Get G2 data with ScrapingBee" 节点中,替换为您自己的 ScrapingBee API 密钥。 - 修改 Slack 通知内容:在 "Send new review to Slack" 节点中,自定义通知文本格式。 - 调整 Google Sheets 结构:在 "Add new review to Google Sheets" 节点中,修改列映射以适应您的数据结构。