Accounting health probe webhook with CRM record creation
Loading workflow…
Workflow Description
The workflow receives a POST request on a dedicated webhook path, normalizes the form payload into two fields (source and input), and checks that the input field is not empty. On success it calls an external HTTP service to create a CRM record, then a second service to notify the owner, and returns a JSON response of {"status":"created"}; otherwise it immediately returns {"status":"missing-fields"}. All URLs and body values are placeholders that must be replaced, and both HTTP request nodes use generic credentials the user must configure.
How it works
- 1.Form Webhook accepts POST requests at path finance-admin-accounting-integration-health-probe-form with the response deferred to a Respond to Webhook node.
- 2.Normalize Form sets source to a fixed label and input to the incoming request body.
- 3.Required Fields verifies input is not empty and routes execution to the appropriate branch.
- 4.On the true branch, Create CRM Record sends an authenticated POST to a placeholder endpoint to create a record.
- 5.Notify Owner sends a POST to a placeholder notification endpoint, then Respond OK returns {"status":"created"}.
- 6.On the false branch, Respond Missing returns {"status":"missing-fields"} without any HTTP calls.
Use cases
- Capture accounting integration health probe submissions from an external form and log them into a CRM.
- Alert a finance owner when a valid probe report arrives.
- Reject incomplete submissions with an immediate status response.
Requirements
- Configure generic HTTP credentials for both the Create CRM Record and Notify Owner nodes.
- Replace all placeholder URLs and the REPLACE_WITH_YOUR_VALUE body value with real endpoints and payloads.
- Activate the workflow in n8n so the webhook can receive requests.
Setup and testing in n8n
- POST to the configured path with a non-empty body and verify the created response.
- POST with an empty body and verify the missing-fields response.
- Confirm both HTTP calls reach the real endpoints after placeholders are replaced.
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 (7)
Form Webhook
Webhook
Normalize Form
Set
Required Fields
If
Create CRM Record
HTTP Request
Notify Owner
HTTP Request
Respond OK
Webhook
Respond Missing
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