
## 工作流概述
这个n8n工作流自动连接到Square API,为您的所有Square门店生成每日销售摘要报告。该报告与Square仪表板 > 报告 > 销售摘要中显示的数据完全匹配。
工作流设计为每天运行,将前一天的销售数据拉取到CSV文件中,然后发送给经理/财务团队进行分析。
## 工作原理
1. **触发器**:工作流每天凌晨4:00自动运行
2. **获取门店信息**:通过HTTP请求获取与您账户关联的所有Square门店
3. **获取订单数据**:对每个门店,通过HTTP请求拉取指定报告日期的已完成订单
4. **过滤无销售门店**:忽略没有销售的门店
5. **汇总销售数据**:通过代码节点处理订单数据,生成与Square内置销售摘要报告完全相同的摘要
6. **创建CSV文件**:创建包含相关数据的CSV文件
7. **发送邮件**:将报告发送给指定的第三方
## 技术节点
– **Schedule Trigger**:定时触发器,每天自动运行
– **HTTP Request (Get Square Locations)**:获取Square门店信息
– **SplitOut (Turn Locations Into List)**:将门店信息转换为列表
– **HTTP Request (Get Sales from Square)**:获取各门店销售数据
– **If (Ignore Locations w/o Sales)**:过滤无销售的门店
– **Code (Compile Sales Reports)**:编译销售报告,计算各项总计
– **ConvertToFile (Convert Sales Summary to CSV File)**:将销售摘要转换为CSV文件
– **Microsoft Outlook (Send Report)**:通过Outlook发送报告邮件
## 应用场景
– 自动向管理层发送Square销售数据,提高规划和调度决策质量
– 自动向外部第三方(如房东或代理商)发送数据,用于佣金计算
– 自动向簿记员发送数据,用于录入QuickBooks
## 设置步骤
1. 配置两个HTTP Request节点使用您的Square API凭证
2. 将工作流设置为**活动**状态以自动运行
3. 输入您想要发送报告的人员的电子邮件地址并更新邮件正文
4. 如需移除n8n归属信息,可在最后一个节点中进行
## 自定义选项
– 添加分页处理每天超过1,000个订单的门店
– 修改工作流以生成每周摘要而非每日摘要
## 价值优势
这个工作流节省时间,减少从Square手动拉取报告的工作量,并围绕销售数据实现更智能的自动化——无论是用于运营、财务还是绩效监控。

评论(0)