If i remember correctly from when I activated.
Itch'll request you to give permission to access the steam account, after that it'll give you a steam key to activate the product.
Ad block or popup block can interfere with this prompt and you won't see it.