Use more prominent and clearer promotion terms
TLDR version - on the just expired Audible Dungeon Crawler Carl Chat badge promotion - use the term "live channel" more prominently on streamer page, on the Twitch.tv/drops/campaign page and the blog page that pops up when you click "About This Reward"
If indeed, the badges only qualify for subs purchased on live channels, how hard would it be to include that on the same line in the drops/campaign line before the Summary description "Earn up to 3 Audible Dungeon Crawler Carl Chat Badges. Buy 1 Twitch sub for EnchantedBigBoiBoxers badge. Buy 1 more sub for both PrincessDonutPink and PrincessDonutBrown badges. Terms apply."? It's two or three words and there was lots of blank space after Terms apply.
Likewise in the blog page, put the "live channel" requirement at the TOP of the blog post, not buried at the bottom in the official terms and conditions (live was mentioned only once in the entire blog). I clicked the blog post link to get more details about both the sub requirements and what I would get for an Audible reward and only happened on the official terms accidentally. I see now that "live was mentioned below the About This Reward link and the images but I assumed the blog post would be clear. There was lots of mentions of buying a new or gift sub but only ONE mention of "live" on the entire blog page and only in the official terms (which, be real, most people don't read)
Perhaps also drop "while live" in the description on the streamer's channel.
I quibble about this because several of my favorite streamers are on vacation and therefore I couldn't purchase new subs while they were live... Plus seriously, why did they have to be live? I can purchase subs when they are offline and Twitch still gets the benefit.