UGC Finder

How to Get Twitch Streamers to Play Your Game: 7 Steps

UGC Finder8 min read

To get Twitch streamers to play your game, find small and mid-size streamers who already play games like yours, send each a short personal message with a free key and one line on why it fits their channel, and make the game easy to stream. Aim for streamers averaging roughly 50 to 600 live viewers, contact 50 to 100 of them, and expect only some to reply. Paid sponsored streams are an option for bigger channels, but a good fit plus a free key is where most indie launches start.

Step 1: Make your game easy to stream

Streamers say yes to games that will make a good show. Fix these before you send a single message:

  • A build that gets to the fun part in 10 minutes. A demo, playtest or full build with a short tutorial. Viewers leave streams where nothing happens early.
  • Keys ready to send. Steam keys cost you nothing. Have a spreadsheet with one key per streamer so you can track who got what.
  • Streamer-safe music. Use music you have the rights to, or add a toggle that switches to a safe track. Copyrighted tracks can get VOD sections muted, which wastes your coverage.
  • A game page on Twitch. Check that your game appears as a category on Twitch. If it doesn't, streamers have to pick a generic category, and viewers can't find the stream.
  • Something for chat to do. Votes, naming characters, choosing between two paths, or a hard boss that chat can shout advice on. Twitch is about the audience as much as the game.
  • A one-page press kit. Trailer, 4-5 screenshots, a three-sentence description, your store link and your contact email, all in one place.

Step 2: Pick streamers who match your game and your budget

Bigger isn't better here. In UGC Finder's directory of 13,627 Twitch streamers, about 84% have under 100K followers, and the median streamer under 10K followers averages 69 live viewers. Those smaller channels are the ones most likely to see your message and try a game they haven't heard of.

Follower sizeStreamers in directoryMedian avg live viewersTwitch PartnerEmail listedWhat to expect
Under 10K5,9376931%21%Free key is usually enough. Highest reply odds. Chat is small and chatty.
10K-100K5,44717284%38%Best balance. Many reply to a good pitch, some have a rate card.
100K-1M2,01759995%38%Often work through managers or paid deals. Plan a budget.
1M+2262,64897%33%Rarely a fit for an unknown indie game without a paid deal.

Source: UGC Finder's directory. Average viewers are counted while the streamer is live and checked about once an hour.

Filter by what they actually play

Many Twitch channels aren't game channels at all. In the directory, Just Chatting is the most streamed category with 4,027 streamers, ahead of Art, Grand Theft Auto V and League of Legends. So a big follower count tells you little. Check these before adding someone to your list:

  • They played a game in your genre or a similar indie game in the last 30 days.
  • They stream at least 2 or 3 times a week.
  • Their average live viewers are 50 or more, so your key reaches a real audience.
  • Chat is active and people talk to each other, not just post emotes.
  • They try new or small games, not one big title all week. A streamer who plays only one competitive shooter won't switch for your cozy farming game.
  • Their language and time zone match your audience.

Tip Open a streamer's past broadcasts and look for first-time plays of small games. If they have a few VODs titled "trying new indie games" or similar, they are your best targets.

Step 3: Find 50 to 100 streamers and build a shortlist

You can do this by hand. It takes a few evenings.

  1. List 5 to 10 games similar to yours (same genre, similar size, similar art style).
  2. Open each game's category on Twitch and scroll down past the top streams. The channels with 20 to 300 viewers are your pool.
  3. For each channel, check the About section for a business email and links to other socials. Note their schedule and average viewers.
  4. Watch 10 minutes of a recent VOD. Does their style fit your game? Do they talk to chat?
  5. Record everything in a sheet: name, avg viewers, last relevant game, contact, status.

If you'd rather skip the spreadsheet work, you can filter Twitch streamers in UGC Finder by games played, average live viewers, how often they stream, language and country, then save a shortlist and mark who you've contacted. Business emails are shown where creators have listed them.

Step 4: Send a message that gets a reply

Email is best when the streamer lists one. Twitch whispers and DMs often go unread, and Discord servers usually have rules against promotion. Keep it under 120 words, name something specific from their channel, and make one clear offer.

Subject: A key for [Game], since you enjoyed [Similar Game]

Hi [Name], I watched your [Similar Game] stream where [specific moment, e.g. chat talked you into the risky upgrade]. I'm a solo developer making [Game], a [one-line pitch, e.g. roguelike where chat votes on each room's curse]. I think your chat would enjoy it. Here's a Steam key: [KEY]. There's no obligation to stream it, but if you do, I'll join chat to answer questions. Trailer: [link]. Thanks for your time, [Your name].

That works because it proves you watched, tells them what the game is in one line, gives them a reason their chat will care, and takes no effort to say yes to. If you want a head start on the wording, the outreach email generator is written for YouTubers, but the structure carries over well.

Follow up once

If you hear nothing after 5 to 7 days, send a two-line follow-up that restates the key and the trailer link. Then stop. A second nudge is fine, a fifth is spam.

Tip Don't mass-send the same text. Streamers can tell. Change the first sentence for every message, even if the rest is a template.

Step 5: Decide between a free key and a paid sponsored stream

Both work. They suit different streamers.

  • Free key: Best for streamers under about 100 average viewers, and a good first try for most others. You pay nothing, and the streamer plays only if they like it, which tends to make for a more natural stream.
  • Paid sponsored stream: Best when you need a guaranteed slot at a set time, such as launch day or a demo week. Expect to pay more as the streamer's live audience grows.

Rates vary a lot, so treat this as an estimate: streamers with around 100 to 200 average viewers may take a modest flat fee, while channels averaging 600 or more commonly ask for several hundred dollars or higher for a single sponsored stream. The only reliable way to know is to ask for their rate. If you also plan to work with YouTubers, this breakdown of YouTube sponsorship prices gives you a reference point.

What to put in a paid deal

  • Stream length, for example at least 1 to 2 hours of the game.
  • The date and time, and a backup date.
  • A link and a short description in their panels or a chat command like !game for the duration of the stream.
  • The VOD stays up for a set time, and they highlight at least one clip if possible.
  • Use of Twitch's branded content label so the sponsorship is disclosed.
  • Payment terms. Many creators ask for part upfront. Pay for the deliverables, not for a promised viewer count, because nobody controls that.

Step 6: Support the stream while it happens

A key doesn't make a stream good. Your help does.

  • Ask when they plan to play, then watch live if you can. Join chat as yourself, answer questions, and don't link-drop.
  • Give them a chat command text to paste: "!game: [Game] by [Studio], [store link]". It saves them typing, and chat gets the link right when they're curious.
  • Be ready for bugs. If a streamer hits a crash, reply fast and fix it. Streamers remember devs who respond.
  • Make a clip-worthy moment easy to find, such as a surprising boss death or a funny item combo. Clips travel further than full VODs.

Step 7: Reuse the coverage and track results

After the stream, thank the streamer in a short message and ask if you can share clips on your own socials and store page. Most will say yes if you credit them. A good stream is also material for your Steam page, newsletter and trailers.

To see what worked, give each streamer a tracked link where you can (Steamworks supports UTM parameters for traffic) and compare wishlist or page visits on stream days. A single stream rarely changes everything, so look for patterns across streamers over a few weeks. If a certain genre of streamer converts better, send more keys that way.

A simple four-week plan

  1. Week 1: Prepare the build, keys and press kit. Check your Twitch category. Build a shortlist of 50 to 100 streamers.
  2. Week 2: Send the first 25 to 50 personalised messages. Log every contact.
  3. Week 3: Follow up once. Send the next batch. Join the first streams and gather clips.
  4. Week 4: Review which streamers replied and played. Decide on one or two paid slots for launch or a demo event. Send thank-you notes and ask to share clips.

If your game is indie-sized, the same shortlist can double as a YouTube list: many creators stream and publish videos. Our guide on getting YouTubers to play your game covers that side, and the indie gaming YouTubers page is a quick place to start.

Frequently asked questions

Will Twitch streamers play my game for free?

Many will, especially smaller streamers, if the game fits their usual content and the key is easy to redeem. Send a personal message with a free key and a clear reason it suits their chat. Larger channels with 600 or more average viewers more often ask to be paid.

How many Twitch streamers should I contact?

Start with 50 to 100 well-matched streamers. Only some will reply and fewer will stream, so a long list of good fits beats a short list of famous names.

How much does it cost to sponsor a Twitch stream?

It varies widely. As a rough estimate, smaller channels may accept a modest flat fee, while streamers with 600 or more average live viewers often ask for several hundred dollars or more. Ask each streamer for their rate and agree on set deliverables like stream length and a chat command.

Should I send a key or ask first?

For streamers under about 10K followers, include the key in your first message, since it saves them a step. For larger channels, you can offer it and send it once they reply, which also stops keys being passed around.

How do I find Twitch streamers' contact details?

Check the streamer's About panel for a business email, then look at their linked socials. A directory like UGC Finder shows listed emails and other accounts in one place, and there's a list of plans on the pricing page.

Numbers on this page come from UGC Finder's directory of public YouTube channel statistics and are updated as channels are refreshed.