Skip to content

Form Data Extraction

Extract structured data from unstructured text form submissions.

Workflow Overview

graph LR
    A[Form Submission] --> B[Webhook]
    B --> C[DeepTagger]
    C --> D[CRM/Database]
    D --> E[Confirmation Email]

Use Case

Scenario: Contact form submissions arrive as free-text

Automation: Extract name, email, phone, company → Create CRM contact

Quick Setup

  1. Webhook Trigger
  2. Receives form POST data

  3. Set Node (prepare text)

    {
      "text": "{{$json.body.message}}"
    }
    

  4. DeepTagger Node

  5. Project ID: (your form project)
  6. Input Type: Text
  7. Text: {{$json["text"]}}

  8. HTTP Request to CRM

  9. POST to CRM API with extracted fields

Example Input

Hi, I'm John Smith from Acme Corp.
My email is john@acme.com and phone is 555-1234.
Interested in your enterprise plan.

Expected Output

{
  "name": "John Smith",
  "email": "john@acme.com",
  "phone": "555-1234",
  "company": "Acme Corp",
  "interest": "enterprise plan"
}