Skip to content

Launch week: 50% off Pro and Business with code LAUNCH50, while spots last. See pricing

Lead capture form template (free)

A lead capture form sits between a visitor and the thing you offer them: a guide, a checklist, a report or a short call. This lead capture form template keeps it to seven questions on one page, and only two are required, a work email and a first name. Role is a short text answer, and company size and biggest challenge are optional dropdowns, so you learn who signed up without making anyone work for it. The last question asks if they'd like a short call. Pick "Yes please" and a phone number question appears. Pick "Not right now" and the form ends there. The thank-you screen tells people to check their inbox for the download link, so you write that email before you share the form. Sign up for free, open the template and rename it after your own guide.

Free plan, free forever. Sign up and the template opens in your workspace.

Screenshot of the Lead magnet opt-in form template as people fill it in: the form "Get the guide" opens on "Your details" and asks for Work email, First name, Your role, Company size, Biggest challenge right now and Want a short call about it, plus 1 more question.
The first page of the form, as people see it.

What's in this form

7 questions on one page. Every question, in order:

Page 1: Your details

Page 1: Your details
No.Question
1Work emailEmail, RequiredWe'll send the download link here.
2First nameShort answer, Required
3Your roleShort answer, Optional
4Company sizeDropdown, OptionalChoices: Just me, 2-10, 11-50, 51-200, 201+
5Biggest challenge right nowDropdown, OptionalSo we know what to send you next.Choices: Getting more leads, Converting the leads we have, Keeping customers around, Reporting and visibility, Too much manual work, Something else
6Want a short call about it?Multiple choice, OptionalChoices: Yes please, Not right now
7Best phone number to reach youPhone number, OptionalFor a fifteen-minute call. We'll get in touch to pick a time.

How the logic works

  • Shows “Best phone number to reach you” when “Want a short call about it?” is “Yes please”

What people see after sending

Thanks, you're all set!

Check your inbox for the download link. It should land within a minute.

Built in

  • Conditional logic

Who it's for

  • Marketers who put a guide, checklist or report behind a short form on a landing page
  • Founders and small software teams who want a list of interested buyers before sales calls begin
  • Consultants and agencies who trade a free audit or template for an email address
  • Coaches and course creators who grow a mailing list from one useful freebie

When to use it

  • Launching a downloadable guide, template or checklist on its own landing page
  • Adding a sign-up box to a blog post or resource page with an inline embed
  • Running an ad or social campaign where you need to know which link brought each lead
  • Inviting readers who want more help to ask for a call, without a second contact form

Make it yours

  • Write the delivery email before launch, because nothing goes out on its own. In the form's notification settings, turn on the confirmation email to respondents and pick "Work email" as the question that holds the address. Then write the subject and the message yourself. Put the link in the message as [Get the guide](https://your-link) and it arrives as clickable text. If you skip picking the email question, HornetForms sends nothing, and the thank-you screen's promise of a download link falls flat. Send yourself a test first.
  • Would you rather hand over the file on the spot? Set the form's redirect URL to the download, or to a page on your own site with the link, and everyone lands there after they submit. If you take that route, rewrite the thank-you text too, so it stops telling people to check their inbox.
  • Decide how the call gets booked before you go live. "Best phone number to reach you" only accepts a valid phone number, and its help text tells people you'll get in touch to pick a time, so know who makes that call. Would you rather people choose the time themselves? Swap it for a Calendly or Cal.com scheduling question with the same "Yes please" rule, so they book the call inside the form. Booking works on every plan.
  • Trim to fit the offer. A one-page checklist rarely earns five questions after the email and name, so delete role and company size if they don't change what you do next. Keep the challenge dropdown, though, and rename its six choices to the problems your product solves. Those answers tell you which guide to write next and which sign-ups to call first.
  • Put the form where the offer is. Copy the embed code from the Share tab and place it inline on the page, or open it as a popup, a slider or a full page. Use the embed script rather than a bare iframe: the script passes the page's utm_source, utm_medium and utm_campaign values into the form, and a bare iframe does not. The built-in analytics then show views, completions and the completion rate for each source.
  • To see the campaign beside each lead in Google Sheets, add hidden fields named utm_source, utm_medium and utm_campaign. The template ships with none, so this takes a minute in the editor. Each one fills itself from the link and lands in its own column.
  • Send leads to the tools your team already uses. Connect Zapier and use its "New Form Response" trigger to add each lead to your CRM or email list, or send every response to a signed webhook. Both work on every plan. Turn on an email to yourself for each new response as well. Owner notifications start switched off, so a lead who asked for a call could wait unseen.

Print it or edit it offline

The same questions, ready to print or edit.

Where the answers go

Every response lands in your HornetForms inbox. From there, send it wherever your team already works.

  • Turn on an email to yourself for each new response, on every plan
  • A confirmation email to the person who filled it in, when the form asks for their email
  • A new row in Google Sheets, a message in Slack or Discord, or a page in Notion, free on every plan
  • Connect with Zapier, or send signed webhooks to n8n, Make or your own app
  • CSV export on every plan, and Excel export on Pro and Business

Questions people ask

What is a lead capture form?

It's a form that collects a visitor's contact details in return for something they want, such as a guide, a checklist, a free trial or a call. The person gets the offer, and you get a name and an email address to follow up with. This template is one, set up for a guide download.

Is a lead capture form the same as a lead generation form?

For most teams, yes, and people use the two names for the same thing. Lead generation is the wider job of finding people who might buy, and the form is the moment a visitor becomes a named contact. Ad networks also use "lead gen form" for forms built inside an ad, which is a separate tool from a form on your own site.

What is the difference between a lead form and a contact form?

A contact form waits for people who already have a question. A lead form offers something first, like a guide or a call, and asks a little about the person in return. That's why this template asks for a role, a company size and a challenge, while a contact form asks for a message. HornetForms has a separate contact form template for that job.

Can I get a lead capture form template for free?

Yes. This template works on the Free plan, which is free forever, not a trial, and takes unlimited responses within fair use. The downloads on this page add a Word file and printable PDFs in US Letter and A4, useful as a paper sign-up sheet at an event table or a trade show booth.

What are some lead capture form examples?

A guide download like this one, a webinar sign-up, a product waitlist, a demo request and a quote request all capture leads. They differ in what they offer and how much they ask. A guide needs an email and not much else, while a demo request asks enough to judge whether a sales call makes sense.

  • Waitlist form template (free)

    A free waitlist form that records which link sent each sign-up and asks what people need, so your list is useful on launch day.

    8 questions on one page

  • Webinar registration form template (free)

    A free webinar registration form with nine questions: contact details, company size, a live or recording choice and topics people want covered.

    9 questions on one page

  • Contact form template (free)

    A free contact form template that sorts each message by topic, asks support requests for an order number and offers a call back.

    11 questions on one page

Further reading

See every template

Start from a template, finish with your form

Sign up for free, pick a template and change anything you like: questions, logic and design. The Free plan stays free forever, with unlimited responses.