Skip to content
Data & Databases

Webhook data quality checklist intake and forwarder

6 nodes 35 2 Webhook
Download

Loading workflow…

Workflow Description

A template workflow that receives POST payloads on a webhook path, normalizes the body into input and source fields, checks that input is non-empty, forwards a placeholder body to an external HTTP endpoint, and replies with JSON status responses.

How it works

  1. 1.Webhook Trigger accepts POST requests on the configured path using responseNode mode.
  2. 2.Normalize Input copies the request body into an input field and sets source to a fixed label.
  3. 3.Validate Input checks that input is not empty and routes true/false branches.
  4. 4.Forward To Service sends a POST with a placeholder parameter to a hardcoded example URL using generic credentials.
  5. 5.Respond Success returns accepted JSON; Respond Invalid returns invalid JSON.

Use cases

  • Starter pattern for validating inbound data quality checklist submissions before forwarding.
  • Template for webhook intake with immediate JSON acknowledgment responses.

Requirements

  • Replace the example.com URL and placeholder body value with real service details.
  • Configure generic credential type authentication for the HTTP request node.
  • Activate the workflow so the webhook path becomes available in n8n.

Setup and testing in n8n

  1. POST a request with empty body and confirm the invalid JSON response.
  2. POST a request with a non-empty body and verify forwarding succeeds with an accepted response.
  3. Inspect the execution log to confirm the branch taken by the IF node.

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Webhook Set If HTTP Request

Details

Trigger Webhook
Nodes 6
Apps 4
Views 35
Downloads 2

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 (6)

Webhook Trigger

Webhook

#1

Normalize Input

Set

#2

Validate Input

If

#3

Forward To Service

HTTP Request

#4

Respond Success

Webhook

#5

Respond Invalid

Webhook

#6

Source and license

Sticky Note

#7
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