How to Make a Giveaway Entry Form (Free, 2026)
A giveaway is one of the fastest ways to grow your following and email list, but only if entering is quick and you can collect everyone's details in one place. This guide shows you how to build a free giveaway entry form, share it, and pick a winner fairly, with no code and no monthly fees.
Quick answer
To make a giveaway entry form, use a free form builder such as OneSol (onesol.io) to collect each entrant's name and email, add your rules and a consent checkbox, then share the form link from your social bio. Every entry lands in your audience list, so you can export entrants, draw a random winner, and email the whole list your result, all free with no cut taken.
1. Set your prize, rules and eligibility
Decide on a single, clear prize and write short rules covering who can enter, the closing date, and how the winner is chosen and contacted. State any eligibility limits like age or country up front, since Instagram, Facebook and TikTok all require your giveaway to note it isn't sponsored by them. Nailing this first keeps entries valid and avoids disputes later.
2. Build the entry form
Create a form with only the essentials: name and email are enough for most giveaways, plus an optional bonus-entry field like 'tag a friend' or 'what would you use the prize for'. Add a required consent checkbox so entrants agree to your rules and to being emailed. In OneSol you can build this in a few minutes and every submission is saved automatically.
3. Share the entry link everywhere
Put the form link in your Instagram, TikTok and X bios, and drop it into stories, posts and your email signature so it's one tap to enter. A short branded link or a QR code (onesol.io/qr-code-generator) makes it easy to enter from a printed flyer, product packaging or an in-person event. The more places the link lives, the more entries you collect.
4. Pick a winner and follow up
When the giveaway closes, export your entrants and use a random number generator to choose the winner fairly. Email the winner to arrange the prize, then message the rest of your list with a thank-you and a small consolation offer to turn entrants into customers. Keeping that list warm is the real long-term payoff of any giveaway.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
What fields should a giveaway entry form include?
Keep it to name and email so entering stays quick, since every extra field lowers your entry rate. Add one optional question only if it genuinely helps, like an email opt-in or a fun tie-breaker.
Do I need official rules for a social media giveaway?
Yes. Instagram, Facebook and TikTok require you to post basic rules and to state the giveaway is not sponsored or endorsed by the platform. A few short lines on eligibility, closing date and how you'll pick the winner is usually enough.
How do I pick a giveaway winner fairly?
Export your list of entries and assign each a number, then use a random number generator to select the winner. Choosing randomly rather than 'best comment' keeps it fair and easy to defend if anyone asks.
Is it really free to run a giveaway entry form?
Yes. OneSol's forms and audience capture are free with no cut taken and no card required to start. You only ever pay for the prize itself.
Related guides
How to Collect Signatures Online (Free) — Petitions & Sign-Ups
Collect signatures and sign-ups online for free — build a form with name, email and consent, show the count to build momentum, and share one link everywhere.
Read guideHow to Make a QR Code for a Form (Free, 2026)
Create a free QR code that opens a form on any phone — for sign-ups, feedback, or registrations. Learn to build the form, generate the code, and test it.
Read guideHow to Make an Event Registration Page (Free)
Build a free event registration page in minutes — collect names, tickets, and payments, and share one link. Step-by-step guide, no tech skills needed.
Read guideAI Form Builder vs Google Forms: Which Should You Use? (2026)
Google Forms is free and familiar, but an AI form builder writes the whole form for you, looks on-brand and takes payments. Here's exactly when to use each.
Read guide