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. Find GiveAway in the market (or search for it) and click the card, then click Add to Scene

The evmux App Market filtered to the GiveAway card, highlighted

The GiveAway app page with the Add to Scene button highlighted

Step 2: Configure the Hashtag

The GiveAway widget on the scene asking viewers to type the hashtag, with its settings panel highlighted

  1. In the settings panel, set the Hash Text (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. Set Participants to All commenters if you want everyone who comments to take part; leave it on Filtered by Hashtag to require the hashtag

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
  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 to clear the winner
  2. The widget returns to participant collection mode
  3. Click Start 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 duration (sec)15Longer = 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