Low bandwidth alternative?

My suggestion would be to only connect to the server to send the data when you need to and then immediately disconnect, or using the sleep function would achieve the same result. Calling the loop function tells the server you are still there and that uses data. I have a post over here that uses sleep.