n8n-nodes-growpanel
v0.1.0
Published
n8n community nodes for GrowPanel subscription analytics - get notified on MRR changes, failed payments, and churn events
Maintainers
Readme
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-growpanelOr install directly in n8n:
- Go to Settings > Community Nodes
- Click Install
- Enter
n8n-nodes-growpanel - Click Install
Credentials
You need a GrowPanel API key to use this node:
- Log in to GrowPanel
- Go to Settings → Integrations → API Keys
- Create a new API key
- 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": "[email protected]"
},
"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
