Giveaway entry form

A giveaway form collects what you need to pick a winner — a name, an email to notify them, and often a social handle so the entrant gets public credit — distinct from raffle-entry-form, which is ticketed and often tied to a fundraiser. The form does not pick a winner itself; you export entries to CSV and draw manually, keeping full control of the process.

The form beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

Optional fields lower the barrier to entry

Social handle is optional so an entrant can give only a name and email — the minimum needed to be contacted as a winner.

CSV export and manual drawing keep you in control

The form collects and exports; you draw. That separation means you are never locked into a specific tool and can always re-check the draw by hand.

No card required.

Giveaway Entry

Live preview

How to build this form

5 steps in the editor. Nothing here needs a paid plan.

  1. Add a text field for the entrant's name and an email field to notify the winner.
  2. Add an optional text field for a social-media handle, so you can tag and credit the winner publicly.
  3. Add a required checkbox with clear terms: one entry per person, winner contacted by email.
  4. Set "Stop after this many responses" in Settings if you want to close entries at a fixed number.
  5. When the deadline passes, export to CSV, draw a name with any random picker, and notify the winner.

Fields in this form

4 fields, using 3 of the 19 field types available.

QuestionField typeRequired
Your nameShort textYes
EmailEmailYes
Social media handle (optional)Short textOptional
I agree to one entry per person and that a winner will be drawn and contacted by emailCheckboxesYes

What goes wrong with this form

Specific to a giveaway entry form, not general advice about forms.

Asking too many questions before the entry

Every field beyond name and email is a reason to drop out — a giveaway wins on speed, so keep required fields to a minimum.

Forgetting the one-entry-per-person rule in the checkbox

State it explicitly in the required checkbox to set expectations and deter low-effort duplicate entries.

Not exporting and drawing until entries pile up

A quick draw partway through lets you check the process while the list is still manageable, rather than auditing hundreds of rows at once at the end.

Questions about this form

Does the form pick a winner automatically?

No. It collects entries and exports them to CSV; you draw the winner manually using any random picker, keeping you in control of the process and any eligibility rules.

Can I require a social-media handle?

Yes, but optional works better — many entrants will not have or want to share the handle, and keeping it optional means more entries.

How do I stop accepting entries at a set number?

In Settings, set "Stop after this many responses" to your entry cap; the form refuses new replies once that number is reached.