Create a streamer hub that shows your schedule, sells your merch, links your Discord, and gives new viewers everything they need to become regulars — all from one link in your Twitch bio.
Your Twitch bio link is the single most valuable piece of real estate on your channel. Every new viewer who likes what they see clicks that link to find out more about you. But most streamers waste it by pointing to a linktree with five outdated links and no context. A proper streamer hub on UniLink tells the whole story: when you stream, what you stream, how to support you, where to join the community, and why subscribing is worth it — all on one page that updates in minutes whenever something changes.
This guide walks through the exact blocks and settings to build a streamer hub that converts viewers into subscribers, merch buyers, Discord members, and Twitch supporters. Whether you are a partnered streamer with an established audience or a growing affiliate building your first professional presence, these steps will help you build a page that works as hard as you stream.
What a Twitch Streamer Bio Page Does
A Twitch bio page does four jobs at once. It informs new visitors (who are you, what do you stream, when are you live), it converts them into community members (Discord, email list, social follows), it monetizes their visit (merch, donations, subscription tiers), and it retains them as long-term fans (stream schedule they can bookmark, highlight clips they can watch between streams). No single link can do all of that — but one UniLink page that combines the right blocks can come very close.
The Timetable block is particularly powerful for streamers because it answers the number-one question new viewers ask: "When are you live?" A clear, visual schedule removes the main friction between a viewer enjoying one stream and building a habit of showing up regularly. Pair it with a calendar export link and your most dedicated viewers will add your streams to their personal calendars — turning a passive viewer into a scheduled regular.
The monetization side works because UniLink puts all your revenue channels in one view. A viewer who comes in warm from Twitch does not need to be sold — they already like you. Showing your merch, your tip jar, and your subscription benefits together on one page makes it easy for them to support you in whichever way fits their budget and interest.
How to Get Started
- Create a new UniLink page — Log in to the UniLink dashboard and click "Create page." Use your Twitch username as the page slug for consistency: unil.ink/yourtwitchname.
- Set streamer branding — Upload your Twitch profile picture as your UniLink avatar and use your channel banner or a custom header image that matches your stream overlay aesthetic. Brand consistency signals professionalism to new viewers.
- Write a bio that speaks to your community — Keep the bio to 2–3 sentences: what game or content you stream, your streaming personality (chill, hype, competitive, variety), and a single CTA like "Follow for live updates." Save the detailed lore for your Twitch About panel.
- Go to Settings → Link and copy your URL — Paste this URL into the Website field in your Twitch bio. Every viewer who taps "About" on your channel will see your hub link immediately.
- Enable click analytics — In Settings → Analytics, turn on click tracking. You will want to know which blocks (merch, donation, Discord) get the most taps from Twitch visitors so you can optimize the layout over time.
- Preview on mobile first — Most Twitch browsing happens on the mobile app. Open your page on your phone before going live. Confirm all buttons are tappable, images load fast, and no text is cut off.
- Add the link to your stream panels — In Twitch, add an "All My Links" panel below your stream with your UniLink URL. Viewers who discover the link during a VOD or a stream will click it even when you are not live.
How to Use It
- Add a Timetable block for your stream schedule — Click "Add block" → Timetable. Add each stream day with start time, end time, and the game or content type for that slot. Enable time zone auto-detection so viewers in every region see the schedule in their local time. Update this block whenever your schedule changes — a stale schedule is worse than no schedule at all.
- Add a Donations/Tips block — Click "Add block" → Donations. Link your Streamlabs, StreamElements, Ko-fi, or PayPal.me donation page. Write a short thank-you message that appears below the button. Place this block high on the page — viewers who are already watching live and want to show support will look for it immediately.
- Add a Shop block for merch — Click "Add block" → Shop. Add your most popular merch items with product photos that look good on mobile. Link each item to your Streamlabs Merch store, Printful, or your own storefront. Add a short description for each item — "The hoodie I wear every cold stream" works better than just the product name.
- Add a Video block for stream highlights — Click "Add block" → Video. Embed your Twitch channel link or a YouTube highlights compilation. Viewers who arrive between streams can watch clips to get a feel for your content, which dramatically increases the chance they return for the next live stream.
- Add subscription tier descriptions — Use a Text or Accordion block to describe what each subscription tier includes. Tier 1: channel badge and emotes. Tier 2: ad-free viewing and exclusive Discord role. Tier 3: monthly shoutout and merch discount. Many viewers do not subscribe because they do not know what they get — a clear benefits breakdown removes that barrier.
- Add a Community block for Discord — Click "Add block" → Links and add your Discord invite link with the Discord logo icon. Write a one-sentence description of what happens in the server: "Join 2,400 members for gaming sessions, memes, and stream alerts." Social proof in the description (member count) significantly increases Discord click-through.
- Add social links for off-platform following — At the bottom, add a Social Links block with your Twitter/X, Instagram, TikTok, and YouTube accounts. Viewers who want to stay connected between streams will follow every platform you make available.
Key Settings Explained
| Setting | What it controls | Best practice |
|---|---|---|
| Timetable time zone detection | Automatically converts your stream times to the visitor's local time zone | Always enable this. A viewer in Tokyo should see your Tuesday 8pm EST stream as Wednesday 10am JST — if they see your raw time zone and have to do the math, most will not bother. |
| Donations block button label | The text on the tip/donation button | Use community-specific language: "Throw a Sub," "Drop a Tip," or just "Support the Stream." Avoid "Donate" — it implies charity, not community support. |
| Shop block product order | The sequence in which merch items appear in the block | Put your best-selling item first. Viewers rarely scroll past the first two products in a mobile shop view — your most popular item should always be position one. |
| Video block autoplay | Whether the embedded video plays automatically when the page loads | Disable autoplay. Autoplaying video is one of the top reasons mobile visitors immediately close a page. Let viewers choose to press play. |
| Page theme dark/light mode | The overall color scheme of your hub page | Match your stream overlay aesthetic. Most gaming audiences prefer dark themes. A page that feels visually consistent with your stream builds brand familiarity. |
How to Get the Most Out of It
Your stream schedule is the most action-driving element on the page for returning viewers. Make it the first thing they see by placing the Timetable block at the very top, above the fold. A viewer who bookmarks your page specifically to check the schedule will visit regularly — and each visit is an opportunity to see a new merch item, a new highlight clip, or a new Discord announcement. Treat the schedule block as the anchor that brings people back, and let the other blocks convert them when they arrive.
The subscription tier description block has an outsized impact on conversion that most streamers overlook. Twitch's own subscription page shows tier names and prices but not benefits. Your UniLink page is where you make the case for Tier 2 and Tier 3 in your own voice. Write the benefits the way you would explain them to a friend: "Tier 2 means no ads ever on my channel and a special rank in Discord that gets you into our invite-only game nights." Personal, specific benefits convert better than generic bullet points.
Update your Video block regularly with new highlight clips. Viewers who visit your page between streams — often a day or two after watching — are looking for fresh content. A highlights clip that matches your latest stream gives them something to watch and reminds them why they liked you in the first place. Upload a new clip or compilation every 1–2 weeks. The Video block requires minimal effort to update and has a strong retention effect.
Use your UniLink page as the hub for seasonal campaigns. During subathons, charity streams, or anniversary events, temporarily move a special Banner block to the top of the page with the event details and a donation or sub link. After the event, move the banner back down or remove it. This keeps your page feeling current and gives regular visitors a reason to check it even when you have not streamed in a few days.
Troubleshooting Common Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Timetable shows wrong times for some viewers | Time zone detection relies on the visitor's browser settings; visitors with incorrect browser time zones see wrong times | Add your stream times in parentheses next to each slot in the label field: "Tuesday 8pm EST" so viewers with time zone issues have a fallback reference. |
| Shop block items show "sold out" even when stock is available | The product link points to a specific SKU that is out of stock rather than the product's main page | Link to the product's main page, not a specific size or color variant. Let the visitor choose their variant on the store page to avoid false "sold out" displays. |
| Donation link leads to an expired tip page | Streamlabs or StreamElements tip page URLs expire or change when account settings are updated | Check your donation URL monthly by clicking it yourself. Re-copy the tip link directly from your Streamlabs or StreamElements dashboard whenever you update those accounts. |
| Discord invite link shows "expired" for new visitors | Discord invite links can be set to expire after a set number of uses or a time period | In Discord, create a new invite link with "Never expire" and "Unlimited uses" settings. Replace the link in your UniLink Community block with this permanent invite URL. |
Pros
- The Timetable block with time zone detection removes the top friction point between new viewers and becoming regular attendees.
- Putting tips, merch, and subscription benefits on one page captures support from viewers at every budget level in a single visit.
- Click analytics show which revenue channels (merch, tips, subscriptions) get the most engagement so you can prioritize what to promote on stream.
- A single hub URL can be shared in stream chat, Twitch panels, Discord, and social bios — one update changes the destination for every surface.
Cons
- The Timetable block needs to be manually updated when your schedule changes — an outdated schedule actively discourages new viewers from returning.
- The page cannot display live "currently streaming" status without a third-party integration, so visitors must check Twitch directly to see if you are live right now.
- Merch inventory management still happens on your print-on-demand or merch platform — UniLink does not sync stock levels automatically.
Frequently Asked Questions
Should I link to Twitch clips or YouTube highlights in my Video block?
YouTube highlights are generally better for the Video block because they load faster, support higher resolution, and are accessible to viewers who do not have Twitch accounts. Upload a monthly highlights compilation to YouTube and embed that. Keep Twitch clips in your Twitch channel for viewers who are already on the platform.
Can I show my live viewer count or online status on my UniLink page?
UniLink does not currently display real-time Twitch status. The most practical workaround is to manually add a Banner block that says "Live Now" when you go live and remove it when the stream ends. Some streamers add this to their stream-start checklist. A dedicated "I'm Live" banner at the top of the page converts well for visitors who arrive mid-stream after seeing a tweet or Discord alert.
How do I handle multiple donation platforms (Streamlabs AND Ko-fi)?
Add them both using separate link items in a Links block rather than the Donations block. Label each clearly: "Bits & Subs (Twitch)," "Direct Tip (Ko-fi)," "US Viewers (Streamlabs)." Giving viewers options increases overall donation rate compared to forcing everyone through a single platform that may not work in their region.
What is the best way to promote my UniLink page during a live stream?
Mention it verbally at natural breaks: after a donation alert ("all my links are in the bio"), during game loading screens, and at the end of the stream. Add a panel command in your chat bot (!links → your UniLink URL) so moderators and viewers can share it in chat. Display the URL in your stream overlay's corner widget if you have the screen space.
Should I use my UniLink page or Twitch's About page for subscription tier descriptions?
Use both, but differently. Twitch's About page is where subscribers and potential subscribers already look, so put a brief benefits summary there. Your UniLink page is for viewers arriving from social media or search who may not be on Twitch yet — use more detail and personality here since you have the space. Think of UniLink as the sales page and Twitch About as the product listing.
Key Takeaways
- The Timetable block with time zone detection is the most important element for converting new viewers into regulars — put it at the top of the page.
- Subscription tier benefit descriptions on your UniLink page convert better than Twitch's default tier display because you can write them in your own voice with specifics.
- Always use a permanent Discord invite link with "never expire" settings so the Community block link stays live indefinitely.
- Click analytics on each block show which revenue channel (merch, tips, subscriptions) your audience actually engages with — use that data to reorder your blocks.
- Update the Video block with fresh highlights every 1–2 weeks to give between-stream visitors a reason to stay on your page longer.
Ready to build your streamer hub?
Create your free UniLink page and give every Twitch viewer a single destination to follow your schedule, join your community, and support your stream.
Get Started Free