Lead routing for small teams

Google Forms lead routing for small teams

Route Google Form leads to the right Slack channel by budget, service, location, urgency, or client — without maintaining Apps Script or buying enterprise lead routing software.

  • Sentence-style rules with auto-detected fields
  • Activity view + automatic retries
  • Default channel for unmatched responses
Build it in two clicks

Build your first lead routing workflow

Generate sentence-style routing rules with the Lead Routing Rules Generator, then quantify the revenue impact with the missed-lead calculator. Both tools feed straight into RouteForms.

The basics

What lead routing means

Lead routing means sending the right lead to the right person or Slack channel as soon as it arrives. Different answers go to different channels — by budget, service, location, urgency, or client — so the right team sees the right lead first.

Why this matters

Why Google Forms teams need routing

If your leads still come through Google Forms, you do not need enterprise CRM routing. You do need to stop losing leads in a shared inbox.

  • Leads get missed in a shared inbox that nobody owns
  • High-value leads need a fast response while the lead is still warm
  • Different services need different teams to see the response first
  • Agencies need to keep each client's form responses in that client's Slack
  • Recruiters need candidate requests routed by role and location

Built for agencies, recruiters, coaches, real estate teams, support teams, and small SaaS teams — anyone whose lead flow runs through a Google Form rather than a CRM intake.

How it works

From form response to the right Slack channel

  • 1. Connect Slack. Connect your Slack workspace and choose the channel where responses should go. One click, no admin approval needed.
  • 2. Connect your Google Form. Paste a small script into your form. RouteForms detects your form questions automatically.
  • 3. Send a test response. Confirm the response reached Slack, then add rules when different answers should go to different channels.
  • 4. Build sentence-style rules. When Budget is more than 50000 → send to #hot-leads. When Service contains Support → send to #support. Pick fields and channels from dropdowns; first match wins; unmatched responses go to your default channel.
  • 5. Watch the Activity view. See whether each response reached Slack, where it went, and what rule matched it. Temporary Slack failures are retried automatically; anything else surfaces with a plain-English fix.
Reliability

More than “send a message and forget it”

RouteForms does more than send a message once. It shows whether each response reached Slack, retries temporary Slack failures, and tells you when something needs attention — so a brief Slack outage or a missed channel doesn't become a lost lead.

  • Automatic retries on temporary Slack or network issues.
  • Connection health checks for broken Slack connections, missing channels, and incomplete form setup.
  • Plain-English failures like “Reconnect Slack” or “Pick another channel,” not error codes.
  • Activity for every response with the matched rule and destination channel.
Why this matters

Lead routing solves the “one inbox for everything” problem

Most teams start with a single Slack channel — #leads, and route every form response into it. That works for the first 50 submissions a month and breaks somewhere around 200. By the time you're at 1,000:

  • Hot leads are buried under tire-kickers
  • The wrong agent sees the wrong lead and nobody owns the response
  • Support questions land in sales and silently never get answered
  • Friday evenings have 50 unread messages and Monday morning has 200
  • Nobody can tell whether the last lead came in

Lead routing is the fix. Send high-budget leads to a sales channel, demo requests to SDRs, support questions to CS, urgent items to on-call. Each team only sees what they should see, and the routing happens automatically the moment a response lands.

Pick the right tool

RouteForms vs enterprise lead routing software

Enterprise lead routing tools are useful when your team lives inside a CRM. RouteForms is for smaller teams that collect leads through Google Forms and work in Slack.

DimensionRouteFormsEnterprise lead routing
Starts fromGoogle Forms responsesCRM records
Routes toSlack channelsSales reps and territories
RulesSentence-style, pick fields from a dropdownComplex ownership and territory logic
SetupConnect Slack, connect form, add rulesSales ops project, CRM admin
Built forSmall teams, agencies, recruiters, foundersLarger sales orgs with a CRM
CostFree for 30 responses/month, paid plans for higher limitsHigher cost, often per-seat

If your leads already live in a CRM, an enterprise routing tool is probably the right shape. If they still come through Google Forms and the team works in Slack, RouteForms is the easier fit.

Real estate

Typical form fields
  • Budget · number / short-answer (currency)
  • City · dropdown
  • Property Type · dropdown. Residential / Commercial / Rental
  • Timeline · dropdown
Common routing rules
  1. #1 When Budget greater than or equal 100000 → send to #vip-leads
  2. #2 When Budget greater than or equal 50000 → send to #hot-leads
  3. #3 When Property Type equals Commercial → send to #commercial-desk
  4. #4 When City equals Austin → send to #austin-team
  5. #5 When Timeline equals Within 30 days → send to #urgent-leads

High-budget leads bypass the general queue and land in front of a senior agent within seconds. Commercial enquiries get their own desk. City-based teams only see what's theirs.

Inbound sales

Typical form fields
  • What are you trying to do? · paragraph (free text)
  • Team size · dropdown — 1, 2-10, 11-50, 50+
  • Budget · dropdown. Under $1k, $1k-10k, $10k+
Common routing rules
  1. #1 When What are you trying to do contains demo → send to #sdr-inbox
  2. #2 When What are you trying to do contains pricing → send to #sales-pricing
  3. #3 When Budget equals $10k+ → send to #enterprise-leads
  4. #4 When Team size equals 50+ → send to #enterprise-leads
  5. #5 When What are you trying to do contains support → send to #cs-inbox

Free-text intent fields use contains for keyword routing. The first matching rule wins, so put 'enterprise-flagged' rules above the demo and pricing rules if you want size and budget to win when both fire.

Recruiting

Typical form fields
  • Role · dropdown
  • Location · short-answer
  • Years of experience · number
  • Compensation expectation · currency
Common routing rules
  1. #1 When Role contains Engineering → send to #hiring-eng
  2. #2 When Role contains Design → send to #hiring-design
  3. #3 When Role contains Marketing → send to #hiring-marketing
  4. #4 When Location contains Remote → send to #hiring-remote
  5. #5 When Years of experience greater than or equal 10 → send to #senior-pipeline

Engineering, design, and marketing each have their own hiring channel. Remote candidates get a parallel channel so the remote-only roles see them first. Senior candidates ping a dedicated pipeline.

Marketing agency

Typical form fields
  • Client · hidden field per client form
  • Source campaign · hidden field
  • Lead score / qualification · depends on form
Common routing rules
  1. #1 When Client equals Acme Co → send to #acme-leads (in Acme's Slack)
  2. #2 When Client equals Bright Studios → send to #bright-leads (in Bright's Slack)
  3. #3 When Client equals NorthStar → send to #northstar-leads (in NorthStar's Slack)

Each rule's Slack webhook URL can point at a different workspace, so one RouteForms account fans out into many client Slacks. On the Agency plan, client workspaces group everything by client too, submissions, delivery logs, billing visibility.

Course / bootcamp operator

Typical form fields
  • Course interest · dropdown. Data Science / Full Stack / Marketing
  • Budget · short-answer (currency)
  • Background · paragraph
Common routing rules
  1. #1 When Course interest contains Data Science → send to #counselor-ds
  2. #2 When Course interest contains Full Stack → send to #counselor-fs
  3. #3 When Course interest contains Marketing → send to #counselor-mktg
  4. #4 When Budget is empty → send to #follow-up-needed
  5. #5 When Background contains career change → send to #career-switchers

Each course has its own counselor channel; empty-budget responses go to a follow-up queue rather than a counselor; career-switchers get a tailored funnel.

Clinic / appointment booking

Typical form fields
  • Department · dropdown
  • Urgency · dropdown. Routine / Soon / Urgent
  • New or returning · dropdown
Common routing rules
  1. #1 When Urgency equals Urgent → send to #urgent-triage
  2. #2 When Department contains Dental → send to #dental-desk
  3. #3 When Department contains Pediatric → send to #pediatric-desk
  4. #4 When New or returning equals New → send to #new-patient-intake

Urgent requests jump the queue regardless of department. Department-specific desks handle their own bookings. New-patient onboarding has a separate channel because it has different paperwork.

Setup

Build one of these in 5 minutes

The shape is the same whatever the vertical:

  • Connect Slack and your Google Form.Sign up, connect Slack with one click, and paste the small script into the form's script editor. The Google Forms to Slack guide walks through this end-to-end.
  • Open the Routing rules tab on the form. Available on Solo and Agency plans. Click Add rule.
  • Pick a field from the dropdown. RouteForms detects your Google Form questions during setup, so the dropdown is pre-filled. Pick an operator. Type a value if the operator needs one. Pick the destination channel from a dropdown too.
  • Reorder with up/down arrows so the most specific rules sit on top — first match wins.
  • Test with the simulator. The Routing rules tab includes a live simulator pre-filled with your most recent real response. Try edge cases before going live.
  • Watch the Activity view.Every response shows whether it reached Slack, what rule matched it, and a plain-English reason if it didn't. Temporary Slack failures retry automatically.
FAQ

Frequently asked questions

What is Google Forms lead routing?

Lead routing is the process of sending each Google Form submission to a different destination, usually a Slack channel, based on what the respondent typed. Instead of every response landing in one inbox, high-budget leads go to a sales channel, support questions go to support, urgent items go to on-call, and so on.

Do I need code to set up lead routing?

No. RouteForms lets you build sentence-style rules in a dashboard: "When Budget is more than 50000 → send to #hot-leads." Pick the field and the channel from dropdowns — RouteForms detects your form questions during setup, so you don't type question titles by hand. First match wins; unmatched responses go to your default channel.

How many routing rules can I have?

Solo plan supports 10 rules per form. Agency plan is unlimited. The Free plan has 0 routing rules, every response goes to the default Slack channel.

Can I route by budget or price range?

Yes. The numeric operators (greater than, greater than or equal, less than, less than or equal) tolerate currency symbols and commas, so a respondent typing '$50,000' or '₹50,000' compares correctly against a rule value of 50000.

Can I route by city, region, or country?

Yes. Use equals (for dropdown / multiple-choice fields) or contains (for short-answer / paragraph fields). Comparison is case-insensitive.

What if no rule matches?

The submission goes to the form's default Slack channel, what you set on the Slack tab. If you haven't set a default, the submission is recorded with status SKIPPED so you can review it and decide what to do.

Can multiple agents see the same lead?

If you want one submission in two channels, point two webhooks at the same form (one rule each). By default, only the first matching rule fires, that keeps Slack noise down and routing predictable.

How is this different from Zapier Paths?

Zapier Paths does the same job but sits on Zapier's Professional tier and charges per task. RouteForms includes IF-THEN routing on every paid plan starting at $7/month flat, with unlimited responses. The dashboard, simulator, and delivery log are all shaped around this one workflow.

Build your first routing workflow

Free plan covers 30 responses a month. Solo unlocks routing rules from $7 — enough for any of the setups on this page.