Skip to content
Sales & CRM

Real Estate Lead Intake Webhook Router

6 nodes 26 1 Webhook
Download

Loading workflow…

Workflow Description

This workflow receives lead data via a POST request to a webhook path, copies the body field into an input field tagged with a source name, and checks that it is not empty. If valid, it sends a POST request to an external service through an HTTP Request node using generic credentials and a placeholder body, then replies with an accepted status; if empty, it replies directly with an invalid status. The target URL, placeholder body value, and credential setup all require user configuration before real use.

How it works

  1. 1.A Webhook node accepts POST requests on path real-estate-lead-intake-router-intake and waits for a response node to answer.
  2. 2.A Set node copies the request body into an input field and adds a source field naming the template.
  3. 3.An If node checks that the input value is not empty to branch the flow.
  4. 4.On the true branch, an HTTP Request node POSTs to api.example.com with generic credentials and a placeholder body parameter.
  5. 5.Respond to Webhook nodes return accepted after forwarding or invalid when validation fails.

Use cases

  • A first-pass intake endpoint to screen real estate lead submissions from external forms.
  • Forwarding only non-empty lead payloads to a CRM or intermediary service.

Requirements

  • Activate the workflow so the webhook can accept incoming requests.
  • Replace the example target URL and placeholder body value with real service details.
  • Configure suitable genericCredentialType credentials for the HTTP Request node.

Setup and testing in n8n

  1. Send a POST request to the webhook path with a non-empty body and expect an accepted response.
  2. Send a POST request with an empty body and expect an invalid response with no outbound call.

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 26
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 (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