A dynamic framework for managing customer engagement on social media | Synapse