Skip to main content

Send a daily Shopify order report with Streamline Connector and Gmail

Workflow preview

Workflow preview
100%
Send a daily Shopify order report with Streamline Connector and Gmail preview
Open on n8n.io

1. Workflow Overview

Generate and email a daily Shopify order report using Streamline Connector. The workflow retrieves recent orders, filters those from the last 24 hours, formats them into a clean HTML summary, and s...

Best for

  • Document Extraction automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.splitout, n8n-nodes-base.filter, n8n-nodes-base.code, n8n-nodes-base.gmail, n8n-nodes-base.scheduletrigger, n8n-nodes-base.manualtrigger, n8n-nodes-streamline.streamline

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Streamline Connector.

Original n8n.io source

1.1 Workflow description

Title
Send a daily Shopify order report with Streamline Connector and Gmail
Workflow name
Send a daily Shopify order report with Streamline Connector and Gmail

Generate and email a daily Shopify order report using Streamline Connector. The workflow retrieves recent orders, filters those from the last 24 hours, formats them into a clean HTML summary, and sends the report to a specified email address. Ideal for daily operational visibility, sales monitoring, and automated reporting without manual exports.

How it works

  1. The workflow runs on a daily schedule or can be triggered manually
  2. Streamline Connector retrieves orders from your Shopify store
  3. Orders from the last 24 hours are filtered from the results
  4. Each order is formatted into an HTML report
  5. The report is sent to the configured Gmail address as a daily summary

Set up steps

Estimated setup time: ~2 minutes

  1. Create a Streamline Connector credential using your Shop ID
  2. Select the credential in the Streamline Connector node
  3. Create or connect your Gmail credential in the send email node
  4. Change the recipient email address in the Gmail node
  5. Save the workflow and activate it to begin sending daily reports

Use cases

  1. Receive automated daily sales summaries
  2. Monitor new orders without logging into Shopify
  3. Share order activity with stakeholders via email
  4. Maintain a daily operational snapshot for reporting
  5. Trigger downstream workflows based on daily order volume

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - split_orders

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 4 - last_24_hours

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2.2

Block 5 - prepare_email

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - send_email

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 7 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - every_24h

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 9 - daily_order_report

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 10 - Streamline Connector1

Type / Role
n8n-nodes-streamline.streamline - streamline
Config choices
Version 1

3. Summary Table

Workflow Send a daily Shopify order report with Streamline Connector and Gmail
Complexity intermediate
Nodes 10
Categories Document Extraction
Author Streamline Connector
Published 22 Mar 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/14228/14228.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Send a daily Shopify order report with Streamline Connector and Gmail do?

Generate and email a daily Shopify order report using Streamline Connector. The workflow retrieves recent orders, filters those from the last 24 hours, formats them into a clean HTML summary, and s...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Document Extraction use case.