The Trump event was carried live by many local stations in Iowa. Trump won here.
It was also carried by multiple cable channels and was streamed all over the internet. It’s impossible to know how many people watched it.
According to national ratings it lost big to Fox.