Automated daily financial analysis from Loyverse POS with Google Sheets & email
Ready for 3.0What this workflow does
This workflow has 13 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Sheets. It also calls api.loyverse.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- MASTER CONFIG (Code): runs custom JavaScript code
- Get all products from Loyverse (HTTP Request): calls api.loyverse.com
- Format Product Data (Code): runs custom JavaScript code
- Save Product List (Google Sheets): append or update
- Calculate Shift Time (Code): runs custom JavaScript code
- Get Yesterday's Shifts From Loyverse (HTTP Request): calls api.loyverse.com
- Get Yesterday's Receipts From Loyverse (HTTP Request): calls api.loyverse.com
- Read Historical Data (Google Sheets): uses Google Sheets
- Calculate All Metrics (Code): runs custom JavaScript code
- Send Email: sends an email over SMTP
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: api.loyverse.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Manual Trigger
n8n-nodes-base.manualTrigger - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Send Email
n8n-nodes-base.emailSend - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Automatically fetches daily sales, shifts, and receipts from Loyverse. Calculates gross profit, net operating profit, other key metrics, saves them to a Google Sheet and sends out a daily report via email. Who’s it for This template is for any business owner,…