代码自动化

用于Code Automate,每天定时监控G2评论,自动发送新评论通知至Slack,并将评论记录到Google Sheets,确保您及时了解竞争对手的用户反馈,提升决策效率。

2025/7/8
13 个节点
复杂
计划复杂便签计划触发器项目列表markdown谷歌表格slack自动化高级cronapi集成通信通知
分类:
Communication & MessagingSchedule TriggeredComplex WorkflowData Processing & Analysis
集成服务:
Sticky NoteSchedule TriggerItemListsMarkdownGoogleSheetsSlack

适用人群

适合使用此工作流的人群


- 市场营销人员:希望自动化收集竞争对手的用户评论,提升市场分析效率。
- 产品经理:需要跟踪用户反馈以改进产品,及时获取新评论信息。
- 数据分析师:希望从多个来源整合数据,进行深入分析。
- 团队协作者:需要通过 Slack 及时获得新评论通知,提升沟通效率。

解决的问题

解决的问题


- 信息收集繁琐:手动查找和记录竞争对手的用户评论既耗时又容易出错,此工作流自动化了这一过程。
- 实时更新缺失:用户无法及时了解新评论,可能错失重要反馈,此工作流确保在新评论发布时立即通知相关人员。
- 数据整合困难:将不同来源的评论数据整合到 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" 节点中,修改列映射以适应您的数据结构。
代码自动化 - N8N 工作流导航