Instagram giveaway with Comment-to-DM: confirm entries, keep the leads

, Editorial Team

A giveaway generates more comments than any other post type. But if you only care about reach, you lose the participants again the moment the campaign ends. This article shows how to use Comment-to-DM to turn every comment into a confirmed entry, automatically send the rules, collect GDPR-compliant consent, and keep those contacts for marketing rather than handing them back to Instagram.

TL;DR

A giveaway is the most reliable comment booster on Instagram, and Comment-to-DM stops those reactions from fizzling away unused. When someone comments a keyword like WIN, the trigger Instagram comment received immediately starts a flow: the first DM confirms the entry and invites a reply. After the reply come the rules, an optional link to the full terms, and the question about email consent for future marketing. A reach campaign becomes a buildable contact list. What the flow does not do: it does not pick a winner. That is your job. How to build the flow from scratch is explained in the Comment-to-DM guide.

Why a giveaway can do more than boost reach

Imagine an outdoor gear shop in Seattle posts a photo of their new hiking backpack range and writes: "Comment WIN to enter for a chance to win a €180 backpack." Within 24 hours: 800 comments, the post lands in the feeds of followers' followers, and the brand has more visibility than three normal product posts could deliver. The campaign costs one backpack.

That is the promise of a giveaway. But look more closely: of those 800 commenters, most will never see the brand again once the campaign ends. No contact, no email address, no channel to follow up. Instagram shows the post prominently for a few days, then it is over. The reach was real, but it has gone.

That is exactly where Comment-to-DM comes in. Instead of just feeding the algorithm, the flow converts every comment into a direct, private connection. The person confirms their entry via a DM reply, receives the rules, and you ask whether they would like to hear from you in future. Anyone who says yes lands in your database as a properly consented contact. Anyone who says no still had a good experience.

The double value of a giveaway with Comment-to-DM: the campaign itself delivers reach and engagement. What remains afterwards is a contact list that belongs to you. That is the difference between a reach spike and a real marketing asset.

Building the entry flow: confirmation, rules, consent

In the visual Flow Builder you build the flow from a handful of building blocks. No coding. The trigger Instagram comment received starts the flow, and a condition checks whether the keyword WIN appears in the comment. Only someone who has actually typed the word continues. A generic heart emoji or a sentence without the keyword triggers nothing.

That first automated DM is text-only: it runs through Meta's private reply endpoint, which rejects buttons, quick replies and attachments, so the standard is a short text message that invites a reply, with the full information delivered afterwards. There is also a practical reason: you only get this one automated reply per comment, so someone who does not reply cannot be reached again. Here is how the flow is structured:

Step 1: confirm entry and invite a reply. The first DM goes out immediately. It is short and friendly, for example: "Hey, you're in! Reply with YES and I'll send you the official rules." This first message has one clear purpose: to prompt a reply. Only that reply opens the conversation window for everything that follows.

Step 2: rules, optional link, consent question. Once the person has replied, you send the complete information. This can include: the key details of the draw (prize, duration, how and when the winner will be announced), a link to the full terms and conditions on your website, and the question about consent for future marketing.

SendSeven Comment-to-DM giveaway: Instagram direct message confirms entry, states the giveaway rules and asks for email consent for future marketing
The automatic entry confirmation DM after the comment, with the rules and the consent question. Source: SendSeven.

Apply a tag. In parallel, a tag building block labels the contact with the campaign name, for example the name of the giveaway. This means you can see later who came through which giveaway without checking manually. That becomes important when you want to follow up after the campaign.

What the Flow Builder does not take over: choosing the winner. SendSeven does not run draws and does not pick winners automatically. That is your responsibility. You can use a neutral online randomiser for this, take a screenshot of the comments, or document the selection internally. What you can do via DM is contact the winner directly once they are chosen, and reach out to the other participants who gave consent with a consolation discount. That is where the tag comes in handy.

Structure of the Comment-to-DM flow for an Instagram giveaway, step by step
Step Building block Content / function
1 Trigger: Instagram comment received Starts the flow as soon as someone comments
2 Condition Checks whether the keyword WIN appears in the comment
3 Send (first DM) Short entry confirmation, prompt to reply
4 Send (second DM after reply) Rules, optional link, consent question for marketing
5 Tag Labels the contact with the campaign name

Meta's rules for giveaways: what is and is not allowed

Meta explicitly allows giveaways on Instagram but sets its own rules that you must follow. Violating them can lead to your post being removed or your account being restricted. The most important rules in practice:

Required: your own terms and conditions. You must publish clear terms and conditions, either directly in the post, in the caption or on a linked page. The terms should describe at minimum the prize, the duration, the entry mechanism and how the winner will be selected. A link to a full page on your own website is the cleanest approach.

Required: a statement that Meta is not involved. You must explicitly state that your campaign is not sponsored, endorsed or run by Meta and is not associated with Meta in any way. This notice can be brief — something like: "This promotion is not associated with Meta." But it must be present, either in the caption or in the terms. Many brands forget this and risk having the post removed.

Prohibited: inaccurate tagging. You may not require participants to tag other people in comments or posts to enter, where those people do not genuinely appear in the content. "Tag three friends" as the sole entry requirement is problematic because it leads to false or misleading tags. "Tag someone who would also be interested" is similarly tricky. What is allowed: commenting a keyword, liking the post, or following the account as a condition.

Prohibited: sharing to a personal timeline as the sole entry condition. You may not require someone to share your post to their private profile in order to enter. Sharing to Stories is generally acceptable because it is a temporary and voluntary action.

On automation: the Comment-to-DM flow via the official Meta API is explicitly permitted. SendSeven is a Meta Business Partner and operates exclusively through this official connection. Tools that bypass the API or scrape comments without authorisation are a violation and risk account suspension. That is not a theoretical risk — Meta actively enforces this.

These rules apply regardless of whether you run the giveaway manually or with automation. The full rule text is in Meta's Terms of Service. This article provides orientation but does not constitute legal advice.

Privacy law: keeping participants as contacts legally

A comment under your giveaway post is not consent for marketing communications. The person reacted because they want to win, not because they want to subscribe to your newsletter. Treating these as separate things is not pedantry — it is a data protection requirement.

For the giveaway itself, the legal position is manageable. You process participants' data on the basis of a legitimate interest — running the draw. That covers the entry DM, the tag and notifying the winner. What comes after requires its own legal basis.

If you want to contact participants again after the giveaway — with a consolation discount, a newsletter or a new campaign — you need an explicit consent under applicable data protection law (Art. 6(1)(a) GDPR for EU/UK audiences). The cleanest method: in the second step of the DM flow, you ask actively, with a clear yes/no option and a statement of what the consent covers. Quick-reply buttons work well here, for example "Yes, keep me updated" and "No thanks".

In practice, being privacy-compliant for your giveaway means:

  • Link your privacy policy in the terms and conditions
  • Only collect data you genuinely need
  • Have a data processing agreement in place with your platform provider
  • Not use contacts who have not consented for marketing
  • Be able to provide information and delete data on request

SendSeven processes data within the EU and provides a data processing agreement. This significantly simplifies the situation for businesses serving UK and European audiences, because the sensitive question of data transfers to third countries does not arise. This section provides orientation and does not constitute legal advice.

Giveaway leads that stick around

SendSeven brings Instagram into a unified inbox, builds the entry flow in a visual editor and saves tags per contact. Incoming messages are always free; pricing starts from €79/month on the Professional plan, which includes the Flow Builder.

View pricing

Turning participants into customers

The giveaway is over. The winner is chosen. Now comes the part most brands skip: the follow-up.

All participants who gave consent are in your unified inbox with the giveaway tag. You can address this group as a segment without manual sorting. A few days after the giveaway a short message works well, for example: "Thanks for entering. As a small thank-you, here's 10% off your next order, code: WINNER10." A genuine benefit, not an empty gesture.

Not doing this throws away the value of the giveaway. The contacts are there, the consent is in place, and yet the result is a one-time transaction. It is like collecting 800 business cards and then throwing them away.

For segmentation: keep your tags consistent. When every giveaway gets its own tag, you can see later exactly which campaign generated how many contacts and how well the follow-up worked. Those numbers help you plan the next giveaway better. A giveaway after which 30 percent of participants placed an order is a very different starting point from one that generated 800 comments and zero conversions.

How to manage Instagram contacts after a giveaway with further automated messages without feeling pushy is shown in the Comment-to-DM for online shops article. The mechanics are the same, the context slightly different.

Follow SendSeven on Instagram

Practical tips on messaging, automation and customer communication for businesses. Follow us at @sendsevenapp.

@sendsevenapp on Instagram

Common mistakes and how to avoid them

Instagram giveaways with Comment-to-DM are not complicated, but the same mistakes recur regularly.

Mistake 1: no statement that Meta is not involved. Many posts describe the giveaway in detail but forget the mandatory sentence that Meta is not the sponsor or organiser. It is not a formality but a requirement from Meta's Terms of Service. One sentence at the end of the caption or in the terms and conditions is enough.

Mistake 2: assuming consent for marketing without asking. Someone who comments wants to win, not automatically receive advertising. Without explicit consent you are not allowed to contact participants for marketing after the giveaway. Ask actively in the DM flow, with a clear option to decline.

Mistake 3: the winner is announced publicly but not contacted privately. A feed announcement is good for transparency. But it is not a substitute for a direct DM to the winner explaining the next steps — how they collect the prize. Without that message some winners simply do nothing and the prize goes unclaimed.

Mistake 4: no tag, no follow-up. Leaving out the tag means losing visibility into who entered which giveaway. The contacts are in the inbox but cannot be sorted. That makes any targeted follow-up cumbersome.

Mistake 5: entry conditions that are too complicated. "Follow us, comment the keyword, tag two friends and share to your Story" is too much. Every extra condition reduces entry rates. A clear keyword — and optionally, following the account — is enough. Whatever you ask beyond that you pay for in drop-off.

Mistake 6: picking the winner randomly from your comments without documentation. If a participant asks how the winner was selected, you should have an answer. A screenshot of the randomiser result or a brief note is enough. It is not always a legal requirement but it is protection against allegations and a sign of professionalism.

Further reading

This article covers the giveaway as one of several use cases for Comment-to-DM. The other spokes and the guide are here:

Everything about the channel is on the Instagram channel page.

Frequently asked questions

Can I automate an Instagram giveaway with Comment-to-DM?

Yes. The trigger Instagram comment received starts a flow that immediately confirms the entry via DM, sends the rules, and optionally asks for consent for future marketing. What the flow does not do is select the winner — that is your responsibility.

What Meta rules do I need to follow for an Instagram giveaway?

You must publish terms and conditions and explicitly state that your campaign is not sponsored, endorsed or organised by Meta. Inaccurate tagging — requiring people to tag others who are not genuinely in the content — is prohibited. Sharing to a personal timeline as the sole entry condition is also not allowed. Commenting a keyword is explicitly permitted.

Can I contact giveaway participants for marketing after the campaign?

Only if the person has explicitly consented. A comment under the giveaway post is not consent to receive advertising. Ask actively in the DM flow, with a clear yes/no option. Without that consent you lack the legal basis under applicable data protection law (GDPR Art. 6) for further marketing.

How do I pick the winner?

SendSeven does not run draws or automatically select a winner. That is your responsibility. A common approach is to use a neutral online randomiser and document the result. You can then contact the winner personally via DM and reach out to the other consented participants with a consolation discount.

How do I prevent the flow from triggering on every emoji?

By setting a condition in the Flow Builder on the exact keyword. Only someone who comments the specific word — for example WIN — passes through the giveaway branch. All other comments trigger nothing or land in a general branch with no giveaway content.

Why does the content arrive only after a reply rather than immediately?

Because the first automated DM is text-only. It runs through Meta's private reply endpoint, which rejects buttons, quick replies and attachments, so the standard is a short text prompt first, with the actual content following after the reply. There is also a practical reason: you only get this one automated reply per comment. If the person does not respond and you have already delivered everything, the conversation is over and you cannot follow up. Inviting a reply opens the conversation window for further interaction.

Which Instagram account do I need?

An Instagram Business or Creator account linked to a Facebook Page and connected as a channel in SendSeven. A personal profile cannot be connected through the official Meta API.

What does Instagram cost in SendSeven?

The Instagram channel is included in every plan, starting from €49/month on the Basic plan. The Flow Builder used to build the giveaway flow needs the Professional plan, from €79/month. Incoming messages are always free. Full details and other plans are on the pricing page.