Skip to content
Sales & CRM

Project tracker integration health probe via webhook

7 nodes 31 1 Webhook
Download

Loading workflow…

Workflow Description

This workflow receives POST requests on a webhook, normalizes the form payload into source and input fields, and checks that input is not empty. If validation passes, it calls an external HTTP endpoint to create a CRM record, then a second endpoint to notify the owner, and responds with status created; otherwise it responds with missing-fields. All external URLs are placeholders on api.example.com and both HTTP nodes use generic credentials that must be configured.

How it works

  1. 1.A webhook node accepts POST requests on the configured path with deferred response via a respond node.
  2. 2.A Set node normalizes the payload, setting a fixed source and mapping input from the request body.
  3. 3.An IF node checks that input is not empty and routes the flow accordingly.
  4. 4.On success, Create CRM Record and Notify Owner call external HTTP endpoints, then Respond OK returns status created.
  5. 5.On failure, Respond Missing returns status missing-fields.

Use cases

  • Health probe for an external form integration with a project management system.
  • Log form submissions to a CRM and notify the owner on receipt.
  • Validate required fields before creating downstream records.

Requirements

  • Replace the placeholder api.example.com URLs with real endpoints.
  • Configure genericCredentialType credentials for both HTTP Request nodes.
  • Activate the workflow so the webhook path is served by n8n.
  • Replace placeholder body parameter values with real data.

Setup and testing in n8n

  1. POST to the webhook path with a non-empty body and expect a created response.
  2. POST with an empty body and expect a missing-fields response.
  3. Verify the external endpoints are called once real URLs and credentials are configured.

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 31
Downloads 1

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