Operations300+ monthly searches

Consultation Form Template

Stop running discovery calls blind — get the goals, budget, and timeline in writing before anyone blocks 30 minutes on a calendar.

A consultation form template that qualifies prospects before the first conversation. It collects identity, contact, the actual problem they want solved, budget signals, and a preferred time — then routes the whole packet to the consultant via email, Slack, or a CRM.

#consultation#intake#discovery#lead-qualification#booking#client#operations
No signup required
AI customizable
✓ Free forever plan✓ Embed on any website✓ GDPR compliant✓ No code required

Why use a consultation form?

The first 5 minutes of every consultation call are almost always the same. What does your business do. What are you trying to fix. How soon. What's the budget. By the time the actual conversation starts, the half-hour slot is already a third gone. A proper consultation form moves all of that to before the call. The prospect fills it in on their own time, the consultant reads it the morning of the meeting, and the call starts at minute one with "so let's talk about the warehouse migration" instead of "tell me a bit about your company." That alone is worth the 4 minutes it takes someone to type their answers in. It also doubles as a filter. People who can't be bothered to write 3 sentences about what they want help with are usually the same people who no-show. Asking real questions upfront — what's the deadline, who's the decision-maker, what's the rough budget range — tells you whether the call is worth taking before you ever click "accept" on the invite.

What's included in this template

15 fields — customize any field or add new ones with AI.

Short textFull name✱
EmailEmail address✱
PhonePhone number
Short textCompany or organization
Short textYour role
URLWebsite or LinkedIn
Long textWhat do you want to discuss?✱
Long textWhat outcome are you hoping for?
DropdownProject timeline
DropdownApproximate budget
DatePreferred consultation date✱
Multiple choicePreferred time of day
DropdownHow did you hear about us?
File uploadSupporting documents (optional)
CheckboxesI agree to be contacted about this consultation✱

Need different fields?

Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.

Key features of this consultation form template

Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.

1

Qualifies before the call

Budget, timeline, and decision-maker fields surface the no-go leads before anyone blocks calendar time. The yes-go leads arrive on the call already half-briefed.

2

Conditional follow-ups

Show a "what platform are you on" question only when someone picks "technical audit" from the topic dropdown. The form stays short for everyone and detailed for the people who need it.

3

Document upload built in

Prospects can attach a brief, a current contract, or a screenshot of the problem. The file lands in the same submission, so context never gets split across email threads.

4

Mobile-ready by default

A founder filling it in at 11pm from their phone gets the same one-question-per-screen layout as someone on a laptop. No pinch-to-zoom, no broken date pickers.

5

Routes straight into your stack

Send the answers to HubSpot as a new contact, drop a summary in a Slack channel, or append a row to Google Sheets — pick one or all three. No copy-paste from inbox to CRM.

6

Anti-spam without captchas

Email verification and an acknowledgement checkbox quietly filter out bots, so the consultant only sees real inquiries from real people.

Perfect for

Independent consultants taking discovery calls, marketing agencies qualifying inbound leads, accountants and lawyers running paid intake meetings, coaches booking initial sessions, freelance designers fielding new project inquiries, sales teams gating demo requests, and operations leaders standing up a vendor evaluation process.

How to use this template

1

Open the template

Click "Use this template free." Flexform loads the form instantly — no account needed to preview.

2

Customize with AI

Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.

3

Connect & publish

Link to HubSpot or Slack with one click, then embed on your site or share the link.

Ways to use this template

Agency new business intake

Marketing and creative agencies use it as the first step in their sales process. Prospects describe the project, budget range, and decision timeline before anyone on the team books a 45-minute pitch call.

Freelance consultant discovery

Solo consultants — strategy, ops, tech — drop the link in their email signature. The form turns "do you have time to chat?" into a qualified brief sitting in their inbox by morning.

Legal and accounting initial consult

Firms charging for initial consultations use the form to confirm jurisdiction, matter type, and conflict-of-interest details before the meeting. It cuts the first paid hour from intake admin to real advice.

Coaching session booking

Career, executive, and wellness coaches collect goals, history, and preferred session times in one form. The coach reviews the answers the night before and walks into the call already calibrated.

Software demo request gate

B2B sales teams put the form between the "Book a demo" button and a SDR. Company size, current stack, and timeline fields route hot leads to senior reps and slow ones to nurture sequences.

Vendor evaluation intake

Operations teams running RFPs use it the other way around — vendors fill it in to be considered. The structured answers make side-by-side comparison straightforward instead of wading through 12 different pitch decks.

Workflow integrations

Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.

HubSpotSlackGoogle SheetsEmail
⚡

Real-time sync

Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.

🔀

Conditional routing

Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.

🔁

Two-way data flow

Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.

Why choose Flexform?

FlexForm gives you the consultation form, but it also gives you a way to change it as your business changes — without rewriting code or paying a developer. Hide the budget field for warm referrals. Add a question about team size when you start selling to bigger companies. Just describe what you want changed in plain English and the form updates itself. Submissions land where you already work. Push qualified leads into HubSpot as new contacts, drop a one-line summary into a Slack channel so the team sees inquiries the moment they arrive, and keep a running Google Sheets log for the monthly pipeline review. Each connection takes about a minute to set up and runs automatically from then on. If you run a native mobile app — a coaching platform, a client portal, a booking app — the same form can live inside it through our Kotlin Multiplatform SDK, working on both Android and iOS from one form definition. For everyone else, a share link does the job: send it in an email, drop it on a landing page, or paste it into a DM. The free forever plan covers most solo consultants comfortably, so you can get the whole pipeline running without putting a card on file.
One link, share anywhere
Native iOS & Android SDK
Free forever plan

Frequently asked questions

How long should a consultation form actually be?

8 to 12 fields is the sweet spot for most consultants. Long enough to qualify, short enough that someone will finish it at 11pm on a Tuesday. If you find yourself wanting more, split the extras behind a conditional — only show them when the topic dropdown calls for it.

Can I charge a deposit when someone submits the form?

Not directly inside this template, but you can connect the submission to a payment link. A common setup is to send the prospect a Stripe or Calendly link in the confirmation email — the form handles qualification, the payment tool handles money.

Will the submissions sync with HubSpot or another CRM?

Yes. FlexForm has a native HubSpot integration that creates a new contact (or updates an existing one) for every submission. You can map any form field to any HubSpot property, including custom ones for budget bracket and project type.

Can I edit the form later if my offer changes?

Anytime, and you do not need to know how forms work. Open the form, type "add a question asking what software they currently use, only show it if they picked migration" in the AI panel, and it changes for you. The shareable link stays the same, so anyone who bookmarked it still hits the updated version.

Is there a way to stop spam submissions?

The template already has email verification and an acknowledgement checkbox, which together filter out the vast majority of bot traffic without annoying real users with a captcha. If you start getting targeted spam later, you can add a honeypot field or a simple knowledge-check question.

Can I embed it in a native iOS or Android app?

Yes — through our Kotlin Multiplatform SDK. One form definition runs natively on both platforms, so a coaching app or client portal can show the same consultation form without you maintaining two separate codebases.

What happens after the prospect submits?

You choose. The default sends a confirmation email and notifies you. From there you can route the submission to Slack for the team to see, add it to Google Sheets for tracking, or push it into HubSpot. Most consultants run two or three of these in parallel.

Is the free plan enough to run this seriously?

For a solo consultant doing a handful of consultations a week, yes — the free forever plan covers submissions, the integrations, and the share link with no time limit. The paid plans mostly matter once you need higher submission volumes or team seats.

Related templates

Use this consultation form template free

Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.

No signup required · Free forever plan