Package Information
Downloads: 354 weekly / 354 monthly
Latest Version: 0.1.5
Author: Streamline Connector
Available Nodes
Documentation
Streamline Node for n8n
The Streamline Node connects your Shopify eCommerce data to n8n through the Streamline API.
It lets you retrieve products, orders, customers, and inventory data from Shopify to automate workflows and integrate with other services.
Features
- Sync Shopify products, orders, and customers through Streamline
- Connect your store data with other n8n-compatible tools (Klaviyo, Gorgias, Voiceflow, Google Sheets, etc.)
- Automate reports, alerts, and marketing actions based on real-time store updates
Installation
Self-hosted n8n
cd ~/.n8n/custom
npm install n8n-nodes-streamline
Restart n8n and search for Streamline in the node list.
Docker
docker run -it --rm ^
-p 5678:5678 ^
-v ~/.n8n:/home/node/.n8n ^
-v ~/.n8n/custom:/home/node/custom ^
-e N8N_CUSTOM_EXTENSIONS="/home/node/custom/node_modules/n8n-nodes-streamline" ^
n8nio/n8n
Credentials
- In n8n, go to Credentials → Streamline API
- Add:
- Base URL – your Streamline endpoint
- API Key – your Streamline access key
- Save and test the connection
Once added, select these credentials in any Streamline node.
Available Operations
| Category | Operation | Description |
|---|---|---|
| Products | Get Products | Retrieve Shopify product data |
| Orders | Get Orders | Fetch recent orders and details |
| Customers | Get Customers | Access customer information |
| Inventory | Get Inventory | Retrieve stock and availability data |
Example Use Cases
- Sync Shopify orders to Google Sheets for reporting
- Send customer data to Klaviyo or Voiceflow for automation
- Trigger Slack alerts when stock levels are low
- Generate custom dashboards combining Shopify data with other sources
Development
To build and test locally:
npm install
npm run build
Then link the node into your local n8n instance:
~/.n8n/custom
License
Licensed under the MIT License.