Discover the top freelance platform on the market! Learn more

Webhook-Driven Lead Ingestion & Normalization

Webhook-Driven Lead Ingestion & Normalization

  • Posted 24 hours ago
  • Remote

Job description

 Objective

Build a secure webhook ingestion service that receives external leads, validates them, normalizes the data, and creates/updates contacts in GoHighLevel reliably.

 Scope of Work

The engineer will:
  • Create secure webhook endpoint
  • Validate payload structure
  • Sanitize incoming lead data
  • Normalize phone/email formats
  • Check for existing contact in GHL
  • Create or update contact via GHL API
  • Apply initial source tag
  • Return proper HTTP responses
  • Log all events

 Technical Requirements

  • Idempotent processing
  • Duplicate prevention required
  • API rate-limit handling
  • Environment-based config
  • Structured logging
  • Secure endpoint (token or signature)
  • Must support burst traffic

 Deliverables

  • Webhook receiver service
  • Field mapping document
  • Test payloads
  • Deployment guide
  • Logging enabled

 Acceptance Criteria

  • No duplicate contacts created
  • Invalid payloads rejected
  • Leads appear correctly in GHL
  • System handles concurrent requests
  • Logs clearly show processing flow

Skills required

Jobs you may like

Fixed price job

$80.00-$120.00

 Objective Create behavior-driven automation that reacts dynamically to contact actions (opens, clicks, replies, bookings, inactivity).  Scope of Work Trigger automation on behavioral events Branch based on engagement score Adjust messaging frequency dynamically Pause messaging on reply Escalate to sales team if high intent detected Auto-tag based on behavior Remove conflicting tags…

  • Remote
  • Senior level
  • 1 freelancers
Fixed price job

$80.00-$120.00

 Objective Design and implement a complete lead-to-revenue automation system inside GoHighLevel that manages contacts from initial capture through qualification, nurturing, booking, closing, and post-sale follow-up.  Scope of Work The engineer will: Map full customer lifecycle Build modular workflows (not one giant workflow) Create stage-based automation triggers Implement lead scoring logic Automate…

  • Remote
  • Senior level
  • 1 freelancers
Fixed price job

$50.00-$100.00

Objective Automatically push GHL leads to Airtable, enriching, tagging, and updating records in real-time using webhooks and n8n/Zapier.  Scope of Work Map GHL contact fields to Airtable schema Create/update records in Airtable Apply conditional logic (e.g., only push qualified leads) Handle updates for existing contacts Implement tagging logic within Airtable Maintain…

  • Remote
  • Senior level
  • 1 freelancers