mirror of
https://github.com/n8n-io/n8n-nodes-starter.git
synced 2025-10-28 22:12:26 -05:00
No description
| .vscode | ||
| credentials | ||
| nodes/outgrow | ||
| .editorconfig | ||
| .eslintrc.js | ||
| .eslintrc.prepublish.js | ||
| .gitignore | ||
| .npmignore | ||
| .prettierrc.js | ||
| CODE_OF_CONDUCT.md | ||
| gulpfile.js | ||
| index.js | ||
| LICENSE.md | ||
| package.json | ||
| README.md | ||
| README_TEMPLATE.md | ||
| tsconfig.json | ||
Outgrow Trigger Node for n8n
Trigger node that fetches leads from Outgrow calculators at configurable intervals.
(Optional: Add screenshot later)
Features
- 🕒 Polling API: Checks for new leads at customizable intervals (default: 5 minutes)
- 📋 Calculator Selection: Dynamic dropdown of available calculators
- 🔔 Smart Notifications: Clear "no leads" messages in the UI
- ⚙️ Manual Trigger: Instant API calls for testing
Prerequisites
- Outgrow account with API access
- API key from Outgrow Settings
Installation
- Add the node to your n8n instance
- Configure Outgrow API credentials:
- Navigate to Credentials > Add New > Outgrow API
- Enter your API key
Node Configuration
Parameters
| Field | Required | Description |
|---|---|---|
| Calculator | Yes | Select which Outgrow calculator to monitor |
| Polling Interval | No | Frequency (in minutes) to check for new leads (default: 5) |
Usage Examples
Basic Automation
{
"workflow": {
"nodes": [
{
"parameters": {
"calcId": "{{CALCULATOR_ID}}",
"pollingInterval": 10
},
"name": "Outgrow Trigger",
"type": "outgrowTrigger",
"typeVersion": 1
},
{
// Connect to other nodes (Email, Slack, etc.)
}
]
}
}