How to Manage a Weibo Business Account? Managing Sina Weibo accounts is a task that should be given the same amount of energy and care that your company gives their Facebook and Twitter. To truly succeed in the world of Weibo, you need enthusiastic staff members creating interesting content, engaging with followers actively and measuring the results of your campaigns carefully so you know what was successful and what can be improved.