How to DM a TikTok Giveaway Winner (Free Script)
You drew the winner, you announced it publicly, and now you have to actually reach the person and get the prize to them. This is where a surprising number of giveaways stall, either because TikTok will not let you message the winner, because the DM asks for the wrong things, or because the winner assumes you are a scammer and ignores you.
Here are free copy-paste scripts for every stage of contacting a winner, plus the practical stuff nobody mentions: what to do when you cannot DM them at all, what you should never ask for, and how to make sure your legitimate message does not look like the fake "you won!" DMs flooding the platform.
Before you send anything: verify
Do not DM a winner the second the draw finishes. Spend thirty seconds checking them first, because retracting a prize after you have congratulated someone is far worse than a short delay.
Look at whether their entry actually complied with your rules. Did they use the required keyword? If your rules required a follow, do they follow you? Do they look like a real account rather than an empty profile created last week? If the drawn winner fails any of that, your rules should let you move to a backup, and it is much cleaner to do that quietly before any announcement than to walk it back afterward.
Once they check out, you can announce publicly and DM them.
The problem nobody warns you about: TikTok DM restrictions
Here is the practical wall you may hit. TikTok's messaging settings mean you cannot always DM anyone you like. Users can restrict who is allowed to message them, commonly to friends only, meaning mutual follows. If your winner has DMs restricted and does not follow you, or you do not follow them back, your message may simply not arrive.
There are a few ways around it. The simplest is to follow them, which sometimes opens the channel depending on their settings. If that fails, reply publicly to their winning comment and ask them to DM you, which flips the direction of the conversation and works regardless of their inbound settings. You can also mention it in your announcement video: "Winner, DM me to claim." If none of that works, your published claim window still applies, and if they never make contact, you draw your backup as the rules allow.
This is exactly why your rules should say the winner must respond within a set window, and why a public announcement matters even when you are also DMing. The public post is what reaches someone whose inbox you cannot.
Script 1: the first DM to the winner
Hi [name], you won [prize] in my [giveaway name] giveaway, congratulations! I drew the winner at random from all valid comments and you can see the whole draw in my latest video.
Two quick things before I send it out. Can you confirm you [meet the entry requirements, e.g. are 18+ and based in [country]]? And are you happy for me to tag you in the announcement, or would you rather I keep it anonymous? Either is completely fine.
One important note: I will never ask you to pay anything to claim this prize. If anyone messages you asking for a fee, shipping payment, or card details about this giveaway, it is not me and it is a scam.
Reply by [date] and I will get this sent over.
Script 2: asking for delivery details
Only ask for this once they have confirmed, and only ask for what you actually need.
Brilliant, thanks [name]. To get [prize] to you I just need [the delivery address and a contact number for the courier / your email for the digital code]. That is all, nothing else.
I will only use this to send your prize and nothing else. Once it is on its way I will send you the tracking.
Script 3: the gentle follow-up
Hi [name], just following up on the [prize] giveaway, you were drawn as the winner. The claim window closes [date/time], and after that the rules say the prize passes to a backup winner. I would much rather send it to you, so give me a shout when you see this.
Script 4: the public nudge when DMs will not go through
Post this as a reply to their winning comment, not as a DM.
Congratulations [@winner], you won [prize]! I have tried to DM you but your message settings are blocking it, so please send me a DM to claim. Claim window closes [date/time]. Anyone else reading: I will never ask a winner for payment to claim a prize.
Script 5: confirming the prize is on its way
[Prize] is on its way to you, [name]. [Tracking: [number] / Your code is: [code]]. It should reach you by [date].
If you feel like posting it when it lands, tag me and I will reshare, but absolutely no pressure. Thanks for entering, and congratulations again.
Script 6: when you have to disqualify and move to a backup
Handle this privately and kindly, then announce the switch publicly.
Hi [name], thanks for entering the [prize] giveaway. Your name came up in the draw, but the rules required [entry requirement], and it looks like [that requirement was not met]. Because of that I have to pass the prize to a backup winner drawn in the same draw, as the rules set out. I am sorry, it is not personal and I appreciate you entering. There will be another giveaway [timeframe] and I would love to see you in it.
What to ask for, and what never to ask for
Ask for the minimum: confirmation they meet your eligibility rules, consent to be tagged, and whatever is strictly needed to deliver, which for a physical prize is usually a name, address, and sometimes a phone number for the courier. For a digital prize, it may be nothing more than an email.
Never ask a winner for payment of any kind, including "shipping costs" or a "processing fee." Never ask for card, bank, or payment details, since you have no legitimate reason to need them. Never ask for their password, verification codes, or ID documents. And do not collect data you are not going to use, because every extra field is a thing you now have to store responsibly.
That first item is worth repeating: no legitimate giveaway ever charges a winner to claim a prize. If you ask for money, you look exactly like the scammers, and honest entrants will assume the worst.
Why your DM might look like a scam, and how to fix it
Fake "you won!" DMs are one of the most common scams on TikTok, so your genuine message lands in an inbox that has been trained to distrust it. A few habits separate you from the impersonators.
Announce publicly first, then DM. When your winner can see a public post naming them, your DM is corroborated rather than suspicious. Reference the specific giveaway, the prize, and the video, since scammers are vague because they are messaging thousands of people. Say explicitly that you will never ask for payment, which is the single strongest signal, because scammers never say that. Message from the account that ran the giveaway, not a secondary account. And point them at the recorded draw, which no impersonator can produce.
Warn your wider audience too. A line in your announcement like "I will only ever contact winners from this account and I will never ask for money" protects your entrants from the impersonators who inevitably crawl over popular giveaways. The broader pattern of these scams, and how to keep entrants safe, is worth understanding before you run anything big.
Privacy and the winner who wants to stay anonymous
Not everyone wants their username on a winner announcement, and some people have good reasons. Ask before you tag, which is why it is in the first script.
If they decline, announce that the winner was drawn and notified privately rather than naming them. Your draw recording still proves the process was fair, so anonymity costs you nothing in credibility. Never post a winner's real name, address, or any detail they gave you for delivery, and delete the delivery details once the prize has arrived rather than keeping them indefinitely.
Keep the DM consistent with your rules
Everything in your DM should match what you published. If your rules said a 48-hour claim window, the DM says 48 hours. If your rules said an alternate may be drawn, the follow-up references exactly that. If your rules required entrants to be 18+ and in a certain country, the DM confirms exactly those things and nothing extra.
This consistency is what makes the whole giveaway feel run rather than improvised, and it is why the claim window and backup clause belong in your rules from the start. The template in the guide to official giveaway rules includes both.
It also helps that your draw is provable. When you run the giveaway through a TikTok comment picker and record the moment the winner comes out, your DM can point at that recording, which is what turns "you won" from a claim into a fact. The full flow is in the guide to picking a winner from TikTok comments online.
Contacting a winner should be the easy part, and with the right scripts it is. Verify before you message, announce publicly so your DM is corroborated, ask for the minimum, never ask for money, and match everything to the rules you published. Do that, and the claim goes smoothly, the prize lands, and the winner posts about it, which is worth more to your next giveaway than the prize ever cost you.
Frequently Asked Questions
TikTok lets users restrict who can message them, often to friends only, so your DM may not go through. Try following them first, and if that fails, reply publicly to their winning comment asking them to DM you. Your public announcement is what reaches winners whose inbox you cannot.
Ask them to confirm they meet your eligibility rules, ask whether they consent to being tagged publicly, and ask only for the details you genuinely need to deliver the prize, such as an address for a physical item or an email for a digital one. Nothing more.
Never. No legitimate giveaway charges a winner anything to claim a prize, and asking for money is the defining hallmark of giveaway scams. If shipping is expensive, factor it into your prize budget or restrict eligibility by region in your rules instead.
Whatever your published rules state, typically 24 to 48 hours. Send one gentle follow-up before the window closes, and if they still do not respond, announce that the prize passes to a backup winner drawn in the same original draw, exactly as your rules said it would.
Announce publicly before you DM, message from the account that ran the giveaway, reference the specific prize and video, point them at your recorded draw, and state plainly that you will never ask for payment. Scammers are vague and they ask for money, so being specific and asking for nothing is what marks you as real.