Package Information
Downloads: 0 weekly / 12 monthly
Latest Version: 1.0.4
Author: PurrForm
Documentation
n8n-nodes-purrform

PurrForm Trigger node for n8n - Trigger workflows when form submissions are received from PurrForm.
Installation
npm install @purrform/n8n-nodes-purrform
Usage
In n8n
- Go to Settings → Community Nodes
- Search for
@purrform/n8n-nodes-purrform - Click Install
- Create a new workflow and add the PurrForm Trigger node
Configuration
- Webhook URL: The endpoint where PurrForm will send form submissions
- Form Name (optional): Filter for specific forms
Output
The trigger node outputs the following data:
{
"formId": 123,
"formName": "Contact Form",
"submissionData": {
"name": "John Doe",
"email": "john@example.com",
"message": "Hello!"
},
"submittedAt": "2025-10-23T12:00:00Z",
"submitterIp": "192.168.1.1",
"webhookId": "webhook-uuid-here"
}
Setup Instructions
1. Configure PurrForm Integration
- Go to Settings → Integrations → N8N
- Enter your n8n instance details:
- N8N Instance URL: The base URL of your n8n instance
- N8N API Key: Your n8n API key (from Settings → API)
- Click Test Connection
- Click Save Settings
2. Enable N8N for a Form
- Open a form in the form builder
- Go to Form Settings → Submission Settings
- Enable N8N Integration
- The webhook URL will be automatically generated
- Save the form
3. Create a Workflow
- In n8n, create a new workflow
- Add the PurrForm Trigger node
- Configure the trigger with your webhook URL
- Add additional nodes to process the form data
- Activate the workflow
Features
- ✅ Receive form submissions in real-time
- ✅ Access all form field data
- ✅ Get submission metadata (timestamp, IP address, etc.)
- ✅ Webhook ID for tracking
- ✅ Easy integration with other n8n nodes
Support
For issues or questions, visit the PurrForm GitHub repository.
License
MIT