If you’re familiar with Twitch Prime, you know about the claiming mechanism. After updating my Blizzard launcher to join the Strats.co channel, I received a little goodie for a game I rarely play.
Looks like this will be a thing now.
I got a HS pack without doing anything on the social tab. Maybe just for checking it out. Got the little “gift” icon in the top right, and it sent me to the same message you posted.
I like getting gifts for not doing anything—even if I know it’s to hook me enough to buy more stuff.