I'm seeking research on the effectiveness of protest marches as compared to other, possibly more modern forms of activism.
I feel like somewhere there must be a study that effectively says "10000 people on a protest march was, you know, okay, but 1000 people spending all day contacting their elected representatives had a much bigger effect".
I suspect that question generalises to "If I have 10000 randomly assigned volunteers and a day, what's the best way to have them make a political change?"