Generador Studio

How to Run a Giveaway on Instagram, Facebook or TikTok: Step by Step

Last updated: October 16, 2026

Running a giveaway on social media looks simple until someone asks "how do I know it was fair?" or the platform removes your post for breaking its rules. This guide covers the whole process, from writing the rules to picking and announcing the winner, and focuses on what participants complain about most: that the choice was impartial and can be checked. This is not legal advice; rules vary by country and platform.

Before you post: write the rules down

The biggest source of trouble you can avoid is putting everything in writing before launch: what is being given away and what it is worth, who can enter (age, country, whether employees or relatives are excluded), how to enter, the closing date, how and when the winner will be chosen, how many winners there will be, and how and within what time they will be contacted. Also define what happens if the winner doesn't respond, for example moving to the first runner-up after a fixed deadline.

Publish those rules in the post itself or at a visible link, not only in a story that disappears. A participant who lost is far less likely to argue when the rules were clear from day one. And keep the mechanics simple: every extra condition (follow, share, tag three people) reduces real participation and raises the chance of breaking platform rules.

What to check in each platform's rules

Each social network publishes its own promotion and giveaway rules and changes them fairly often, so the safest approach is to read the current version on the official site before launching. Some points show up repeatedly in usage guides: make clear the giveaway is not sponsored, endorsed or administered by the platform, publish official rules with the entry requirements, and don't ask people to tag others in photos they don't appear in. Several platforms also discourage or limit excessive entry conditions, such as demanding many tags.

On TikTok, if the prize is a product sold through its built-in shop, the platform has its own features for live giveaways. In every case, don't copy another brand's rules without reviewing them, and don't use third-party music, images or logos in the entry mechanic unless you have the right to.

How to pick the winner fairly and verifiably

The most defensible method is to number the valid entries and let a random number generator pick the number. First, gather all valid entries (for example, the comments that meet the rules), remove duplicates if only one entry per person is allowed, discard accounts that break the rules, and give each entry a consecutive number from 1 to the total. Then generate a random number in that range with a generator that uses a cryptographically secure source, such as this site's random number generator, and find the entry with that number.

Example: if 347 valid comments remain, generate a number between 1 and 347 (the range includes both ends). To also pick two runners-up, repeat the process and discard any number that has already come up. Picking "by eye", choosing comment number 100, or selecting the participant you like best is not a draw, even if it is announced as one.

Why the source of randomness matters: a conventional pseudo-random generator (like Math.random() in JavaScript) is fine for casual use, but when there is a prize at stake you want a cryptographic generator, whose results cannot be predicted or manipulated. That is why the generators on this site use crypto.getRandomValues().

Document and announce the result

Transparency is what makes a giveaway credible. Screen-record while you generate the number, showing the total number of entries, the range used and the result, and post the video or a screenshot with the announcement. Also keep the numbered list of entries: if anyone challenges the result, you can show it.

Announce the winner by username, not just with an image, mention the runners-up if there are any, and give a clear deadline to reply. Contact the winner through a channel you can verify and never ask them for sensitive data or money to receive the prize: scams imitating giveaways are common, and yours should not look like one.

Legal aspects: what varies by country

Many countries regulate giveaways, especially when they require a purchase or payment to enter, and some require permits, notices to consumer authorities or specific wording in the rules. In Mexico, for example, there is a federal games and sweepstakes law and consumer-protection rules on promotions; the exact requirements depend on whether there is a purchase condition, the mechanics and the type of prize.

As a general rule, a free giveaway with no purchase or payment, clear rules and a prize that is actually delivered is the lowest-risk scenario, but that does not replace asking a lawyer or the competent authority in your country, especially if you are a business or the prize is valuable.

Common mistakes

The most frequent are not setting a closing date, choosing the winner without checking they meet the rules (fake accounts, profiles created just to enter, repeated comments), not having runners-up ready, announcing the winner without evidence of how they were chosen, and promising a prize that is never delivered. A badly run giveaway can hurt trust in your account more than it helped grow it.

Related generators

Frequently asked questions

Can I use the site's wheel instead of the number generator?
Yes, as long as each participant appears only once and the options are exactly the valid participants. With many participants it is more practical to number them and use the random number generator, because it leaves a range and a result that are easy to show in a video.
How do I stop a fake account from winning?
Before the draw, review the accounts entering: creation date, posts, real followers. And state in the rules that accounts that break the requirements or look fake can be disqualified, moving to the next runner-up.
How many runners-up should I pick?
Usually between one and three. The more winners there are, the more runners-up it is worth having so the draw does not drag on if someone does not reply.
Is it mandatory to record the draw?
It is not generally mandatory, but it is the simplest way to show it was fair and it avoids arguments. If the prize is valuable, recording or documenting the process is strongly recommended.
Do I need a permit to run a social media giveaway?
It depends on the country and the mechanics. A free giveaway with no purchase usually has fewer requirements, but obligations may still apply. Check the rules in your country or ask a lawyer before launching, especially if you are a business.

Ver esta guía en español →