Back to blog
Tips

Set Up Inquiry Auto-Routing With FORMLOVA Workflows

Set Up Inquiry Auto-Routing With FORMLOVA Workflows

When you publish an inquiry form, different types of questions arrive mixed together. Technical questions, sales inquiries, billing issues, general feedback. They all land in one inbox, and someone has to manually sort through them.

That manual sorting step is often the bottleneck in response time.

FORMLOVA's workflow feature can route responses automatically the moment they arrive, sending each category to the right team. This article walks through how to set it up.

What This Article Covers

  1. Create an inquiry form
  2. Set up category-based routing workflows
  3. Configure an auto-reply email

Workflow email actions require the Standard plan ($3.20/month) or above.

Step 1: Create an Inquiry Form

Tell the AI what you need in one sentence.

Create an inquiry form. I want to collect name, email address, inquiry category (Technical Support / Sales / Billing / Other), and the inquiry details.

FORMLOVA builds a draft with the right field types. The category field is set up as a dropdown or radio button.

For more on creating form drafts, see How to Create a One-Shot Form Draft.

Step 2: Set Up Category-Based Routing

With the form ready, describe the routing in chat.

Set up workflows for this form. If the inquiry category is "Technical Support" forward to tech-support@example.com. If it's "Sales" forward to sales@example.com. If it's "Billing" forward to billing@example.com. Include the inquiry details in each email.

FORMLOVA creates three workflows from this single message.

What Each Workflow Contains

Each workflow has the same structure:

Trigger: response.created (fires when a form response is submitted)

Condition: Evaluates the inquiry category field value

  • Uses the eq (equals) operator
  • One workflow per category value

Action: send_email

  • To: The email address matching the category
  • Subject: Reflects the inquiry content
  • Body: HTML containing the respondent's name, email, and inquiry details

Workflows execute in real time. When a response is submitted, the condition evaluation and action execution happen immediately -- not on a cron schedule.

Handling "Other"

You can specify a fallback for unmatched categories.

For "Other" inquiries, forward to the default inbox at info@example.com.

This adds one more workflow with a condition for the "Other" value.

Step 3: Add an Auto-Reply

Set up a confirmation email for respondents alongside the routing.

Set up an auto-reply email for this form. Say "Thank you for your inquiry. A team member will get back to you shortly."

For details on auto-reply configuration, see How to Create and Customize Auto-Reply Emails.

Gemini_Generated_Image_u2crwou2crwou2cr.webp

Advanced: More Specific Routing Conditions

You can use any field value as a condition, not just the category.

Example 1: Route High-Urgency Inquiries Separately

Add an "Urgency" field (Low / Medium / High) to the form, then:

If urgency is "High", also forward to urgent@example.com.

Example 2: Route by Keyword

If the inquiry details contain "cancellation", also send to retention@example.com.

This uses the contains operator.

Example 3: Combine Conditions

If the category is "Sales" AND the company name field is not empty, forward to enterprise-sales@example.com.

Multiple conditions per workflow are evaluated with AND logic.

Available Condition Operators

For reference, here is the complete list of operators available in workflow conditions.

OperatorMeaningExample
eqEqualsCategory is "Technical Support"
neqNot equalsCategory is not "Other"
gtGreater thanRating above 3
gteGreater than or equalRating 4 or above
ltLess thanRating below 3
lteLess than or equalRating 2 or below
containsContainsDetails contain "cancellation"
not_containsDoes not containDetails do not contain "test"
is_emptyIs emptyCompany name not provided
is_not_emptyIs not emptyPhone number provided

Available Workflow Actions

Beyond email routing, workflows support these action types:

ActionDescriptionPlan
send_emailSend email to respondents or team members based on conditionsStandard+
update_fieldUpdate form settings (publish status, capacity, deadline)All plans
webhookPOST data to an external URLAll plans

The webhook action lets you connect to Slack Incoming Webhooks, n8n, or other external services directly from a workflow.

Webhook + CRM Field Mapping

The webhook action can be combined with FORMLOVA's field mapping feature.

When an inquiry comes in, send the data to HubSpot via webhook. Map name to firstname, email to email, and company to company.

When a mapping ID is specified, response data is transformed to match the CRM's field structure before being sent.

Why This Matters

Zero manual sorting. Responses reach the right team the moment they arrive. Nobody needs to monitor an inbox and forward messages.

Faster first response. Technical issues go directly to support without passing through the sales inbox first.

One sentence to configure. No workflow builder UI to navigate. Describe what you want in natural language and FORMLOVA sets it up. Changes are just as simple -- one sentence in chat.

Easy to modify later. "Actually, send billing inquiries to billing-urgent@example.com instead" -- and the workflow is updated.

Workflow email actions require the Standard plan ($3.20/month) or above.

Related Articles

Get started free | Setup guide

Share this article

Written by

@Lovanaut
@Lovanaut

Creator of Sapolova, Lovai, Molelava, and FORMLOVA. Building kind services with love.