Hi Nathan,
Thanks for your comment. And no offense taken. :)
Most people are surprised how "few" respondents it takes to get to 5% margin of error at 95% confidence levels: https://en.wikipedia.org/wiki/Margin_of_error#Different_conf...
In this case, .98/sqrt(365) = 5.1%
So, perhaps counterintuitively, 300-400 respondents gives good read on large populations (like Snapchat users...or the US population!).