StreamElements Custom Widget

Kawaii Goal Ultimate

The most customizable kawaii stream goal widget. 9 hand-crafted themes, 6 layout styles, 167+ icons, 10 celebration effects. For Twitch & YouTube.

Stream Goal
65 / 100
Stream Goal
65 / 100
Stream Goal
65 / 100
Live Demo View Gallery Get on Etsy

9 Unique Themes

Each theme is a completely unique visual design with its own mascot, decorations, and animations

Kawaii Cloud
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Boba Tea
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Birthday Party
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Witchy Magic
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Toasty
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Kawaii Bakery
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Kawaii Kitchen
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
Stationery Desk
notebook
Stream Goal
65 / 100
pen
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
book
Progress
65
/ 100
Summer Vacation
Stream Goal
65 / 100
Top Donors
StarryNight$25
LunaPixel$20
CuteVibes$15
Progress
65
/ 100
View All 54 Combinations

Features

9
Themes
6
Layouts
54
Combinations
167+
Icons
10
Effects
7
Goal Types
5
Fonts
5
Chat Commands

Themes

Each theme is a completely unique visual design with its own mascot, decorations, colors, and bar animations.

Layouts

Choose how to display your goal widget on stream.

Goal Types

Track any type of stream goal automatically or manually.

Customization

40+ settings across 8 groups: Theme & Layout, Icon Settings, Typography (5 fonts, 7 size sliders), Alignment (title + values positioning), Goal Settings (7 types, 4 periods, 10 currencies), Text, Effects (10 celebrations, 4 bar animations), and Chat Commands (5 customizable commands).

Compatibility

Works with StreamElements custom widget overlay system. Compatible with Twitch and YouTube streaming platforms.

User Guide

Everything you need to set up and customize your Kawaii Goal Ultimate widget

🚀

Quick Start

  1. Click the install link you received after purchase - the widget will be added automatically to your StreamElements overlays
  2. Go to StreamElementsMy Overlays
  3. Find "Kawaii Goal Ultimate" overlay and click Edit
  4. Click on the widget to select it
  5. Use the Settings panel (left side) to customize:
    • Choose your theme (9 options available)
    • Pick a layout (Simple, Combo, Side, Side Left, Horizontal, or Vertical)
    • Set your goal type and target
    • Customize fonts, colors, and effects
  6. Click Save and add the overlay to OBS!
💡 Tip: After adding to OBS, you can resize and position the widget however you like. The widget scales beautifully!
🎨

Theme & Layout Settings

Theme

Choose your visual style:

  • ☁️ Kawaii Cloud - Pastel clouds with striped progress bar
  • 🧋 Boba Tea - Cute boba theme with polka dot progress bar
  • 📎 Stationery Desk - Paper & clips with elegant stationery style
  • 🎂 Birthday Party - Festive balloons and party decorations
  • 🔮 Witchy Magic - Mystical purple with moon decorations
  • 🍞 Toasty Marshmallow - Warm yellow with cozy toast vibes
  • 🧁 Sweet Bakery - Pink pastry theme with rolling pin accents
  • 🍳 Kitchen Recipe - Fresh mint grid with rainbow border
  • ☀️ Summer Vacation - Beach vibes with sun & cloud mascot

Layout

Pick how your widget is arranged:

  • 📝 Simple - Main card only (title + progress bar)
  • 📋 Combo - Main card with donor list & stats below
  • 📑 Side Panel - Main card with donor list & stats on the right
  • 📑 Side Panel Left - Main card with donor list & stats on the left
  • 📐 Horizontal - Donors, main card & stats in a row
  • 📊 Vertical - Main card on top, donors & stats below side by side

Widget Width

Adjust the width from 1px (default) to 800px. Works for all layouts!

Show/Hide Cards

For all layouts except Simple:

  • Show Donors Card - Toggle the top donors list
  • Show Stats Card - Toggle the progress stats card
  • Swap Cards - Switch donor & stats positions
✏️

Typography

Available Fonts

  • Pacifico - Elegant cursive
  • Caveat - Handwritten style
  • Patrick Hand - Casual handwriting
  • Fredoka - Rounded friendly
  • Nunito - Clean modern

Customizable Sizes

  • Title Font Size - 10px to 60px
  • Progress Values Size - 10px to 48px
  • Donors Header Size - 7px to 36px
  • Donor Names Size - 9px to 25px
  • Donor Amount Size - 9px to 25px (separate control)
  • Donor Line Offset - -8 to +8 (align text to ruled lines)
  • Stats Label/Value Size - 7px to 72px
📐

Alignment Options

Title Position

Place the title above or below the progress bar:

  • ↑ Above (center/left/right)
  • ↓ Below (center/left/right)
  • 🚫 Hidden

Progress Values Position

Choose where "50 / 100" appears:

  • ↑↓ Above/Below bar
  • ◀●▶ Inside bar (left/center/right)
  • 🚫 Hidden
📊

Goal Settings

Goal Type

  • 🖐️ Manual - Use chat commands only
  • 👥 Followers - Track new Twitch followers
  • 📺 Subscribers - Track subs (including gift subs)
  • 💰 Tips - Track donations (all platforms)
  • 💎 Bits/Cheers - Track Twitch bits
  • ⭐ YouTube Members - Track memberships
  • 💬 Super Chats - Track YouTube super chats

Goal Period

  • 🔴 Session - Current stream only
  • 📆 This Week - Weekly total
  • 🗓️ This Month - Monthly total
  • ♾️ All Time - Lifetime total

Goal Target

Set any number from 1 to 1,000,000

Currency

For tip goals, choose your currency symbol: $, €, £, zł, ¥, ₽, R$, kr, ₹, or enter a custom one

Effects & Celebrations

When Goal Exceeded

  • 📊 Show overflow - Display "175/100"
  • 🔒 Cap at goal - Stay at "100/100"
  • 👻 Hide after completion - Widget disappears

Celebration Effects

  • 💖 Hearts & Stars
  • 😊☁️ Kawaii Clouds (default)
  • 🎊 Confetti
  • ✨ Sparkles
  • 🌸 Cherry Blossoms / Petals
  • 🫧 Bubbles
  • 🎈 Balloons
  • ⭐ Stars
  • 💕 Hearts

Effect Options

  • Duration - 2 to 10 seconds
  • Repeat - Once, every addition, or at milestones
  • Preview - Test effect instantly

Bar Animation

When progress increases:

  • 🎾 Bounce
  • 〰️ Wiggle
  • 💫 Pulse
  • 📳 Shake
⌨️

Chat Commands

Commands work for the broadcaster and moderators (if enabled). Perfect for manual goals!

Command Example Description
!add !add 10 or !add 10 KikiCat Add amount to progress. Optionally include donor name.
!drop !drop 5 Subtract amount from progress
!progress !progress 50 Set progress to exact value
!target !target 200 Change the goal target
!clear !clear Reset progress to zero and clear donors list
💡 Tip: You can customize command names in the settings! Change !add to !donate, !goal to anything you like.
📝

Text Customization

Customizable Text

  • Title Text - "Stream Goal", "Sub Goal", etc.
  • Donors Card Title - Custom title or auto-generated
  • Stats Card Title - "Progress", "Goal", etc.

Show Medals

Display 🥇🥈🥉 medals for top 3 in the list

🎯 Smart List Titles: The list card automatically changes based on your goal type:
  • Followers → "Latest Followers" (newest first)
  • Subscribers → "New Subs" (newest first)
  • Tips → "Top Donors" (sorted by amount)
  • Bits → "Top Cheerers" (sorted by amount)
  • YouTube Members → "New Members" (newest first)
  • Super Chats → "Top Super Chats" (sorted by amount)
💡

Tips & FAQ

How do I resize the widget in OBS?

In StreamElements, adjust the overlay dimensions. The widget scales automatically. Use the "Widget Width" slider (up to 800px) to resize any layout.

Can I use this for sub goals?

Yes! Set Goal Type to "Subscribers" and it will automatically track new subs and gift subs.

The donors list isn't showing?

Make sure you're using Combo or Side layout, and "Show Donors Card" is enabled. For automatic tracking, use a tip/sub goal. For manual mode, use !add 10 DonorName.

How do I test the celebration effect?

Enable "Preview Effect Now" checkbox in the Effects section. Remember to uncheck it when done!

Can moderators use the commands?

Yes, if "Allow Mods to Use Commands" is enabled in settings.

How do I change the currency symbol?

In Goal Settings, select your currency from the dropdown or choose "Custom" and enter your own symbol.

💜

Need Help?

If you have questions or need support, contact me via Etsy messages: