Skip to content
Sales & CRM

Accounting health probe webhook with CRM record creation

7 nodes 33 3 Webhook
Download

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. 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. 2.Normalize Form sets source to a fixed label and input to the incoming request body.
  3. 3.Required Fields verifies input is not empty and routes execution to the appropriate branch.
  4. 4.On the true branch, Create CRM Record sends an authenticated POST to a placeholder endpoint to create a record.
  5. 5.Notify Owner sends a POST to a placeholder notification endpoint, then Respond OK returns {"status":"created"}.
  6. 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

  1. POST to the configured path with a non-empty body and verify the created response.
  2. POST with an empty body and verify the missing-fields response.
  3. 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

Webhook Set If HTTP Request

Details

Trigger Webhook
Nodes 7
Apps 4
Views 33
Downloads 3

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (7)

Form Webhook

Webhook

#1

Normalize Form

Set

#2

Required Fields

If

#3

Create CRM Record

HTTP Request

#4

Notify Owner

HTTP Request

#5

Respond OK

Webhook

#6

Respond Missing

Webhook

#7

Source and license

Sticky Note

#8
Stay in the loop

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

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime