When and how can advocacy groups influence the diffusion of new technologies, such as wind power? We examine the relationship between two different strategies that advocacy groups can adopt: political lobbying and campaigns aimed at potential end users of the new technology. Our game-theoretic analysis shows that without the opportunity to engage in political lobbying, end user campaigns by an advocacy group have the counterproductive effect of reducing the government's incentive to subsidise the new technology. Instead of supporting the advocacy group's campaigning, the government free rides on the social movement's campaigning efforts. While political lobbying cannot prevent free riding, it increases the government's incentive to subsidise the new technology, and thus increases the advocacy group's payoff. These findings suggest that advocacy groups can promote technology diffusion if they can effectively deploy a dual strategy of political lobbying and end user campaigning.