This document summarizes a NAACL tutorial on social media predictive analytics. The tutorial covers theoretical and practical sessions on batch prediction, online inference, and dynamic learning and prediction of user attributes from social media data. It discusses how to collect and annotate social media data, features and models for user attribute classification, and approaches for predicting from streaming data and incorporating neighbors' content. The tutorial materials include slides, code, datasets and references related to predictive analytics on social networks.