How to Run an Instagram Giveaway in 2026: The Complete Step-by-Step Guide

September 12, 2026

Most Instagram giveaways fail in one of two ways. Either they get flagged, reported, or quietly throttled because a required disclosure was missing, or they end in a comment-section argument because nobody can prove the winner was actually picked at random. Both failure modes are avoidable, and neither requires a lawyer on retainer for a typical creator giveaway.

This is the full sequence, from deciding what you are actually running to announcing a winner nobody can credibly dispute.

Step 1: Decide What You Are Legally Running

Before you write a single word of caption copy, figure out which of three things your promotion actually is.

Sweepstakes. Free to enter, winner chosen at random. This is what the overwhelming majority of Instagram giveaways are, or should be.

Contest. Entrants compete on genuine skill, judged against published criteria. You can require a purchase in most places, but only if the judging is real.

Lottery. Prize, chance, and a requirement to pay or give something of significant value, all three at once. This is illegal without a gambling licence almost everywhere.

The distinction is not cosmetic. If you want a random draw and you also want to require a purchase, you need a free alternative entry route or you have built an unlicensed lottery by accident. The full breakdown of what counts as "something of value" for these purposes, including where following, tagging, and commenting land, is in our guide to whether a giveaway is a lottery or a sweepstakes.

For almost everyone reading this, the answer is: free-to-enter sweepstakes, random draw. The rest of this guide assumes that structure, with notes where a contest changes things.

Step 2: Check What Meta Requires

Meta's Promotion Guidelines apply the moment you run any promotion on a Feed post, Reel, Story, or Live. Four obligations, non-negotiable:

  • Documented official rules an entrant can actually read
  • Stated eligibility, including age and geography
  • Compliance with whatever registration or filing law applies where you operate
  • A release of Instagram by every entrant, plus a plain statement that the promotion is not sponsored, endorsed, administered by, or associated with Instagram

There is also a mechanic-level rule worth knowing early, because it shapes your entry design: you cannot ask people to tag content inaccurately, so "tag yourself in this photo" only works if they are actually in it. The full platform requirements, including region-specific registration thresholds for the US, Canada, the UK, the EU, and Australia, are in our guide to Instagram giveaway rules for 2026.

Step 3: Choose the Prize and the Entry Mechanic

Prize. Pick something relevant to the audience you actually want, not the biggest thing you can afford. A giveaway that attracts entrants who only want a free item, with no interest in your brand otherwise, produces followers who unfollow the week after.

Entry mechanic. One or two steps. Follow plus comment. Or comment plus tag one friend. Every additional step past two measurably reduces completion and increases the number of partial entries you will have to disqualify later.

Skip anything you cannot verify. "Share to your Story" cannot be audited at scale, so treat it as a bonus rather than a requirement. "Like this post" cannot be pulled programmatically at all, so a draw based on likes has no defensible entry list behind it.

If entrants have to post content to enter (a photo, a Reel, a review) rather than just commenting on your post, two more things kick in. Each of those entrant posts is a compensated endorsement under FTC rules, since the prize entry is something of value, and you need a content licence clause in your terms if you plan to reuse what they submit.

Step 4: Write the Caption

The caption is the summary; your hosted terms are the detail. Cover all of this, in this rough order:

  1. Who is running it (legal name, not just the handle)
  2. The prize and its approximate value
  3. The entry period, with a stated time zone
  4. Eligibility: age floor and geography
  5. The one or two entry steps
  6. How and when the winner will be announced
  7. The Instagram release line
  8. A link to the full hosted terms

A working short-form version, plus a longer template for your hosted terms page, multi-brand collabs, and photo-contest variants, is in our Instagram giveaway disclaimer template. Copy it, fill in the brackets, and delete anything that does not apply.

If a brand supplied the prize or paid you to run this, disclose it in plain text near the top of the caption, not buried in a hashtag block. What counts as adequate disclosure, including which hashtags actually pass and which do not, is covered in our guide to FTC giveaway disclosure requirements.

Step 5: Build the Official Rules Document

This is the part most hosts skip or half-do, and it is the document everything else points back to.

A complete rules page needs: sponsor identity and contact details, the entry period, eligibility and exclusions, entry methods stated in the exact words your draw will use, no-purchase and void-where-prohibited language, prize description and value, an odds statement, the winner selection method, notification and claim deadlines with an alternate-winner process, tax responsibility, a publicity release, a privacy statement, the Instagram/Meta release, and a winners-list request address.

Writing this from a blank page takes longer than most people expect, mostly because it is easy to miss a clause that only matters once a dispute actually happens. Our Instagram giveaway terms and conditions generator produces the full document from a short questionnaire, branching on whether you are running a sweepstakes or a judged contest.

Host it at a stable URL on your own site. Not a Story highlight, not a shared document someone could edit after entries open. Link to it from the caption and, ideally, from your bio while the promotion is live.

Step 6: Publish and Monitor

Once the post is live, your job shifts to monitoring rather than writing.

Watch for the obvious problems early. Confused entrants asking whether they qualify, in a way that suggests your eligibility wording was unclear. Spam accounts flooding the comments. A brand partner's disclosure that never actually got posted on their end.

Check disclosure compliance if entrants are posting content. If your rules required a specific hashtag on entrant posts, spot-check that people are actually including it, and remove or flag entries that are not compliant, per your stated rules.

Do not touch the rules once entries are open. If something genuinely has to change, publish it as a dated amendment rather than silently editing the page.

Step 7: Close Entries and Load the Comments

At your stated cutoff time and time zone, stop accepting entries. Turning off commenting on the post is the cleanest way to enforce a hard boundary.

Load every public comment, including replies. This matters more than it sounds: on a busy post, and especially on Reels, a large share of entries end up nested in reply threads rather than sitting at the top level, and a tool that only reads top-level comments will silently miss them.

Check the loaded count against what the post displays. They will not match exactly. Instagram's number includes replies, deleted comments, and entries already hidden by its own spam filter, so some gap is normal.

Step 8: Filter to Match Your Rules, Exactly

Whatever your caption and terms said, your filters have to say. Not roughly, exactly.

  • Rules said one entry per person → deduplicate by username
  • Rules required a hashtag → filter for it
  • Rules required tagging one friend → require a minimum of one mention
  • Rules set a cutoff time → apply the date filter
  • Rules excluded employees or partner accounts → add those handles to an exclusion list

The most common gap between published rules and an actual draw is duplicates. Decide the policy before entries open, publish it, and deduplicate accordingly at draw time, keeping the first eligible comment from each account rather than the last. The full mechanics, including how to normalise usernames and handle the same person entering under multiple accounts, are in our guide to removing duplicate entries from a giveaway.

Step 9: Draw the Winner

This is where a proper comment picker earns its place over scrolling by hand. Manual selection cannot see every entry on a large post, is demonstrably not random even when the picker believes it is, and leaves no record if anyone disputes the result.

Insta Picker loads every public comment from a post, Reel, or video, applies the filters that match your published rules exactly, and draws one or several winners plus alternates in a single operation. Draw alternates alongside the primary winner rather than redrawing later, since a second, separate draw invites questions about how the replacement pool was defined.

The full walkthrough of this step, including what to do about the winner being a bot, an employee, or an account that never responds, is in our guide to how to pick a random winner from Instagram comments. If your giveaway ran on a Reel specifically, the entry pool behaves differently at scale, and that is covered separately in our guide to the comment picker for Reels.

Step 10: Record the Draw

Screenshot or screen-record the selection. Save the filtered, eligible entry list as a spreadsheet, not just a mental note of who won. If you want the full raw comment data as well, whether for a legal record or general audience analysis, the export methods, from picker exports to Meta's official Graph API, are in our guide to exporting Instagram comments to Excel or CSV.

This step takes under a minute and is the entire difference between a dispute that ends with one reply and a dispute that runs in your comments for a week.

Step 11: Announce and Verify

Post the winning handle, the draw date and time, and the number of eligible entries. "Drawn from 1,842 eligible entries" does more to prevent argument than any amount of explaining after the fact.

State clearly which account will contact the winner, and say plainly that you will never ask for payment, shipping fees, or card details to release a prize. Impersonation accounts DMing fake winners from lookalike handles are common enough on any giveaway with real reach to be worth pre-empting.

If "must be following" was one of your conditions, check it manually now. No comment picker can verify this automatically, because Instagram does not expose follower lists to third parties.

Step 12: Fulfil the Prize and Close the Loop

Follow the claim deadline and alternate-winner process from your own rules. If the winner does not respond within the stated window, move to your named alternate and say so publicly, using the same language your rules already committed to.

Keep the winner's shipping details only as long as necessary, and dispose of other entrants' data according to whatever retention period your terms stated. If you promised a public winners list on request, be ready to produce it.

Frequently Asked Questions

What is the simplest legal way to run an Instagram giveaway?

Free entry, random draw, one or two verifiable steps like following and commenting, with hosted official rules and the standard Instagram release in your caption. That structure avoids the lottery problem entirely, since there is no payment or significant consideration involved, and it satisfies Meta's core platform requirements without much overhead.

Do I need a lawyer to run an Instagram giveaway?

Not for a typical creator giveaway with a modest prize and free entry, provided you use complete, accurate rules and follow the platform's requirements. Legal review becomes worthwhile once the prize value crosses registration thresholds in places like Florida or New York, the promotion spans multiple countries, or entry requires any form of purchase.

How long should an Instagram giveaway run?

Most run five to fourteen days. Shorter periods risk low-quality entries from people rushing to comment without reading the rules, and longer periods tend to see engagement drop off after the first few days regardless. State the exact closing time and time zone either way, since ambiguity here is where entry disputes usually start.

Can I require people to make a purchase to enter?

Only if you also provide a free alternative method of entry with equal odds, such as a mail-in card or a free web form, or if you switch the structure to a genuinely judged contest rather than a random draw. A purchase requirement paired with a random draw and no free alternative is an unlicensed lottery in most jurisdictions.

What is the biggest reason Instagram giveaways get disputed?

A mismatch between the published rules and the actual draw, most often around duplicate entries or an incomplete comment load that missed reply threads. Publishing the eligible entry count alongside the winner announcement, and keeping a saved record of the filtered list, resolves the great majority of disputes before they escalate.