Twitch monetization includes several tools with different rules. Subscriptions, ads, Bits in chat and Bits in Extensions are separate features. Channel Points are for community rewards, not revenue. ControlPlay adds interactive stream actions to this setup. It does not replace Twitch's programs or promise a specific result.
This guide covers the current rules and a practical ControlPlay setup.
Current access and payout rules
Since May 13, 2026, Twitch has made subscriptions, Bits, Channel Points, emotes and badges available worldwide to eligible streamers who complete its monetization onboarding. That includes creators who have not yet reached Affiliate or Partner status.
Access to a tool is not the same as payout eligibility. Twitch still requires Affiliate or Partner status before a streamer can receive a payout. The broader access to Bits and Cheering also does not include Bits in Extensions: Twitch's current feature matrix limits that separate function, as well as ad revenue, to Affiliates and Partners. Twitch can update these rules, so check the Monetization section of your Creator Dashboard before planning your setup.
How the Twitch monetization tools differ
| Twitch feature | Current role |
|---|---|
| Subscriptions | Viewers can subscribe for channel benefits. Twitch determines eligibility, terms and revenue reporting. |
| Ads | Affiliates and Partners can receive a share of net ad revenue. Ads Manager controls scheduling and ad density. |
| Bits in chat | Viewers use Bits to highlight moments and interact through Twitch chat. |
| Bits in Extensions | Affiliates and Partners can enable approved Extension experiences that use Bits. Each use requires viewer confirmation, and Twitch records it separately from chat Bits. |
| Channel Points | Viewers earn channel-specific points through activity such as watching. Redemptions do not create payout revenue. |
Affiliate and Partner status still matters. Check your eligibility and progress in the Creator Dashboard instead of relying on old requirement lists.
Where ControlPlay fits
ControlPlay is an interaction layer for Twitch streams. The streamer chooses which actions viewers can trigger. These can include sound alerts, overlays, text-to-speech and real in-game inputs. In-game inputs use the optional ControlPlay USB device, while sounds, overlays and TTS do not require that hardware.
Three terms need to stay separate:
- Bits. Bits are Twitch digital content, not currency or a money instrument. On an eligible Affiliate or Partner channel, a viewer explicitly confirms each use inside the ControlPlay Extension. For experiences permitted and predefined by the Extension, the viewer can either use Bits for the selected direct interaction or for a selected Coin package. The package Coins are then credited to the viewer's ControlPlay wallet and remain usable only for ControlPlay actions.
- Coins. Coins are non-transferable ControlPlay action credits with no cash value. Viewers use their available Coins to trigger the actions that the streamer has configured. They cannot be withdrawn or exchanged for money.
- Channel Points. Twitch viewers earn channel-specific Channel Points through participation. ControlPlay's optional Channel Points integration is a beta feature. Where enabled, a streamer can create up to three rewards that convert redeemed Channel Points into Coins at rates set by that streamer. This route creates no revenue and no 80/20 revenue allocation.
Under Twitch's current Bits in Extensions terms, an eligible Affiliate or Partner generally receives 80% of one US cent for each Bit used in the Extension, while ControlPlay receives the remaining 20% as its developer share. The same allocation applies whether the permitted Bits interaction directly starts a predefined experience or credits a selected Coin package. Twitch controls the program and can change or discontinue its terms; the percentages are a description of the current program, not an earnings promise.
Direct Bits use is not available for every action type. In particular, Twitch does not permit Bits for VOIP functionality, viewer- or broadcaster-specified free-form experiences, or requests for a specific musical or audiovisual work. ControlPlay therefore does not present viewer-written TTS or jukebox requests as direct Bits interactions.
ControlPlay does not add another Twitch payout program. It connects viewer interactions to actions you control, while Twitch remains responsible for its own Bits, subscription, ad and payout systems.
Build a clear first action menu
Start with a small set of actions that viewers can understand without instructions:
- Add one low-impact action, such as a short sound or overlay.
- If TTS is enabled for your account, add one text-to-speech option with moderation turned on.
- Add one memorable game action if you use the USB device.
- Set cooldowns and limits before the first live test.
- Test every action from the viewer side and check the volume levels in OBS.
Clear names are more useful than clever names. A label such as “Drop current weapon” tells the viewer what will happen. Decide when an action is available, how often it can run and whether it needs extra moderation.
Measure what happens in your own stream
Interactive actions do not guarantee more viewers, longer watch time or higher revenue. Treat them as a stream format and measure the results.
Use Twitch's Creator Dashboard for subscriptions, ads, Bits and Extension reporting. Use ControlPlay to review which actions viewers trigger. After several comparable streams, look for practical signals:
- Which actions are used and which are ignored?
- Do cooldowns prevent actions from interrupting the stream?
- Are TTS and sound levels comfortable for you and your viewers?
- Which actions create moments worth keeping as clips?
- Does the action menu still match the game or category you stream?
Change one part at a time. This helps you assess a new action, cooldown or name.
Official Twitch sources
- Twitch Blog: Monetization for All
- About Monetization on Twitch
- Twitch Affiliate Program FAQ
- Earning Revenue from Bits in Extensions
- Extensions Guidelines and Policies
- Extension Submission Best Practices
- Bits Acceptable Use Policy
- Channel Points Acceptable Use Policy
- Channel Points Guide for Viewers
- How to Set Your Ad Schedule
Set up ControlPlay
- Create a ControlPlay account and connect your Twitch channel.
- Install the ControlPlay desktop client for Windows and complete its setup.
- Install and activate the ControlPlay Twitch Extension. Check that your channel is eligible before enabling Bits interactions.
- Configure your Coin action amounts, limits and cooldowns. On eligible channels, enable only the permitted direct Bits interactions predefined by ControlPlay and the selected Coin packages you want to offer. You can also configure optional Channel Points rewards in beta.
- Test every action before going live, confirm your audio and OBS setup, then start with a short action menu.
