Skip to content
Published December 8, 2017

Updated in July 10, 2018 due to new changes about lurking.

So you want to get that fancy Subscription button to your Twitch channel, huh?

It’s one step closer to getting Partnered and the requirements are super achievable to do. To achieve your Affiliate, you just need to meet the following:

  • 500 minutes (8 hours)
  • 3 average viewers
  • 7 Unique Days


Being part of the Affiliate program just means that you can now earn money through Twitch and get some of the perks out of it. I’m going to help break it down each requirement for you and how you can make this possible in 30 days or less.

Start a schedule for 30 Days or 1 Month

Dedicate one entire month of streaming. You can start at any time to reach this status, but to make it easier on yourself (and for a visual guide) use a calendar to make a schedule.

7 Unique Days

Next requirement is 7 unique days. That’s one week.

You can just stream every day for one week and be done, if you like. But to avoid getting burnt out, spread out your schedule within those 30 days. One suggestion is to stream twice a week, ex: Mondays & Wednesdays.

Whichever weekdays work for you, try to plan around that. That will give you some time to set up before your stream and review your past broadcast after you stream.

500 minutes or 8 hours

When the Affiliate Program first rolled out, this requirement stated it to stream 500 minutes.

But who wants to do math? (It’s 500 minutes / 60 minutes = 8 hours, in case if you were wondering)

So as of November 2017, they made it more clearer that you just need 8 hours to stream.

Easy enough. It’s sooo doable.

To make sure you meet your 7 unique days requirement, stream at least 2 hours.

But Jem, what if I don’t have time to do all of this? Stfu and listen to me. You can still be a Twitch streamer AND still have a job. It’s all about finding the right balance with your life. If you have time to watch a Netflix show or go work out, then you can make time to stream.


Start promoting your Twitch channel on social media! Use Twitter, Facebook, and Discord to find a community of streamers to expose yourself to others. Make sure to include your link when you introduce yourself so that people can easily click the link and hit that follow button on your channel.


This part is a little tricky if you’re COMPLETELY brand new and starting with 0 followers. The method I’m about to mention is something I am against as a streamer. However, for this case as a brand new streamer is Follow For Follow or F4F.

What’s follow for follow?

You basically ask streamers in a group to follow your channel and in return, tell them to leave their links in the thread and you’ll follow back.

It’s a quick and painless way to boost up your follow count, but in the long run, follow for follow won’t get you far if you want to get Partnered. The number of follows in your channel doesn’t matter for your Partnership, the number of viewers and engagement matters, so keep that in mind when you’re trying to grow your channel.

3 average viewers

Finally, here’s the trickiest requirement that you might struggle as a brand new streamer. But it’s totally simple achieve!

With all the new followers that you have and a set schedule, inform them when you go live.

To complete this requirement, you need to have 3 viewers from the start and to the very end of your stream.

Again, promote yourself on social media! Personally ask other streamers when they’re not live to watch your channel.

Hell, even ask your personal friends to help you meet this requirement. They don’t need to watch your entire stream, just asking for a lurk will count for your views during this time. So asking them to have a tab open with the volume low while they do other things on the computer will be beneficial.

After 30 days, we wait

Keep streaming even when the month is over, don’t just do the minimum work. You never know if something didn’t register in their system. It’s better to do extra work, than just meeting the bare minimum and wait.

Streamers who get Partnered don’t just sit and wait. They always find some new and creative ways to improve their stream. The people who review the Partner applications want to see dedication and work.

Now with the new Achievements page in your Dashboard, make sure to hit the “Get Started” button!

While you wait, check your email and your Twitch notifications. Even check your Dashboard if the Revenue tab is available or in the Settings tab where you can see your Onboarding application.

Congratulations! You’re a Twitch Affiliate!

Once you receive the email, fill out all the necessary information: personal, and contact information.

After you submit, your fancy new Subscription button is now in your channel!

Don’t forget to add your emotes! You’ll get 3 of them, one per tier, $4.99, $9.99, and $24.99. Emotes are one of the greatest things to have in your channel, and there’s a way how you can get more people to use them by using an app such as FrankerFace or BetterTTV. I personally use BetterTTV to add 5 more emotes to my channel so my viewers have variety!

Also, you remember to add all the necessary panels for your channel so new viewers can see who you are. Panels like your About, Games, Schedule, Specs, and Social Media are useful for people to get a gist of who you are.

Thanks for reading my post!

Leave a comment below if this guide helped you out achieve your Affiliates! If you already have your Affiliates, what did you do differently? Any other helpful tips for new streamers?

Wanna support me? Follow the Jempanada Twitch channel or use your free Prime sub to my channel. Anything helps!

Want more updates to more posts on streaming or my rants? Follow me on Twitter or my Discord server. I help other small streamers that needs a boost to their channel.

Brand new to streaming but don’t got the funds? I wrote a post for StreamElements on how stream with your console.

Looking for a new gaming chair or better support? Try Technisport! Use the code: jem to get 5% off your purchase your new gaming chair.

Watch the Jempanada stream!