Trial Signup Webhook Intake Validation and Forwarding
Loading workflow…
Workflow Description
The workflow receives POST requests on a dedicated webhook path, normalizes the payload into an input field with a fixed source label, checks that the input is non-empty, and forwards valid requests to an external HTTP endpoint using generic credential authentication. The forwarding URL is currently a placeholder that must be replaced, and the original caller receives either an accepted or invalid JSON response.
How it works
- 1.Webhook node accepts POST requests at the configured path and defers the response to a response node
- 2.A Set node copies the request body into an input field and adds a fixed source value
- 3.An IF node checks that the input field is not empty
- 4.Valid input is POSTed to an external service with generic credential authentication, then a success response with status accepted is returned
- 5.Invalid input short-circuits to a response with status invalid
Use cases
- Initial gateway to filter empty trial signup submissions before backend processing
- Centralized intake endpoint for trial signup requests from multiple forms
Requirements
- Replace the placeholder URL in Forward To Service with a real endpoint and set the placeholder body parameter
- Configure a generic HTTP credential in n8n for the Forward To Service node
- Activate the workflow before the webhook path becomes reachable
Setup and testing in n8n
- Send a POST request with an empty body and expect an invalid response
- Send a POST request with a non-empty body and expect an accepted response after the forwarding attempt
- Review execution logs to inspect the outbound HTTP request result
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (6)
Webhook Trigger
Webhook
Normalize Input
Set
Validate Input
If
Forward To Service
HTTP Request
Respond Success
Webhook
Respond Invalid
Webhook
Source and license
Sticky Note
Fresh workflows, straight to your inbox
Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.
- New workflows
- Clear overviews
- Setup guides