My chickens live in the same room with the goats (they are separated by a fence, but they have one room), so in winter the room is very warm (i have more as 20 goats) there the water does not freeze. Although the drinking water is usually a little warm, because the storage tank, where cold water from the well enters, is wrapped with a special heating cable (I did this as a precaution so that in severe frost it does not freeze and burst), and the water in it is usually not cold.
But the drinking system here is very primitive, I just put pipes around the entire perimeter and made taps, and pour water into old pots, and goats drink from a trough installed in a reinforced concrete bathtub with tiles (dirty water flows through the pipe, and does not remain in room).
I don't have such a heated chicken thing, they don't sell them here. And the price, if converted into Russian currency, will be almost a golden pan ))
Some of my friends use something similar, but more primitive and homemade. They usually experiment with old pots and heating cables )