Skip to content

AI Classification

Formkove automatically reads every form submission and classifies it against tags you define. It also scores spam risk and detects sentiment — no training data or manual rules needed.

This is a Pro and Agency feature.

  1. You define tags in plain language (e.g., “Customer complaint”, “Sales inquiry”, “Partnership request”)
  2. Formkove reads each submission and assigns applicable tags
  3. Tags are stored with the submission and shown in your dashboard

You don’t need to teach Formkove anything — just describe what you care about, and it figures out the rest.

In your Formkove dashboard:

  1. Go to Forms → select your form
  2. Click AI Classification or Tags
  3. Add your tags as plain-text descriptions

Example tags:

TagWhat it catches
Sales inquiryPeople asking about pricing, demos, or features
Customer supportIssues, bugs, or account problems
PartnershipCollabs, APIs, integrations, reselling
UrgentAnything that sounds like a deadline or emergency
Not spamLegitimate but unusual submissions you want to keep

Formkove is flexible — if a submission doesn’t match any tag, it simply gets no tags. No false positives forced.

Every submission gets a spam score between 0 and 100.

  • 0–30: Likely clean
  • 31–70: Suspicious — review before acting
  • 71–100: Likely spam — consider discarding

You can filter your inbox by spam score and set up automatic rules (via webhooks or Zapier) to route or block high-score submissions.

Formkove detects whether a submission is positive, neutral, or negative in tone. This shows up as a label on each submission in your dashboard.

Use cases:

  • Route negative feedback to your support team
  • Surface positive submissions for testimonials
  • Track sentiment trends over time

AI data is included in webhook payloads and visible in the dashboard. If you’re building custom integrations, the submission object includes:

{
"id": "sub_abc123",
"form_id": "form_xyz",
"submitted_at": "2025-01-15T10:30:00Z",
"answers": { ... },
"ai_tags": ["Sales inquiry", "Positive sentiment"],
"spam_score": 12,
"sentiment": "positive"
}

Formkove analyzes all text fields in your form — name, email, message, or any custom fields you add. It doesn’t read file attachments or structured data fields like dates and numbers.