All Good is a social impact storytelling platform for non-profits, non-government organizations, social enterprises, philanthropy and corporate social responsibility initiatives. The goal of All Good is to create a wider community of people who are engaged in the advocacy of social impact.