Skip to content
Pickfetti

Running giveaways

How to Announce a Giveaway Winner on Instagram (Templates + Proof)

Story, post and comment templates for announcing an Instagram giveaway winner, sharing the proof link, handling no-response winners and stopping copycat scams.

Last updated August 15, 2026 · 6 min read

The announcement is where a giveaway either builds trust or quietly loses it. Done well, it closes the loop for everyone who entered, gives the winner a moment, and hands skeptics a link instead of an argument. Here's how to announce, what to say, and how to handle the two things that always come up: winners who vanish and scammers who pretend to be you.

Key takeaways

  • Announce in at least two places: a Story (reach) and a pinned comment on the giveaway post (permanence). A dedicated post is optional.
  • Include the proof link. A Pickfetti draw gives you pickfetti.com/d/{code} with the winners, rules, seed, and entrant hash anyone can re-verify.
  • DM the winner from your official account only, give a deadline (48–72 hours), and say publicly that you'll never ask for payment.
  • If the winner doesn't respond, go to the next alternate from the same draw. Don't run a new draw.
  • Report impersonator accounts and warn your audience the moment you spot one.

Before you announce

  1. Draw with alternates. Pick your winners and one to three alternates in a single draw so you never have to redraw. Pickfetti lists them in order on the proof page.
  2. Sanity-check the winner. Is the account a bot, a giveaway-only account, or your cousin? Your rules should say you can disqualify obvious spam. If a follow requirement was promised, Pickfetti already checked the drawn winners and skipped anyone who provably doesn't follow, listing them transparently; private accounts count as unknown, not as failures.
  3. Grab your assets. The winner card image (branded on free draws, unbranded on Pro) and the proof link.
  4. DM the winner first, or at the same time as the announcement, so they don't learn from a stranger's screenshot.

Story announcement template

Stories reach the most people fastest. Two or three frames is plenty.

Frame 1: "🎉 We have a winner!" over the winner card image.
Frame 2: "Congrats @[winner]! Check your DMs from @[yourhandle] (that's the ONLY account that will message you). Proof of the random draw 👉 [link sticker to proof page]"
Frame 3: "Didn't win this time? Thank you for playing. Next one soon 💛"

Save the frames to a "Giveaways" highlight so latecomers can find the result.

Comment announcement template

Pin this on the original giveaway post so it stays with the entries.

🎉 WINNER: @[winner] — congrats! Picked at random from [N] eligible entries. Verify the draw here: [proof link]. We've sent you a DM from @[yourhandle]; please reply within 48 hours. Reminder: we will never DM asking for payment or card details. If any other account contacts you about this giveaway, it's a scam. Thank you all for entering!

If you had multiple winners:

🎉 WINNERS: @[w1], @[w2], @[w3] — congrats! All three (plus alternates) were drawn in one random draw; verify here: [proof link]. DMs incoming from @[yourhandle] only.

Post announcement template (optional)

A dedicated post is worth it for bigger prizes, collabs, or when you want to show the prize being packed. Use the winner card as the image or first slide.

Congratulations @[winner], you're taking home [prize] 🎁 Picked at random from every eligible comment on our giveaway post using a verifiable draw. Want to check it yourself? The seed, entrant hash, and rules are all public: [proof link] (also in our bio this week). Thank you to everyone who entered and tagged their friends. Watch this space; we do this often. Not sponsored, endorsed or administered by, or associated with, Instagram.

Winner DM template

Hi [name]! Great news: you won our [prize] giveaway 🎉 We picked you at random (proof: [link]). To claim, please reply with your shipping name and address by [date, time, zone]. Just so you know, we'll never ask you for payment or card details, and this is the only account we'll ever contact you from. Thanks so much for entering!

Message requests from accounts people don't follow can land in a hidden folder, so if you don't hear back within a day, leave a comment on one of the winner's recent posts, or reply to their entry comment: "@[winner] you won! Please check your message requests from @[yourhandle]."

Using the proof link

The proof page is the single most useful thing you can add to an announcement. On a Pickfetti draw it shows the winners and alternates, the rules that were applied (one entry per person, minimum tags, keyword, date window, follow check), the retrieved and reported comment counts, the random seed, and a hash of the entrant list. Anyone can request /d/{code}/verify.json and recompute the shuffle themselves. That's a very different thing from "trust me" or a screen recording of you scrolling. If you want the background, read what makes a draw provably fair.

Practical tips: put the link in a Story link sticker, in the pinned comment, and in your bio for the week. If someone asks "how do I know it wasn't rigged?" you don't have to defend anything; you send the link.

When the winner doesn't respond

It happens more than you'd think. The clean way to handle it:

  1. Give the deadline you stated (48–72 hours). Try the DM and a comment reply.
  2. When it passes, post publicly: "Our original winner didn't respond within 48 hours, so per our rules the prize goes to alternate #1, @[alternate]. Same draw, same proof link: [link]."
  3. DM the alternate with the same template.

Because the alternates were drawn in the same shuffle, moving down the list isn't a new decision you made; it's just the next line of the same result. This is why drawing alternates matters and why redraws look bad by comparison. If you truly have to redraw (say, all alternates are exhausted), be explicit that it's a fresh draw and post its own proof link.

Dealing with disqualified winners

If a drawn account is obviously a bot, a giveaway-farming account, or violated your rules, say so briefly and move on: "The first drawn account didn't meet our eligibility rules (giveaway-only account), so we've moved to the next alternate." Keep it factual, don't name-and-shame beyond the handle, and point to the rules you posted in advance. If Pickfetti's follow check skipped someone, it's already listed on the proof page.

Shutting down copycat scammers

Within hours of any giveaway going live, accounts named like yours with an extra dot, underscore, or digit will DM entrants: "Congratulations! You won! Pay a $10 shipping fee to claim." Some go further and comment "winner!" on entrants' posts. Your defense is repetition:

  • Say in the caption, the rules, the announcement, and the DM: "We will never DM asking for payment."
  • Name your one official account every time. "Only @[yourhandle] will contact the winner."
  • Ask your audience to report fake accounts, and report them yourself as impersonation.
  • If a scammer targets your entrants, post a Story immediately: "Heads up: @[fake] is NOT us. We haven't picked a winner yet / we've already contacted the winner. Do not send anyone money."

After the prize ships

Ask the winner if they'd share a photo when it arrives, and repost it. It's the receipt that your giveaways are real, and it makes the next one work better. Keep the CSV export of entries: it helps you build a blocklist of spam accounts (saved automatically on Pro) and shows you who your engaged followers actually are.

FAQ

Where should I announce a giveaway winner on Instagram?

At minimum: a Story and a pinned comment on the giveaway post. A separate post is optional and works well for larger prizes.

Should I tag the winner publicly?

Yes; your rules should say entrants agree to have their username shared. It also proves the win is real to everyone else.

How long should I give the winner to respond?

Forty-eight to seventy-two hours is standard. State it in your rules and repeat it in the DM.

Can I show proof the draw was random?

Yes. Share the Pickfetti proof page link (pickfetti.com/d/{code}). It publishes the seed and entrant hash so anyone can verify.

What if someone says the draw was rigged?

Reply with the proof link and, if you like, a one-line explanation: "The seed and entrant hash are public; anyone can recompute the draw." Then let it go.