Social for Good is a UK-based social media marketing agency for charities, NGOs, nonprofits, universities, and B Corps. The Social for Good team offers a full suite of services, including social media strategy, paid and organic social content, influencer marketing, training, and resources that support purpose-driven organisations in doing their very best to connect with supporters.