
Resource Library
Finding an Organization’s True North
An organization’s True North is the strategic and philosophical vision that provides a clear, unwavering purpose and direction for a company, serving as a compass for all decisions and actions to ensure that the entire team is aligned and working towards the same ideal state and purpose, especially during times of uncertainty or pressure.
Find out how to create and implement your True North.
Sowen’s Impact Measurement Framework
Organizations that effectively measure and report on their social impact see significant increases in all meaningful strategic operational metrics, including efficiencies, increased funding, stakeholder trust, and Social ROI.
Philanthropy is at a Crossroads
This white paper explores how funders and nonprofits can move beyond outdated grantmaking models. It compares traditional, trust-based, and hybrid approaches to philanthropy—offering case studies and practical tools for organizations seeking more impact, equity, and sustainability.
Infopool UK Impact Report
In April 2023, Prostate Cancer Research (PCR) launched the infopool to support people living with prostate cancer. At the one-year mark, we worked with PCR to create a report that quantifies and tells the story of the impact achieved by infopool.
Data, Impact, and Payment Systems
In this webinar, Sebastian Arciniega of iATS Payments and the Sowen team discuss the crucial role of data in social impact and how specialized payment systems for nonprofits enable these critical activities.