No description
Find a file
2025-06-09 13:11:49 +05:30
.vscode Track .vscode dir 2022-07-14 14:59:38 +02:00
credentials Outgrow Trigger V1 2025-06-09 13:11:49 +05:30
nodes/outgrow Outgrow Trigger V1 2025-06-09 13:11:49 +05:30
.editorconfig add TOC and version history section 2022-08-17 16:41:50 +01:00
.eslintrc.js Update to support new features (#70) 2025-05-13 14:26:01 +01:00
.eslintrc.prepublish.js 👕 Update lint config 2022-12-29 17:56:50 +01:00
.gitignore Add package-lock.json to versions 2022-07-11 15:52:39 +02:00
.npmignore Add .npmignore 2022-12-29 17:55:47 +01:00
.prettierrc.js 🔧 Create Prettier config 2022-06-27 11:44:09 +02:00
CODE_OF_CONDUCT.md update readme and add CoC 2022-08-11 10:18:01 +01:00
gulpfile.js Make paths OS-agnostic 2022-06-28 15:25:17 +02:00
index.js 🎉 Initial commit 2019-10-03 08:53:03 +02:00
LICENSE.md readme template draft 2022-08-17 16:10:14 +01:00
package.json Outgrow Trigger V1 2025-06-09 13:11:49 +05:30
README.md Outgrow Trigger V1 2025-06-09 13:11:49 +05:30
README_TEMPLATE.md docs: update section links (#71) 2025-05-16 12:19:17 +01:00
tsconfig.json Outgrow Trigger V1 2025-06-09 13:11:49 +05:30

Outgrow Trigger Node for n8n

n8n Community Node

Trigger node that fetches leads from Outgrow calculators at configurable intervals.

Outgrow Trigger Node Screenshot (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

Installation

  1. Add the node to your n8n instance
  2. 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.)
      }
    ]
  }
}