Stale dataset report form with CRM creation and owner notification
Loading workflow…
Workflow Description
The workflow receives an external form submission via a POST webhook, normalizes it into source and input fields, and checks that input is not empty. On success it makes two chained authenticated HTTP POST calls to placeholder endpoints (CRM record creation and owner notification) and returns {"status": "created"}; on failure it immediately returns {"status": "missing-fields"}. All URLs point to api.example.com with placeholder body values, so endpoints and credentials must be configured before real use.
How it works
- 1.A webhook node listens for POST requests on path data-engineering-stale-dataset-monitor-form with the response deferred to a respond node.
- 2.A Set node adds source ("Stale Dataset Monitor") and copies the request body into an input field.
- 3.An If node routes execution based on whether input is not empty.
- 4.On the true branch, Create CRM Record and then Notify Owner each send authenticated POST requests with a placeholder body parameter.
- 5.Respond OK returns {"status": "created"} after notification; the false branch returns {"status": "missing-fields"}.
Use cases
- Capturing stale-dataset reports from an external form and recording them in a CRM.
- Notifying a dataset owner whenever a new stale-dataset report is submitted.
Requirements
- Activate the workflow and replace the api.example.com URLs and REPLACE_WITH_YOUR_VALUE placeholders with real endpoints and payloads.
- Configure Generic HTTP credentials for the Create CRM Record and Notify Owner request nodes.
- Network access from the n8n instance to the CRM and notification services.
Setup and testing in n8n
- POST to the configured webhook path with a non-empty body and verify the {"status": "created"} response.
- POST with an empty body and verify the {"status": "missing-fields"} response and that the HTTP nodes were skipped.
- Inspect an execution log to confirm node ordering and the source/input field values.
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