growpanel

n8n community nodes for GrowPanel subscription analytics - get notified on MRR changes, failed payments, and churn events

Package Information

Downloads: 45 weekly / 196 monthly
Latest Version: 0.1.0
Author: GrowPanel

Documentation

n8n-nodes-growpanel

This is an n8n community node for GrowPanel - subscription analytics for SaaS businesses.

Get notified in your n8n workflows when subscription events occur, such as new customers, upgrades, downgrades, churn, and failed payments.

n8n is a fair-code licensed workflow automation platform.

Installation

Follow the installation guide in the n8n community nodes documentation.

npm install n8n-nodes-growpanel

Or install directly in n8n:

  1. Go to Settings > Community Nodes
  2. Click Install
  3. Enter n8n-nodes-growpanel
  4. Click Install

Credentials

You need a GrowPanel API key to use this node:

  1. Log in to GrowPanel
  2. Go to Settings → Integrations → API Keys
  3. Create a new API key
  4. Copy the key and add it to n8n credentials

Nodes

GrowPanel Trigger

Triggers your workflow when subscription events occur in GrowPanel.

Events

Event Description
Any MRR Change Triggers on any MRR movement
New Subscription A new customer subscribes
Expansion MRR increases (upgrade, add-on)
Contraction MRR decreases (downgrade)
Churn Customer cancels subscription
Reactivation Churned customer resubscribes
Scheduled Churn Future cancellation detected
Failed Payment First payment failure

Options

  • Minimum MRR Change: Only trigger if MRR change is at least this amount (in cents)
  • Currency Filter: Only trigger for events in a specific currency

Example Payload

{
  "event": "new",
  "customer": {
    "id": "cus_abc123",
    "name": "Acme Corp",
    "email": "billing@acme.com"
  },
  "movement": {
    "type": "new",
    "mrr_change": 9900,
    "currency": "usd",
    "date": "2026-02-21T12:00:00Z",
    "plan_name": "Pro Plan",
    "subscription_id": "sub_xyz789",
    "description": "subscribed to Pro Plan"
  }
}

Use Cases

  • Slack notifications: Get notified when customers churn or upgrade
  • CRM updates: Sync subscription status to HubSpot or Salesforce
  • Spreadsheet logging: Log all MRR changes to Google Sheets
  • Email campaigns: Trigger onboarding emails for new customers
  • Alerting: Get alerted on failed payments to prevent churn

Resources

License

MIT

Discussion