I hate how Twitch puts over a minute of pre-roll ads before you can start watching a stream. They should at least wait 60 seconds, I can't imagine how many people have chosen not to catch a new stream because they'd immediately have to sit through over a minute of ads before even getting to any content.
This gets doubly bad when I go to watch a streamer I haven't seen in a while, I start getting ads, then I have to log in. Put in my creds, get my phone, find the MFA app, find the Twitch in the list, see the code expires in a few seconds, wait while it flashes red at me, see the new code, enter the new code, get logged in - and the ad restarts since I'm logged in now and page refreshes.
As comes up whenever the "waiting for a new code" issue is discussed, you can enter that "old" code for usually up to 30 seconds. You don't need to wait.
This definitely kills the low-intent watcher. Twitch sends me daily emails to hop on and watch streamers that I follow. Every once in awhile, I'm not busy so I click the link, "Sure I'll watch that person write OCaml...". And 30 seconds in, I'm almost ALWAYS, "nah... I'm not into sitting here this long, I didn't even intend to be here".
If they could let someone watch like 3 to 5 minutes, they could likely increase engagement.
You'd think or hope they'd be tracking, A/B testing to see how this goes - and I wonder if incentives are perfectly aligned between Twitch's profits-costs and of the streamers they have to share ad revenues with?
> I can't imagine how many people have chosen not to catch a new stream because they'd immediately have to sit through over a minute of ads before even getting to any content.
I've actually stopped trying to look for new streamers to watch because of it.
I think this is configurable on the streamer's end. I watch a lot of PirateSoftware and he's talked about how choosing to run ads at certain intervals vs running them before the stream starts affected his viewership levels. I don't immediately have a video of him saying that, but I imagine there's a YouTube short where he describes that.
All things considered though, I think you are right that the option that forces it at the beginning of the stream is obnoxious and affects the interest of those intending to stream. There's likely a better way (similar to your suggestion) that gets people involved in the stream first.
I think that might depend somewhat on what the stream is. For instance I watch quite a bit of Zelda Ocarina of Time Randomizer race restreams on Twitch. For those it is much much better to have some up-front ads when I join the stream, which is almost always during the "stream starts in 15 minutes" countdown, rather than to have ads appear mid-race. I don't know how much control the streamer has over this kind of thing, though.
The worst about preroll is they often fail and run 2-3 times in a row before registering you saw them. Can confirm I just stopped searching new streamers due to that. Even the one that aren't supposed to have preroll because they run ads still tend have some somehow, I guess twitch force them anyway or it's just bugged.
Along with the pre-roll ad system that also causes me to nope out of a stream, their ad system just seems fairly buggy in general. I will constantly be hit with a long ad break into a stream, just for the stream to come back and another ad break rolls again. It's frustrating and I find myself on Twitch less and less. Definitely less inclined to pay for Turbo.
I don't typically mind the ads for streamers who run them between games or set aside an ad break. However if a streamer doesn't manually run the ads live streams never really have a good spot for them to automatically run. Such a double edged sword.
I've completely abandoned Twitch in part for this reason. I imagine they've lost a lot of viewers due to this but it seems like it's still far more profitable for them. A shame really.
As a viewer I disagree, I would much rather sit and wait 60 seconds in the beginning than to start watching something just for my stream to randomly be stopped for an ad.
Since it's live, it isn't like the video will just pick back up where you were. I realize ads could still play during, but if we could make it only in the beginning (or the streamer could say, I am taking a break and trigger an ad, that would be better.
Also they don’t have a player that can move between live and VOD like YouTube’s. If it were easier to jump back to before the ad and play at 1.25 until you catch up it’d probably be less annoying to the users.
streamers, at least ones who are affiliate, do that. They often time their own breaks with ad breaks so that viewers don't miss content.
if you have someone you WANT to watch, 60s isn't a big deal at the beginning. If you're a new viewer and the first thing you see when you visit a stream is 60s for ads, when you don't even know if you'd like the streamer, your bounce rate is going to be very high. It really limits discoverability.
Yeah I agree. I think twitch does too since as a streamer you have the ability disable pre roll ads for your stream by running an ad (it will disable pre roll for a set amount of time).
It seems like they’re using it to incentivize streamers to run more ads so they’ll get better retention by turning off pre roll.
I am not sure how people are not making the connection but this is directly tied to the economy and interest rates. Unprofitable platforms or barely profitable had relied on advertising before interest rates go up. Advertisers are increasing their costs and platforms can only insert more ads anywhere they can. Roku anyone?
The key point is platforms are fully aware of what they are doing and understand that this will drive users away but that is the point. If you can't fire enough people, sell enough ads or reduce enough product maintenance in your business then the next step is to fire your end users.
Like super profitable businesses stopped squeezing for more money?
Every shit business person will try to get a promotion and buy a new expensive car and yacht and the only way to do that is make even more profit, so most of the time the quality of the product or service goes down.
There might be a correlation with the economy, where they need to triple down on the enshitification but it could be cultural, "the other managers did this shit and they bought soem cool sports car, I am better then them I will buy 2 cars"
"Doing this will drive away viewers, decreasing what we can charge for ads, so lets do it" is not something anyone in any board room of a company selling ads has ever said. "Firing your end users" has the tricky side effects of destroying your revenue.
It's incredible how much effort Twitch puts into bypassing adblockers, compared to how little effort they put into actually selling ad space. At any given time they have maybe 2 or 3 different ads in rotation, and they often resort to running ads for other Amazon services because they don't have enough real ad sales to fill the ad breaks.
There was a months-long period where 95% of the ads I saw were one of two different Audible ads, endlessly repeating, and those were a case of Amazon buying ads from itself since apparently nobody else was buying.
I work in advertising - Twitch ads are obscenely expensive relative to other online video ads. Their USP is, supposedly, the high view-through-rate and a hard to reach demographic with disposable income. That being said, I worked with an ISP trying to target gamers, it was 4x cheaper just to target gamers on YouTube than to run ads on Twitch.
Amazon is starting to get more serious about selling ads though (Prime Video ads), but Google/Meta have had such a headstart I don't think they will catch up.
You're right, but isn't that mostly because twitch is 90% gamers?
I mean sure if you had 100 streamers playing chess it might make sense to have a dedicated ad sales team doing targeted ads for chess fans. But if you've got like 4 chess streamers at any given time? Easier to just give them ads for gamers.
There is surely some point of diminishing returns but the reason you see ads over and over, especially on podcasts, is that advertisers have found that people dont respond to an ad the first or 5th or 10th time you hear it. It's the xnth time you've heard it that you think huh maybe I could to do some manscaping.
Around the hundredth time I heard that kid say "Have you heard the one about the immortal lord of dreams?" I was ready to never subscribe to Audible purely out of spite.
I got ad-free Twitch years ago with Twitch Prime. And then they added ads back in for Prime users. How long will it be until they start adding ads back in for Turbo users?
Why don't people just pay the $10/month if you consume enough for ads to annoy you?
I really don't get the extreme amount of effort people put into adblocking for services that have a paid alternative. People have this expectation of all these internet services being free which is wild to me. It costs an enormous amount of bandwidth to run Twitch.
It is still not profitable because it's such a hard business model to run and yet people think they shouldn't have to pay anything for it, even when they use the service for dozens to hundreds of hours a month.
Not everyone lives in the US (so 10$ can be quite high). Not everyone likes the service but there are no alternatives to the service and quite often we live in monopolies... like for vide YT has virtual monopoly and I prefer to support content creators directly but not google itself (let's be honest, YT is monopoly only because of shady google practices… and G itself bought YT because they couldn't compete with it... and it should have never been allowed in the first place…)
> Why don't people just pay the $10/month if you consume enough for ads to annoy you?
Avid twitch users are generally already spending considerably more than $10 a month with subscriptions to multiple streamers, gifted subscriptions, bits, etc.
People are entitled and constantly fed rhetoric online that it is morally acceptable to steal by blocking ads. As a YouTube content creator, who makes educational tech videos, I have seen my share of complaints because I dare to take a sponsorship. People simply do not assign value to digital goods, they are seen as free by default.
I do this because I have to protect my brain from marketers that are working against my financial interests, time management goals, and general mental hygiene. If I'm searching for, like in your case, tech info, it's because I want a solution to a problem that has nothing to do with getting sold crappy VPN services or mobile games.
We could have a decentralized and open medium for global information exchange. Instead, the web is a cesspool, and a large part of why is because we've commercialized everything.
They are free by default. Digital goods don't follow regular economics. A carpenter who makes a table can make ONE sale from that table. How many sales of a digital good can you have? What entitles you to potentially unlimited money from a set amount of work? Any attempt to turn limit digital goods to the way physical goods work, introduces friction and extra work only for the legitimate customers. Donation is the only ethical for of payment for digital goods.
Nice strawman you got there, would be a shame if someone had a different reason.
10 USD is too much to charge for ad free twitch. I don't WANT to support twitch, their reputation and brand isn't stellar.
They're probably one of the least awful, but I have better places to spend my money. Like the content creators on twitch. I begrudgingly pay twitch to support the streamers I watch and care about. but 10$ so streamers can get none of that... pass, if I care about the streamer, I'll unmute the small window, if I don't I'll close twitch.
Until adtech companies start acting more ethically as a rule. They deserve no consideration. Bad behavior might not excuse bad behavior, but it obviously encourages it.
I’m already paying for a bunch of subscriptions on Twitch. Why am I expected to pay another $10 to block ads.
Bittorent created a p2p streaming technology like 5 years ago.
> Why am I expected to pay another $10 to block ads.
You aren't.
Twitch Turbo costs $12/month. If you're spending more than that on multiple subscriptions then you're better off getting Twitch Turbo and not getting ads on any stream, rather than just those you subscribe to.
Because eventually premium users will get ads too as we are seeing with many other streaming services.
First it’s pay, no ads. Then it’s higher tier for no ads. Then it’s higher tier no ads but watch a trailer at the beginning. Then it’s higher tier and ads.
You're refusing to pay for a product today based on what they might do in the future? Does the future possibility degrade today's product? Can't you just cancel your subscription if ads start showing up?
That's exactly what keeps me from even considering many subscriptions. As long as they're not clearly ad-free I don not care to even try them to check whether they are.
I'll happily pay for things like LWN, though, even though I'd get everything ad-free two weeks later anyhow.
for developing countries where the minimum wage is $10 per day (not hour), $11.99 each month is simply too expensive - money that could otherwise be spent on services that offer more than simply being ad-free. if it's $1 or $3 per month, that'd be reasonable.
if the ad-free subscription is bundled with Prime, def worth it.
Yes but their primary target audience is... Teens and young adults and maybe some p.dos looking for "ASMR sutff" if you now what i mean.
What that target audience have in common... tons on times and low to zero income, so since they have time to spend trying to not pay because they don't have money to begin with, then it will happen.
Twitch is betting on having a "YouTube moment", when those teens and young adults become adults with real money, they would love to avoid the hassle of going ad-free for 10 bucks a month because they love the content that is there, so for them would be at max 1 hour of their total income, meanwhile it has to stuck taking the loses till that moment happen.
It used to be $8.99/month. I was a pretty casual twitch viewer and I paid for it then. When they announced the move to 11.99/month I didn't re-up it and I just don't watch twitch now.
Funny how that $3/month was just enough for me to decide it was no longer worth it.
Because the plan is $11.99/Month for something I could get for free. All the other benefits (Chat Badge, Custom Username, More Emotes...) are irrelevant for me personally. I'd maybe pay $4.99/Month for no ads, but I'm not paying $12.
If Discord can offer me a Nitro and Nitro Basic, where the Basic plan pretty much has all the features I need for less than half the price 2.99 vs 9.99, so can they offer me a plan for just ad blocking, which is the main feature people want in the first place, either that, or they offer me something else that justifies me having to pay a premium for something I can get for free.
Not to mention that like many other people, I'm already indirectly supporting them through other means such as donations to specific streamers which they take a high cut of.
TL:DR: $12 is a lot of money for what they offer when I already support the people I watch and they siphon from that.
The vaft script with Ublock Origin works for me really well
There is Twitch Turbo but it's 3x more expensive than Youtube Premium and doesn't really have any special benefits. But hey Bezos might need a new yacht so guess the price is justified.
Yup, i rarely have to update the commit link to that script. They seem to focus on taking down extensions that get popular rather than actually changing their obfuscation method.
Haven't watched much twitch in the last 5-10 years, but Streamlink [0] still seems active, and was a really nice experience (before wide adoption of HTML5 video players) as a CLI and standalone media player enthusiast.
The annoyingness to relevance ratio of twitch ads might be the best of any video platform. I find about one in five interesting. By contrast, I can't recall a single time YouTube has shown me anything interesting, relevant, or useful (lucky if it's not a downright scam), despite probably having seen ~100x more ads on YouTube than on Twitch.
I also appreciate that Twitch still displays the stream while ads play.
These solutions are not perfect and typically stop working after a certain time because they patch it/unintentionally break it.
The only reliable solution I found is to VPN to some non-western country where they typically don't have advertisers. Of course, this brings a load of other issues :`).
If they could let someone watch like 3 to 5 minutes, they could likely increase engagement.
I've actually stopped trying to look for new streamers to watch because of it.
Either ~3 minutes of ads per hour, or an up-front 30s of ads before you can view the stream.
You would only see >1 minute of ads if they choose the first option and you hit the stream on the ad break.
But I agree with you. I've bounced from many-a-stream due to up-front ads.
All things considered though, I think you are right that the option that forces it at the beginning of the stream is obnoxious and affects the interest of those intending to stream. There's likely a better way (similar to your suggestion) that gets people involved in the stream first.
Deleted Comment
I don't typically mind the ads for streamers who run them between games or set aside an ad break. However if a streamer doesn't manually run the ads live streams never really have a good spot for them to automatically run. Such a double edged sword.
Since it's live, it isn't like the video will just pick back up where you were. I realize ads could still play during, but if we could make it only in the beginning (or the streamer could say, I am taking a break and trigger an ad, that would be better.
if you have someone you WANT to watch, 60s isn't a big deal at the beginning. If you're a new viewer and the first thing you see when you visit a stream is 60s for ads, when you don't even know if you'd like the streamer, your bounce rate is going to be very high. It really limits discoverability.
It seems like they’re using it to incentivize streamers to run more ads so they’ll get better retention by turning off pre roll.
The key point is platforms are fully aware of what they are doing and understand that this will drive users away but that is the point. If you can't fire enough people, sell enough ads or reduce enough product maintenance in your business then the next step is to fire your end users.
There might be a correlation with the economy, where they need to triple down on the enshitification but it could be cultural, "the other managers did this shit and they bought soem cool sports car, I am better then them I will buy 2 cars"
There was a months-long period where 95% of the ads I saw were one of two different Audible ads, endlessly repeating, and those were a case of Amazon buying ads from itself since apparently nobody else was buying.
Amazon is starting to get more serious about selling ads though (Prime Video ads), but Google/Meta have had such a headstart I don't think they will catch up.
Like some more AAA garbage and such.
I mean sure if you had 100 streamers playing chess it might make sense to have a dedicated ad sales team doing targeted ads for chess fans. But if you've got like 4 chess streamers at any given time? Easier to just give them ads for gamers.
The type of user they have is more likely to use adblockers than, let's say, most YouTube users. That's probably why.
Twitch is impossible to watch with ads.
I really don't get the extreme amount of effort people put into adblocking for services that have a paid alternative. People have this expectation of all these internet services being free which is wild to me. It costs an enormous amount of bandwidth to run Twitch.
It is still not profitable because it's such a hard business model to run and yet people think they shouldn't have to pay anything for it, even when they use the service for dozens to hundreds of hours a month.
Avid twitch users are generally already spending considerably more than $10 a month with subscriptions to multiple streamers, gifted subscriptions, bits, etc.
We could have a decentralized and open medium for global information exchange. Instead, the web is a cesspool, and a large part of why is because we've commercialized everything.
10 USD is too much to charge for ad free twitch. I don't WANT to support twitch, their reputation and brand isn't stellar.
They're probably one of the least awful, but I have better places to spend my money. Like the content creators on twitch. I begrudgingly pay twitch to support the streamers I watch and care about. but 10$ so streamers can get none of that... pass, if I care about the streamer, I'll unmute the small window, if I don't I'll close twitch.
Until adtech companies start acting more ethically as a rule. They deserve no consideration. Bad behavior might not excuse bad behavior, but it obviously encourages it.
You aren't.
Twitch Turbo costs $12/month. If you're spending more than that on multiple subscriptions then you're better off getting Twitch Turbo and not getting ads on any stream, rather than just those you subscribe to.
What if you believe that ads are even unacceptable once if you watch twitch rarely?
First it’s pay, no ads. Then it’s higher tier for no ads. Then it’s higher tier no ads but watch a trailer at the beginning. Then it’s higher tier and ads.
I'll happily pay for things like LWN, though, even though I'd get everything ad-free two weeks later anyhow.
Setting up a proxy for ad filtering is a one-time investment I can share with my friends that feel the same.
if the ad-free subscription is bundled with Prime, def worth it.
No such option exists
I feel like that was close enough for their point to stand
What that target audience have in common... tons on times and low to zero income, so since they have time to spend trying to not pay because they don't have money to begin with, then it will happen.
Twitch is betting on having a "YouTube moment", when those teens and young adults become adults with real money, they would love to avoid the hassle of going ad-free for 10 bucks a month because they love the content that is there, so for them would be at max 1 hour of their total income, meanwhile it has to stuck taking the loses till that moment happen.
Deleted Comment
Funny how that $3/month was just enough for me to decide it was no longer worth it.
If Discord can offer me a Nitro and Nitro Basic, where the Basic plan pretty much has all the features I need for less than half the price 2.99 vs 9.99, so can they offer me a plan for just ad blocking, which is the main feature people want in the first place, either that, or they offer me something else that justifies me having to pay a premium for something I can get for free.
Not to mention that like many other people, I'm already indirectly supporting them through other means such as donations to specific streamers which they take a high cut of.
TL:DR: $12 is a lot of money for what they offer when I already support the people I watch and they siphon from that.
There is Twitch Turbo but it's 3x more expensive than Youtube Premium and doesn't really have any special benefits. But hey Bezos might need a new yacht so guess the price is justified.
https://www.twitch.tv/turbo
[0] https://github.com/streamlink/streamlink
I also appreciate that Twitch still displays the stream while ads play.
The only reliable solution I found is to VPN to some non-western country where they typically don't have advertisers. Of course, this brings a load of other issues :`).