Skip to main content

Giveaways on Twitch for increased engagement

You can use giveaways to interact with your Twitch community, increase their engagement, and even encourage them to sub by giving subs an increased win chance.

Your community only has to send a message in Twitch chat to enter the giveaway - which is something everyone on Twitch can do! This includes your community watching you from a mobile device.

Engagement increases drastically by making it so easy to enter the giveaway, while creating extra hype with the increased engagement being shown directly in Twitch chat.

Setting up and managing your giveaways is also quick and easy on your side - all done through your Moobot dashboard. Your Twitch mods can also fully manage your giveaways, helping you free up your hands.

You can also copy, re-do, export and import your giveaways. That way you can quickly get them going while you're live, avoiding any dead air or waiting.

Making a giveaway on Twitch

Follow these steps to make a giveaway:

  1. Open up the «Community» menu from the main menu, then open the «Giveaways» menu from there.The community main menuThe community main menu
  2. Click the «Create giveaway» button at the bottom of the menu.Making a giveaway on TwitchMaking a giveaway on Twitch
  3. Choose how your viewers will enter the giveaway:Choosing the Twitch giveaway typeChoosing the Twitch giveaway type
    1. () With the «Typing a keyword in chat» option they will have to type a specified word in Twitch chat. You can adjust the word in the «Chat keyword» input.Keyword type Twitch giveawayKeyword type Twitch giveaway
    2. With the «Guessing a random number in chat» option, they will have to guess a number (which Moobot randomly generates) by typing it in Twitch chat. Moobot will declare the first one who types the correct number as the winner. You can adjust the range of the generated number in the «Random number start» and «Random number end» inputs.Random number type Twitch giveawayRandom number type Twitch giveaway
  4. Click the «Create» button at the bottom of the menu.
  5. Your viewers can now start interacting with your giveaway.
    1. For a keyword type giveaway, Moobot will keep announcing in chat how many entries are being added to the giveaway.Keyword type giveaway in Twitch chatKeyword type giveaway in Twitch chat
    2. For a random-number type giveaway, Moobot will declare the winner as soon as someone types the correct number.Random number type giveaway in Twitch chatRandom number type giveaway in Twitch chat
  6. Manage your giveaway winners.

() The specified keyword is case-insensitive, and can be placed anywhere in the Twitch chat message.

Adjusting advanced options for your giveaways

You can adjust more advanced options while making your giveaway by activating the «Show advanced options» checkbox at the bottom of the menu.

Showing advanced optionsShowing advanced options

Encouraging Twitch subs with giveaways

You can restrict entries to only your Twitch subscribers, or give your Twitch subs additional chances to win the giveaway.

This can act as a big encouragement for your viewers to sub to you on Twitch and reward the loyalty of your current subs.

Encouraging Twitch subs with sub-only giveawaysEncouraging Twitch subs with sub-only giveawaysEncouraging Twitch subs by giving multiple entries for subsEncouraging Twitch subs by giving multiple entries for subs

Running your giveaway

There are several ways to run your giveaway, but here is a basic one:

  1. Make your giveaway (off-screen if possible.)
  2. Once you've made the giveaway, the dashboard will take you to the management menu, which displays the current status of your giveaway.Running your giveawayRunning your giveaway
  3. Screen capture the management menu so that your viewers on Twitch can get a visual representation of the giveaway.
  4. Keep clicking the announcement button to let your viewers know how to interact with the giveaway.Announcing that the giveaway is open
  5. (Optional) Start a countdown timer to let your viewers know when the giveaway will close for new entries.Starting a countdown for the Twitch giveaway
  6. Decide on the winners of your giveaway:
    1. For a keyword type giveaway, wait for all your viewers to enter the giveaway and then draw one or more winners by clicking the «Draw entrant...» button at the bottom of the management menu. You can then manually decide whether to accept or re-draw a winner.Drawing winners from a keyword type giveawayDrawing winners from a keyword type giveaway
    2. For a random-number type giveaway, there will only be a single winner who Moobot will declare once they have guessed the correct number.Guessed number for a random number type giveawayGuessed number for a random number type giveaway
  7. Announce the final winners of your giveaway directly on stream.
  8. Click the «Archive» button in the bottom right corner of the menu.

Deciding the final winners of your giveaway

Whether a giveaway winner is the actual final winner of the giveaway is entirely up to you.

Most streamers base this decision on whether the winner is following the stream, and whether they're still around in Twitch chat.

Deciding the final winners of your giveawayDeciding the final winners of your giveaway

The management menu of your giveaway displays the current follow-status of any potential winners, and what they're saying in Twitch chat.

Seeing what your drawn entrants are saying in Twitch chatSeeing what your drawn entrants are saying in Twitch chat

Keyword type giveaways give you the option to accept or deny drawn entrants, while you must re-do a random-number type giveaway to discard the declared winner.

Accepting or denying your giveaway winners

For keyword type giveaways, once you've drawn an entrant while running your giveaway, you can choose whether you consider them a winner.

While in the management menu of your giveaway, you can accept or deny a drawn entrant by clicking the thumb iconed buttons labeled «Accept» or «Deny».

Accepting a giveaway winnerDenying a giveaway winner

Once accepted or denied, Moobot puts them in a separate «Processed drawn entrants» section of the menu.

You can also make announcements to Twitch chat at each step for:

  • When an entrant is drawn.
  • When an entrant is denied.
  • When an entrant is accepted.

Making your giveaway winners claim their win before fully accepting them

Once you've chosen and accepted a winner for your keyword type giveaway, you can have them claim their win, to make sure they're still around.

You do this by activating claiming in the advanced options of your giveaway, which will allow your accepted winners to use the «!Claim» chat command in Twitch chat to claim their win.

Making your giveaway winners claim their win before fully accepting themMaking your giveaway winners claim their win before fully accepting them

When you have activated claiming for your giveaway, the management menu will display (in real-time) whether an accepted winner has sent the «!Claim» chat command to your Twitch chat, giving you the choice to discard/deny them.

Waiting for the winner to claim the win in Twitch chatWaiting for the winner to claim the win in Twitch chat

You can adjust both the chat command and the responses in the claiming-section of your advanced options.

Discarding a random-number type giveaway winner

For random-number type giveaways, Moobot declares the winner once they have guessed the correct number.

If you don't want to accept the declared winner as the actual winner, you will have to re-do the giveaway to give someone else a chance to guess the (new) correct number.

Archiving completed giveaways

While some giveaways are quick and some can last up to a month, remember to free up space for your next giveaway by archiving your completed ones.

Follow these steps to archive a giveaway:

  1. Open up the «Community» menu from the main menu, then open the «Giveaways» menu from there.The community main menuThe community main menu
  2. Find your giveaway in the «Current giveaways» list and click the «×» button labeled «Archive giveaway» in the giveaway's table row.
  3. Click the «Archive it» button in the confirmation pop-up.
  4. Moobot has now archived your giveaway and freed up space for your next one.

Viewing your archived giveaways

Moobot keeps the results of your previous (100) giveaways in your archive, and you can view the archive by following these steps:

  1. Open up the «Community» menu from the main menu, then open the «Giveaways» menu from there.The community main menuThe community main menu
  2. Click the «View archive» button at the bottom of the menu.
  3. Find your giveaway in the «Archived giveaways» list and click the eye iconed button labeled «View».Viewing your archived giveawaysViewing your archived giveaways
  4. A separate menu should now display the details (including the drawn entrants) of the giveaway.Viewing the details of your archived giveawayViewing the details of your archived giveaway

Restricting who can enter your giveaway

You can set who exactly can enter your giveaway by adjusting the «Participation» section of your advanced options.

In the «Who can participate in this giveaway» input you can choose between these options:

  1. The «Anyone can participate» option, where there are no requirements for entering.
  2. () The «Only those with a certain user group can participate» option, where only the chosen user groups in the «Select user groups» input may enter your giveaway. You can select one or more groups from these user groups:
    1. Normal users (any users)
    2. Twitch mods
    3. Moobot regulars
    4. Moobot editors
    5. Twitch subs
    6. Twitch VIPsRestricting Twitch giveaways to certain user groupsRestricting Twitch giveaways to certain user groups
  3. The «Only those who have watched the stream for a minimum amount of time can participate» option, where only viewers who have watched your stream for a minimum amount of time may enter your giveaway. You can adjust the minimum amount of minutes watched in the «Minimum amount of time watched» input, and select the type of watch time used to determine eligibility.Restricting Twitch giveaways to those who have watched the streamRestricting Twitch giveaways to those who have watched the stream

() The viewer only has to be in one of the user groups to participate.

Giving certain viewers additional chances to win your giveaway

You can set multipliers to give certain viewers additional chances to win your giveaway.

For example, by giving a 2x multiplier to your Twitch subs they are twice as likely to win the giveaway.

A multiplier can be from 1 (none) to 10, and you can give a multiplier to your:

  1. Moobot regulars
  2. Twitch subs
  3. Twitch VIPs
  4. Viewers who have watched your stream for a minimum amount of time

You can adjust the multipliers in the «Multipliers» section of your advanced options by dragging the accompanying slider to the desired multiplier.

Giving certain viewers additional chances to win your giveawayGiving certain viewers additional chances to win your giveaway

When giving a multiplier to viewers who have watched your stream for a minimum amount of time, you can adjust the minimum amount of minutes watched in the «Minimum amount of time watched» input, and select the type of watch time used to determine multiplier eligibility.

Giving those who have watched the stream additional chances to win your giveawayGiving those who have watched the stream additional chances to win your giveaway

Announcing your giveaway in Twitch chat

Moobot can do announcements in Twitch chat to let your viewers know how to enter the giveaway.

If you've restricted who can enter, or given certain viewers additional chances to win the giveaway, it's recommended to let your community know about this in the giveaway's announcement messages.

Moobot's announcements can also be sent as Twitch announcements, which are colored messages that stand out in chat. These messages are much less likely to be drowned out by other chat messages.

To activate Twitch announcements simply toggle it on in the «Announcement» section of your advanced options.

Announcing your giveaway in Twitch chatAnnouncing your giveaway in Twitch chat

Automatically announcing your giveaway in Twitch chat

Moobot will make an automatic announcement to Twitch chat after one or more viewers have entered the giveaway.

This automatic announcement tells your viewers about the current amount of entries and how to enter the giveaway.

You can adjust the announcement in the «Entry announcement message» input in the «Entry announcements» section of your advanced options.

Automatically announcing your giveaway in Twitch chatAutomatically announcing your giveaway in Twitch chat

The announcement can happen max every 5 seconds, and only once within its set cooldown, which you can adjust in the «Entry announcement cooldown» input.

You can also disable automatic announcements by deactivating the toggle button in the «Entry announcements» section.

Automatic giveaway announcement in Twitch chatAutomatic giveaway announcement in Twitch chat

Manually announcing your giveaway in Twitch chat

You can make announcements manually through your dashboard by clicking the various announcement buttons, which Moobot will then post to Twitch chat.

In the management menu of your giveaway you will find the manual announcement buttons, labeled with a bullhorn icon.

Manually announcing your giveaway in Twitch chat

There are different announcements for:

  • How to enter the giveaway (when it's open.)
  • That the giveaway is closed for new entries (when it's closed.)
  • A drawn entrant has been drawn.
  • A drawn entrant has been accepted as a winner.
  • A drawn entrant has been denied as a winner.

You can adjust these announcements in the «Announcements» section of your advanced options.

Manual announcements section of your Twitch giveawayManual announcements section of your Twitch giveaway

Scheduling your giveaways

You can schedule your giveaways to only be open within a certain time period.

Activate and adjust the «Start the giveaway at a specified time» and/or the «End the giveaway at a specified time» inputs in the «Duration» section of your advanced options to schedule your giveaway.

Scheduling your giveawaysScheduling your giveaways

Reusing your giveaways by exporting and importing them

You can export a giveaway to a file, and then easily import it again later.

This lets you easily make templates for the giveaways you run often, or pre-making your giveaways before your stream and then importing them when they're needed during your stream.

With some finesse, you can also edit the exported file to only keep the specific settings you want.

Follow these steps to export your giveaway:

  1. Open up the «Community» menu from the main menu, then open the «Giveaways» menu from there.
  2. Find your giveaway in the «Current giveaways» list and click the button labeled «Export giveaway to file» in the giveaway's table row.
  3. Use the dialog to save the exported giveaway to a file on your local system.

You can now import the exported settings to a new giveaway by following these steps:

  1. Open up the «Community» menu from the main menu, then open the «Giveaways» menu from there.
  2. Click the «Import» button at the bottom of the menu.
  3. Select the giveaway export file you want to import and then confirm the dialog.
  4. (Optional) Adjust the settings.
  5. Click the «Create» button at the bottom of the menu to make the giveaway.

Running your giveaways exclusively from Twitch chat

You can run giveaways directly from Twitch chat by using the built-in «!Giveaway» chat command.

Running your giveaways exclusively from Twitch chatRunning your giveaways exclusively from Twitch chat

By activating the «Available from chat for any Twitch chat moderators» checkbox in the settings, you can also make the «!Giveaway» chat command available to your Twitch mods, helping you free up your hands during your stream.

You can do giveaways from Twitch chat with most of the same features of one run from your dashboard, but you are limited to running keyword type giveaways only.

Follow these steps to set up the «!Giveaway» chat command:

  1. Open up the «Community» menu from the main menu, then open the «Giveaway command» menu from there.The community main menuThe community main menu
  2. Activate the toggle button for the command to enable it.Deactivated toggle buttonDeactivated toggle buttonActivated toggle buttonActivated toggle button
  3. (Optional) Adjust the settings. Activate the «Show advanced options» checkbox at the bottom of the menu to adjust the advanced settings.Showing advanced optionsShowing advanced options
  4. Click the «Save» button at the bottom of the menu to save your changes.

All giveaways with the «!Giveaway» chat command always use the settings from the «Giveaway command» menu.

Using the !giveaway chat command in Twitch chat

The «!Giveaway» chat command has several options for running a giveaway:

Twitch chat command Description
!Giveaway open Resets and opens the giveaway for new entries.
!Giveaway open «keyword» Sets the keyword to the given keyword, and then resets and opens the giveaway for new entries.
!Giveaway close Closes the giveaway for new entries.
!Giveaway draw Draws an entrant from the giveaway entries.
!Giveaway reset Removes all entries from the giveaway.
Using the !Giveaway chat command in Twitch chatUsing the !Giveaway chat command in Twitch chat