Back to announcements
Joris
·opinion

Stop Sending Every Lead to the Same Thank-You Page

Your hottest prospect and someone just browsing both see 'Thanks! We'll be in touch.' That generic page is losing you deals. Here's how to fix it.

I was looking at a SaaS demo request form last week. Nice design. Smart questions: company size, budget, timeline. The kind of form that gives you everything you need to know about a lead before you ever talk to them.

And then I submitted it.

"Thanks for reaching out! We'll get back to you within 24 hours."

That was it. Same page you'd see whether you're a VP with a six-figure budget or a student writing a paper about the competitive landscape. Same message. Same dead end.

This is the part of forms nobody talks about. We spend hours picking the right fields, tweaking the copy, A/B testing the button color. And then the most important moment, the second someone actually submits, we throw away.

The moment you're wasting

Think about what just happened. A real person gave you their name, their email, their company, their budget, and their timeline. They told you exactly who they are and what they want. That's the moment of highest intent you'll ever get from this person.

And you responded with "please hold."

By the time your SDR opens the submission the next morning, that person has visited three competitor sites. One of them had a calendar on their thank-you page. Meeting booked. Deal gone.

You didn't lose on product. You didn't lose on price. You lost on a thank-you page.

The thing that bothered me about every form builder

When I started building MagicForm, this was the itch I couldn't scratch. Every form builder I tried (Typeform, Tally, Google Forms, Jotform) had the same blind spot. They all treated the post-submission screen as an afterthought. A confirmation message. A redirect URL if you're lucky.

But the post-submission screen is the screen. It's the one your lead sees right after they've raised their hand and said "I'm interested." And you're using it to say... nothing.

What if that screen actually did something?

What "doing something" looks like

Here's the version I built for a SaaS company running demo requests through MagicForm:

Someone submits with 500+ employees, $50K+ budget, timeline this quarter. They don't see a thank-you message. They see a calendar. Your sales team's availability, embedded right in the success screen. They pick a slot. A HubSpot deal gets created with company size, budget, and timeline already mapped. Slack pings #enterprise-leads.

That person went from "interested" to "meeting booked" in about 40 seconds. No SDR involved. No follow-up email. No delay.

Someone submits with 50-200 employees, exploring options. They see a case study from a company their size and a link to start a trial. They're onboarding themselves while the sales team focuses on the deal above.

Someone submits with "just exploring" and no budget. They see a polite thank-you and links to the blog. No calendar clogging. No CRM noise. No wasted sales time.

Same form. Three different endings. Zero manual sorting.

Why this is hard to do with most tools

It's not that Typeform or Tally are bad products. They're genuinely good at what they do. But they were built for surveys. Surveys have one ending because every response matters equally.

Lead forms are different. A $100K deal and a curious freelancer are not equal. Treating them the same is a choice. And it's the wrong one.

Most form builders don't let you show different success screens based on answers. So you end up bolting on workarounds. A Zapier flow that sends a calendar link via email 15 minutes later. A manual process where someone reviews submissions and decides who gets a call. By the time that happens, the lead has moved on.

Setting it up

This isn't complicated. The whole thing takes about 10 minutes in MagicForm:

Add your qualifying questions. Company size, budget, timeline. Split them across steps so it doesn't feel like an interrogation.

Create your success screen variants. Each one gets its own content blocks: calendar embeds, PDFs, videos, links. The qualified path shows a booking calendar. The mid-tier path shows a case study. The default path shows a thank-you.

Set the conditions. "If company size is 500+ and budget is $25K+, show variant A." These evaluate instantly on submit.

Scope your integrations. The qualified variant creates a HubSpot deal and pings Slack. The mid-tier variant creates a CRM contact. The default variant logs to a spreadsheet. Each path fires its own actions.

That's the whole setup. After that, every submission routes itself.

The uncomfortable truth

Your form already asks the right questions. You already know who's qualified and who isn't. The data is right there in the submission.

The problem is you're not using it at the moment it matters most. You're collecting it, storing it, and then making someone read it hours later to decide what to do.

By then, it's too late.

The fix isn't a better follow-up process. It's a better thank-you page.

Build your first form with conditional success states. Free to start.