Request a demo form

A request-a-demo form that captures a name, work email, company, and what they want to see, then routes the lead to sales. The backend is wired in, spam is filtered, and there is no CAPTCHA to stall a qualified buyer.

How to use this form

  1. Create a form in your Formpaste dashboard and copy its access key.
  2. Paste the template below into your project and swap YOUR_ACCESS_KEY_HERE for your key.
  3. Set your destination email and allowed domains in the dashboard.
  4. Deploy - submissions land in your inbox, spam filtered, no CAPTCHA.

Framework guides for this form

Prefer a guide for your exact stack? Open the per-framework walkthrough.

What is a request-a-demo form?

A request-a-demo form is how a prospect raises their hand to see your product in action. They tell you who they are, where they work, and what they are hoping to solve, and you get a warm, sales-ready lead in your inbox. For most B2B software, it is the single highest-intent action a visitor can take short of pulling out a credit card.

Unlike a general contact form, a demo request comes pre-loaded with intent. The person is not browsing; they want a walkthrough. The form’s job is to capture just enough context for sales to show up prepared, while staying short enough that a busy buyer actually finishes it.

When to use it

Reach for a demo request form when your product is worth a guided tour rather than a self-serve signup, which describes most sales-led B2B tools, platforms, and services. If closing typically involves a call, a screen share, or a tailored pitch, this form is the top of that funnel.

It fits the “Book a demo” button on a pricing page, the call to action at the end of a feature tour, and the follow-up ask in a nurture email. Anywhere a visitor is clearly interested but not ready to buy unassisted, this form turns that interest into a conversation your team can run.

What to include

This template asks for exactly what sales needs to prioritize and prepare, and no more. Name and work email are required, so you can reach a real person at a real company rather than a personal gmail. Company is required too, because it is the fastest way for sales to size the opportunity and route the lead. A team size field is optional, giving light qualification without adding a hurdle. A “what do you want to see?” textarea lets the prospect tell you their use case in their own words, which is often the most useful line in the whole submission.

That is the full form, and its shortness is deliberate. Every extra required field, a phone number, a job title, a budget dropdown, trims the number of qualified people who finish. Ask for the essentials, let the rest come out on the call, and you will lose fewer of exactly the leads you most want.

Tips for a demo form that fills your pipeline

Route it where the team already works. Send demo requests to your sales inbox and forward them to Slack with a webhook so a new lead pings the channel the moment it lands. Speed to first reply is one of the strongest predictors of whether a demo actually happens.

Qualify with fields, not friction. Work email and company give sales enough to prioritize without a ten-field gauntlet. Keep team size and the use-case note optional so a hot lead can submit in fifteen seconds and still hand you something useful.

Tell them what happens next. On success, show a clear message about who will reach out and roughly when. A prospect who just asked for your time should never be left wondering whether the request went through or when to expect a reply.

Also works on

No dedicated guide yet, but this form drops into any of these too. Open the platform overview to get started.

Frequently asked questions

Paste a form. Get submissions.

Instantly without setting up any backend, servers or databases. 250 submissions/mo free - no credit card.

More form templates