Guide
A giveaway that runs smoothly is planned in this order: pick a prize your actual audience wants, write rules people can follow without asking questions, stay inside Instagram's own promotion guidelines, run the entry period, then pick and announce the winner in the open.
A prize relevant to your audience gets entries from people who'd actually buy from you later, not just prize-hunters who follow every giveaway account. Decide what "success" means before launch — more followers, more comments on a specific post, more entries into your list — since that decides which entry mechanic to use.
State exactly what counts as an entry (comment, tag a friend, follow), how many winners there are, when entries close, and how the winner will be chosen and notified. Vague rules ('like this post to enter!') create disputes later — specific ones don't.
Instagram requires giveaways to include a disclaimer that the promotion isn't sponsored, endorsed, or administered by Instagram, and that entrants release Instagram from any related liability. See our guide on Instagram giveaway rules for what else Meta actually requires.
Post the giveaway with its rules attached (in the caption, not just a Story that disappears), and consider a reminder post partway through if the entry window is longer than a few days.
Import the real comments, apply your duplicate rule, and draw at random rather than by hand — see our guide on picking an Instagram giveaway winner for the full process.
Announce the winner on the same post or a follow-up post, and confirm once the prize has actually been delivered. That follow-through is what makes people trust your next giveaway.
Long enough for your normal posting cadence to reach your audience at least once or twice — a few days to a week is typical, but there's no fixed rule.
It's a common entry mechanic, but not a requirement — some giveaways run on comments or tags alone. Whatever you choose, state it clearly in the rules.
See our Instagram giveaway ideas guide for formats beyond the standard "comment to win."
Once entries are in, Sweeeply picks and reveals the winner live.