If you're going to protest, I think that step one is getting clarity on what your objectives are. What do you actually hope to achieve? Look at your plan realistically - how is it moving you towards your goals? Disruption should be a means to an end, not an end in itself, as many protestors seem to believe. What actual, realistic solutions are being proposed by protestors to address the problems they're protesting? If all you're about is only venting frustration (both directly related to your cause or about every other shitty thing that's happened in your life) on innocent bystanders, you're not being an effective protestor, you're being an asshole.
Secondly, protestors need to be aware that the medium is the message. Look at the (let's be charitable) protests after Trump lost the election. Their message was supposedly to challenge the fairness of the election. What everyone remembers, though, is a group of rowdy hooligans storming the capital, threatening the political process, and being violent. The protestors worked against their own cause and delegitimized themselves through their disruptive tactics. In the end, they looked like a bunch of delusional violent clowns rather than a serious attempt at gaining political justice. Assuming that they did have some core belief they were trying to communicate through their protest, whatever sympathy they might have garnered from anyone not already sold on their cause was squandered by the way they went about it and it's ultimately worked against them.
Effective protesting is about image-management, and the image many demonstrators project is whiny, entitled, disgruntled, self-centered, manipulative, and willing to make everyone else suffer to get what they want. It's not enough to have a righteous cause (everyone thinks their own cause is righteous), but you have to convince others to believe in the righteousness of your cause. That's where most protests fail, because they substitute oppositionality and animosity for persuasion.
"Violence is the last refuge of the incompetent" - Isaac Asimov.
[For those of you who are illiterate between the lines, you might consider this same advice in what you choose to post and how you engage in the Think Tank].