Text this: Why movements succeed or fail