Skip to content

How to Run a Giveaway During Your Stream

The GiveAway widget lets you pick a random winner from your live comment audience. Participants enter by typing a hashtag, and the app spins to select a winner with confetti and sound effects.

When to Use

  • Running a prize giveaway during a live show
  • Picking a random viewer for a Q&A or spotlight
  • Audience engagement and community building

Steps

Step 1: Add the GiveAway Widget

  1. Open the Layers tab. Apps work on both scene types:
    • Dynamic Scene: expand Apps & Widgets -> Add from marketplace
    • Pro scene: click Add New Layer -> Apps & Widgets
  2. Search for “GiveAway” and click to add it

Step 2: Configure the Hashtag

  1. In the settings panel, set the Hashtag (default: “prize”)
  2. The title automatically shows: “Type #prize in the comments to join!”
  3. You can customize both the hashtag and the title message
  4. Toggle Filter by Hashtag off if you want ALL commenters to participate

Step 3: Wait for Participants

  • The widget shows a participant counter that updates every 7 seconds
  • Viewers type the hashtag (e.g., #prize) in the live chat
  • Duplicate entries are automatically filtered (one entry per person per platform)
  • Up to 2000 participants are supported

Step 4: Start the Giveaway

  1. Once you have enough participants, click “Start Giveaway!”
  2. The spin animation begins, cycling through participants
  3. The spin lasts for the configured duration (default: 15 seconds)
  4. A tick sound plays during the spin (if enabled)

Step 5: Winner Reveal

When the spin finishes:

  • The winner’s name and avatar are displayed
  • Their social platform icon (YouTube, Twitch, etc.) appears
  • Confetti explodes with celebration sounds (if enabled)
  • The original comment text is shown

Step 6: Run Another Round (Optional)

  1. Click “Reset Giveaway” to clear the winner
  2. The widget returns to participant collection mode
  3. Click “Start Giveaway!” again for a new spin

Customization

Visual Settings

SettingDefaultRecommendation
Font FamilyConcert OneKeep for fun look, use Roboto for professional
Title Font Size60pxLower to 40-50px if widget is small
Text Color#333333Match your stream theme
Background Color#f1f1f1Use transparent for overlay effect
Hashtag Color#FF0082Bright color to draw attention
Size25%Increase for larger avatars

Animation Settings

SettingDefaultDescription
Spin Time15 secondsLonger = more suspense (1-100s)
Tick SoundOnTicking sound during spin
ConfettiOnConfetti explosion on winner
Confetti Volume100%Celebration sound volume

Tips

  • Announce the hashtag clearly before starting - show the widget on screen so viewers can see it
  • Wait 30-60 seconds for participants to enter before spinning
  • Use a unique hashtag to avoid confusion with other chat messages
  • Spin Time of 10-20 seconds creates good suspense without being too long
  • If doing multiple rounds, reset between each one
  • Border Radius at 15-20px gives a nice rounded look