How to Run a Reddit Giveaway With Gleam
Running a giveaway on Reddit can be tricky, strict rules and sceptical communities mean you need the right approach. This guide shows you how to design creative, rule-compliant Reddit giveaways that spark engagement and build trust.
- Always follow Reddit-wide and subreddit-specific giveaway rules
- Make sure your campaign is free to enter and fully transparent
- Use Gleam's Random Name Picker to draw a fair winner from Reddit comments
- Publish clear Terms & Conditions inside your competition setup
- Announce winners publicly and close the thread once complete
- Use Gleam for the entries Reddit cannot track, like emails and image submissions
Reddit is a massive platform with strict rules around promotions.
Gleam helps you stay inside those rules, collect entries and pick winners fairly.
This guide walks you through how to run a Reddit giveaway step by step.
Before you start building your campaign, make sure you understand every rule that applies. That means Reddit-wide policies, subreddit-specific guidelines, and your own Terms & Conditions.
- All giveaways must be free to enter.
- You cannot ask for upvotes, downvotes, or awards.
- Avoid posting the same giveaway in multiple subreddits.
- Always disclose the prize, eligibility, and deadlines clearly.
You can review Reddit's official rules on Reddit Help.
Each subreddit has its own posting policies.
Some allow giveaways, others require moderator approval, and some do not allow promotions at all.
Always check the sidebar or wiki first, or message the moderators if you are unsure.

You also need clear Terms & Conditions for your giveaway, so entrants know exactly how it works.
- Go to Competitions → Setup → User Details.
- Gleam automatically generates Terms & Conditions under the Terms & Conditions field.
- Add this Reddit-specific line: Entry is free. Upvotes, downvotes, awards, karma, or subscribing do not constitute or increase chances of entry.
You can add your own terms alongside the ones Gleam generates:

Pick a format that fits the subreddit's tone and community rules.
Some subreddits prefer discussion-based giveaways, while others allow creative submissions.
Here are a few common formats:
- Comment-to-enter: people comment on your Reddit thread to enter.
- Trivia or quiz: ask a question, and correct answers qualify.
- AMA with prize: everyone who asks a question is entered.
- Storytelling: the funniest or most interesting story wins.
- Meme or image contest: people post creative submissions.
If you are running a comment-to-enter giveaway, Gleam cannot verify Reddit comments automatically.
Instead, copy the usernames from your Reddit thread and use the Random Name Picker in Quick Draws to draw a winner fairly.
For other giveaway types, you can track and manage entries directly inside a Gleam Competition, which suits images, form responses and trivia answers.
- Copy the usernames from your Reddit giveaway thread
- Open Quick Draws → Random Name Picker
- Choose Enter names and paste your list, one username per line
- Set the Number of winners and click Draw Winners
- Click Repick Winner if a winner broke the subreddit rules
Here is the Random Name Picker drawing a winner from a list of names:
Gleam emails you the winners list after every draw, so you have a record to share if anyone in the thread asks how the winner was picked.
Once you have chosen your giveaway format, set up your campaign in Gleam to collect entries and draw winners fairly.
Reddit actions are limited to verifying visits and logins, but you can still add other actions that promote your Reddit community and your other channels.
- Go to Competitions → Setup
- Under How To Enter, add Reddit-related actions where applicable:
- Use Reddit Entry and Reddit Visit (see: Reddit Actions)
- Combine them with other supported actions to grow reach and engagement (see the full Actions library), for example:
- Visit a Website, Watch a Video, Join Mailing List, Question/Answer, Viral Share, Submit an Image
- For comment-to-enter giveaways on Reddit, copy the usernames and use the Random Name Picker in Quick Draws to select winners fairly
- Add your prize under the Prizes tab
- Set your entry dates, eligibility, and number of winners
- Review visuals, copy, and entry flow in Design before publishing

Once your campaign is ready, share it with the right audience. Reddit is a great place to spark discussion, but each subreddit has its own posting rules, especially around links and promotions.
Before posting, check whether the subreddit allows external links. If it does, you can share your Gleam campaign's hosted page directly in your post. If not, you can still run your giveaway on Reddit and draw the winner from the comments.
You can also promote the same campaign on other platforms or embed the widget on your own site to reach more people.
- Once you save your competition, Gleam generates a hosted landing page URL automatically.
- Find it under Competitions → Install → Landing Page.
- Post this link on Reddit if subreddit rules allow, or promote it elsewhere online.
- You can also embed the widget in multiple places.
- Always double-check subreddit rules before posting promotional content.

Keep the post active until the stated end date.
Reply to comments and answer questions, but avoid bumping the thread too often.
- View every entrant's actions and entry log in your campaign dashboard.
- Gleam flags duplicate or suspicious entries for review.
- You can manually disqualify entries that do not meet your rules, see How Gleam Handles Cheaters.
Once your giveaway ends, you can draw winners for your Gleam Competition directly inside Gleam.
- Open your campaign in the dashboard.
- Go to Competition → Winners tab.
- Click Draw Winners and set how many you need.
- Export or screenshot the results as proof of fairness.

For next steps, review our guide on Post-Campaign Best Practices.
The 90/10 rule means 90% of your Reddit activity should be non-promotional, while only 10% should promote your product or service.
Yes, Reddit allows giveaways and discounts if they follow subreddit rules. Use Gleam to create targeted campaigns that collect leads and boost engagement.
To promote in a subreddit, read the rules, engage authentically, and offer value, ideally paired with a Gleam-powered giveaway or exclusive offer.
You Might Also Like