2026-10-12 · 原文发布日
Etsy店铺利润核算表自动生成
给Etsy卖家的n8n模板,不用API:把你的月度对账单CSV、订单明细CSV和自建成本表读进来,自动算出月度损益(销售额、退款、各项平台费用、成本、净利润和利润率),并按单个listing标记亏损、低毛利、缺成本和已退款商品,最后生成一段大白话总结。不配Gemini密钥时用规则生成总结,配上则由Gemini改写。自带示例CSV可以先跑通演示再接真实数据;作者提醒Google Sheets读写尚未在真实表格验证,报税前务必自行核对数字。模板免费。
原文要点
Stallkit Studio发布的免费n8n模板:读取Etsy月度对账单CSV、订单明细CSV和自建成本表,不走Etsy API,算出月度损益(销售额、退款、各费用行、COGS、净利润、利润率),按listing打LOSS/LOW_MARGIN/MISSING_COGS/REFUNDED标记。总结默认规则生成,配Gemini密钥可改写。作者声明只用样例数据测过,Google Sheets读写未在真实表格验证。
这次做成什么
用该免费模板先把内置示例CSV跑通,再用本站设计的两份合成CSV做一次独立练习,验证损益汇总和listing标记逻辑,最后再决定是否接自己店铺的导出数据。
准备什么
- n8n自托管Community版或n8n Cloud实例一个
- 从Stallkit Studio的Gumroad页面免费下载该模板
- Etsy后台导出的月度对账单与订单明细CSV(练习阶段可用下方合成数据)
- 可选:Google Gemini API密钥,仅用于AI改写总结
具体怎么做
导入模板并用演示模式跑通
在n8n的Workflows页面选Import from File导入模板JSON。先不接任何真实文件,用模板自带的示例CSV节点直接点Execute workflow,确认流程能从头跑到尾、产出损益汇总节点有输出。
定位数据输入与设置节点
找到读取三份CSV的输入节点(月度对账单、订单明细、成本表)。把演示数据替换为本站下方合成CSV:在对应节点粘贴数据或改为你自己的文件路径,确认列名与模板期望一致(如销售额、退款、费用行、listing ID)。
检查损益与标记输出
执行后打开损益汇总节点的输出,核对销售额合计、退款合计、净利润和利润率是否与你手算的一致;再打开按listing拆分的节点,检查每个listing是否被打上LOSS、LOW_MARGIN、MISSING_COGS或REFUNDED标记。
决定总结生成方式
不配Gemini密钥时模板用规则生成大白话总结,可直接使用;想让措辞更自然再在n8n的Credentials里添加Gemini密钥并填入模板对应节点。两种方式都跑一次,比较输出差异。
接真实数据前人工复核
确认合成数据结果正确后,再换成你自己店铺的Etsy导出CSV重跑。作者明确提醒Google Sheets读写未在真实表格验证,且报税/记账前务必自行核对每个数字。
可直接复制的材料
合成月度对账单CSV(练习用)
本站独立编写的虚构练习数据,列名需在导入模板后按模板实际期望的列名调整。
date,type,amount
2026-09-01,Sale,120.00
2026-09-03,Sale,85.50
2026-09-05,Fee,-6.15
2026-09-05,Fee,-12.30
2026-09-10,Refund,-40.00
2026-09-20,Sale,60.00
2026-09-28,Fee,-3.90合成订单明细与成本CSV(练习用)
本站虚构数据:L-1002故意留空成本以触发MISSING_COGS,L-1003成本高企以触发LOSS或LOW_MARGIN。列名需对照模板核对。
listing_id,order_amount,cost
L-1001,120.00,45.00
L-1002,85.50,
L-1003,60.00,58.00结果人工核对清单
本站按上方合成数据手算的期望值,用于和模板输出逐项对照。
1) 销售额合计=120.00+85.50+60.00=265.50
2) 退款合计=40.00
3) 费用合计=6.15+12.30+3.90=22.35
4) 净利润=265.50-40.00-22.35-103.00(已知成本45.00+58.00)=100.15
5) L-1002应标MISSING_COGS;L-1003应标LOSS或LOW_MARGIN输入与输出示例
本站虚构演示,非模板实际运行结果;字段名和标记组合以模板实际输出为准。
输入
把上面三份合成CSV喂给模板:9月销售额合计265.50美元、退款40.00美元、费用22.35美元,L-1002缺成本,L-1003成本58.00美元接近售价60.00美元。对应输出
损益汇总输出近似:销售额265.50、退款40.00、费用22.35、COGS 103.00、净利润100.15、利润率约37.7%;listing拆分中L-1002标MISSING_COGS、L-1003标LOSS或LOW_MARGIN,并生成一段说明本月利润主要来自L-1001的规则总结。做完检查这些
- 演示模式不连任何真实文件也能从第一节点执行到最后一个节点
- 损益汇总中的销售额、退款、费用合计与手算期望值完全一致
- 缺成本的listing被标为MISSING_COGS,成本贴近售价的listing被标为LOSS或LOW_MARGIN
- 不配Gemini密钥时仍能输出规则生成的总结文本
容易卡住的地方
- 模板只用Etsy导出格式的样例数据测过,真实店铺CSV的列名或币种格式差异可能导致解析失败
- 作者声明Google Sheets读写未在真实表格验证,写入前先在测试表格上试
- 该结果不能直接用于报税,作者明确要求自行核对数字
- LOW_MARGIN的具体阈值以模板内规则为准,原文未给出数值
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Track Etsy profit and listing margins in Google Sheets with Gemini summaries
- 原作者
- Stallkit Studio
- 原始发布日期
- 2026-10-12T04:29:07.784Z
- 来源
- https://n8n.io/workflows/20780