自动从Square发送每周销售报告到Outlook - n8n工作流自动化解决方案
n8n工作流,Square API,销售报告自动化,Outlook邮件,数据处理,API集成,财务报告

## 工作流概述

这个n8n工作流自动连接到Square API,为所有Square门店生成每周销售汇总报告。该报告与Square仪表板 > 报告 > 销售汇总中显示的数据完全匹配。

## 功能描述

该工作流设计为每周运行,提取前一周的销售数据到CSV文件中,然后发送给经理/财务团队进行分析。

## 技术架构

### 触发机制
– **Schedule Trigger**: 每周一早上8:00自动触发
– 每次运行时提取前一周的销售数据

### 数据处理流程
1. **获取日期**: 通过Code节点计算前一周的日期范围
2. **获取门店信息**: HTTP Request节点连接到Square Locations API获取所有门店
3. **数据拆分**: SplitOut节点将门店列表拆分为单独的项目
4. **获取销售数据**: 对每个门店,HTTP Request节点从Square Orders API获取已完成订单
5. **过滤空门店**: If节点过滤掉没有销售的门店
6. **编译销售报告**: Code节点处理订单数据,生成与Square内置销售汇总报告完全相同的摘要
7. **文件转换**: ConvertToFile节点将销售摘要转换为CSV文件
8. **发送邮件**: Microsoft Outlook节点将报告通过邮件发送给指定收件人

## 配置要求

### 必备凭证
– Square API凭证(配置为Header Auth凭证)
– Microsoft Outlook凭证

### Square凭证设置步骤
1. 转到凭证 > 创建新凭证
2. 选择Header Auth
3. 设置名称为Authorization
4. 设置值为您的Square访问令牌(例如:Bearer )

## 应用场景

– 自动向管理层发送每周Square销售数据,提高计划调度决策质量
– 自动向外部第三方(如房东或代理商)发送数据,用于佣金计算
– 自动向簿记员发送数据,用于录入QuickBooks

## 使用说明

1. 配置两个HTTP Request节点使用您的Square API凭证
2. 将工作流设置为Active以自动运行
3. 输入要发送报告的人员的电子邮件地址并更新邮件正文
4. 如需移除n8n归属信息,可在最后一个节点中操作

## 自定义选项

– 添加分页功能以处理每周超过1,000个订单的门店

## 价值优势

这个工作流节省时间,减少从Square手动提取报告的工作量,并围绕销售数据实现更智能的自动化——无论是用于运营、财务还是绩效监控。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。