Daily Revenue Dashboard — E-Commerce Shopify Automation Guide


This workflow automatically collects daily sales data from your Shopify store, logs it into Google Sheets, and sends a formatted report to your team every morning at 08:00 — no manual work required.
A 5-node no-code automation that runs daily and delivers key revenue metrics to your team via Slack or Email.
[Recurrent Event] ↓ [HTTP Request] ← Shopify Orders API ↓ [Set Variable] ← Store order_count ↓ [Action in App] ← Google Sheets: Append Row ↓ [Send Message] ← Slack / Email Report Open you CogniAgent account and let's start building!
Schedule the workflow to fire every day at 08:00.
Fetch paid orders from the Shopify Admin API.
How to get your token: Shopify Admin → Settings → Apps → Develop apps → Create app → enable read_orders → Install → copy token.
Store the order count as a reusable variable. Choose variable from the Action Nodes:
Reference it in all following nodes as {{order_count}} — the name of your variable node.
Choose the action: “Append a new row” Google Sheets and connect it to your Google Sheets CRM. In the variable set the input: {{http_request_1.data}}. The data from your Shopify. In the Worksheet ID navigate to your Google sheets and find the Sheet ID: https://docs.google.com/spreadsheets/d/YOUR_SHEET_ID/edit
Send the daily report to your team by mapping the data in the node.
Click Run! Debug common issues:
That’s it! You can customize your workflow by adding multiple stores, AI summary by inserting LLM node before Send Message, pass the order data, and ask it to write a 3-sentence business summary with trends and anomalies. Follow CogniAgent other guides and rebuild the workflow automations from day one: