Route discovery calls for inbound leads
Contact form enquiries come back with a booking link for a discovery call instead of a holding reply.
New submission on your contact form
Create a single-use Calendly scheduling link for a discovery call with an account executive
One-directional. A submission triggers the action — nothing is written back into your form.
"Thanks, we'll be in touch" is the weakest reply a contact form can send. It costs the sender nothing and asks the reader to wait. Replacing it with a booking link for a discovery call turns a generic enquiry into a dated meeting on an AE's calendar.
Agencies and small consultancies see the biggest change, since inbound is lumpy and a two-day lag loses the brief to whoever answered first. The subject and message ride along with the booking, so the call opens with context.
Setting it up
- 1
Publish the contact form in formformform and use conditional logic on Subject, so a new-business enquiry asks a follow-up question that a support enquiry does not.
- 2
In Calendly, create a 25-minute discovery event type for each account executive with a custom question for what the enquiry is about.
- 3
Set up the Zap with the New Submission trigger and select the contact form.
- 4
Add a filter on Subject so only new-business enquiries continue — support, recruitment and press submissions should go to their own inboxes rather than an AE's calendar.
- 5
Use a Zapier round-robin or a path on Subject to pick which AE's discovery event type the link is created against, then add "Create a Single-Use Scheduling Link" for it.
- 6
Prefill the returned URL with name from Full Name and email from Email Address, and put Subject into the first custom question so the AE knows the topic before opening the invite.
- 7
Email the link to Email Address in place of the standard acknowledgement, and pass Message and Phone Number to the AE in the same Zap so they can call if nothing is booked.
- 8
Submit a test enquiry under each subject value, confirm only the sales one produces a link, then turn the Zap on.
What maps where
Using the Contact Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.
| Form field | Calendly |
|---|---|
| Full Name | Name prefill on the single-use discovery link |
| Email Address | Email prefill, and the address the discovery link is sent to |
| Subject | First custom question on the discovery event type, and the filter that decides who gets a link |
| Message | Sent to the AE with the link so the brief is read before the call |
| Phone Number | Passed to the AE as a fallback if the booking page goes untouched |
Variations worth knowing
Run the message through a Zapier filter for keywords that mark a real project, such as a budget or a deadline. Those get a discovery link; the rest get a written reply from the team inbox, which keeps AE calendars for live opportunities.
Point your Work with us page at a business inquiry form instead, and keep the plain contact form for general questions. The extra answers ride into the discovery booking, so the AE arrives knowing company size, timeline and the type of enquiry.
If something isn't arriving
The subject filter is too loose. Make Subject a choice list rather than free text in formformform, republish, and match the filter against exact options so anything outside the sales option stops before the Calendly step.
Round-robin in Zapier assigns in order and resets when a Zap is edited and turned back on. Check the step is above the Calendly action rather than inside a single path, since a path with one branch will always resolve to the same AE.
Frequently asked questions
Should I still send a normal confirmation email?
Send one message, not two. Replace the acknowledgement with a short note that thanks them, repeats what they asked about and carries the booking link. Two emails within a minute of each other read as automation and dilute the invitation.
What happens to enquiries that are not sales leads?
The filter stops them before the Calendly step, so no link is created. Route them onward in the same Zap — a helpdesk ticket for support, an inbox for press — and they never reach an account executive's calendar.
Can I see which enquiries turned into booked calls?
Not from the form. Nothing is written back from Calendly into formformform, so report on it in your CRM: send the submission and the Calendly booking to the same record and match them on the lead's email address.
Related automations
- Book demos from your lead form
A prospect submits your demo request form and gets a personal booking link back, so they pick a slot themselves.
- Convert event RSVPs into 1:1 sessions
Registrants who want a follow-up consultation are placed directly on a consultant's calendar when they sign up.
- Onboard new customers automatically
A post-purchase onboarding form hands each new customer a booking link for their kickoff call.
- Put support callbacks straight on a rep's calendar
Each callback request adds the customer as an invitee on a one-off Calendly meeting with the support team.
- Send candidates to an interview slot
A completed job application returns a one-time booking link for a phone screen with the right interviewer.
- Add service appointments to the dispatch calendar
A booking arrives and lands on the dispatch calendar with the address as a map pin and the job in the title.
Build the form first
The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.
Start free