Decades of experience in non-profit work, evaluation expertise and ongoing consultations with sector colleagues ensure ABCD has necessary and relevant functionality to help you succeed.

Simple & Smart

ABCD was developed with a recognition that social good initiatives could benefit from a data system that was flexible, intuitive and robust. It needed to be flexible enough to fit the shape of your work (instead of forcing your work to fit the shape of your data system). It needed to be intuitive enough that people who have varying levels of computer savvy could easily learn to use it and to find it useful. Finally, it needed to be robust enough to enable the data to be meaningfully collected and interpreted to support learning and engagement for all stakeholders – whether program staff, management, funders or other partners. Some of the smart functions include:

  • Easy-to-build custom forms, so you decide what data to collect

  • Smart Reports so you decide how to slice and correlate your data

  • Intuitive scheduler to simplify multiple resource management



ABCD inspires conversation. By integrating day-to-day program management tasks directly with evaluative practice, ABCD creates a collaborative learning experience. Stakeholders at all levels of your non-profit organization or collaborative can see and interrogate the impact of their work directly, through powerful data analysis in the easy-to-use Smart Reports. Data-informed decision making follows. ABCD shifts the dynamic and encourages further teamwork.

Learn More


Day-to-day program management tasks integrated with evaluation tools, supporting ongoing learning and adaptation. Examine both anticipated and unexpected outcomes with ease, and feed your curiosity with built-in pre/post analysis and data visualization tools. ABCD amplifies your team’s learning capacity in three ways:

  • Program and process data integrated with form-collected information.

  • Build forms to support data collection for linear and emergent evaluation (Program Logic Model indicators, Outcome Mapping behaviours, etc.).

  • Give your evaluators direct access by using a specialized role, that provides access to only anonymized and aggregate information.



ABCD is one of the few software platforms for non-profits that actually grows and develops with the organization. Rather than becoming outdated and useless as your organizational needs evolve, ABCD adapts to promote growth rather than inhibiting it. No matter the current size of your non-profit or it’s anticipated future development, ABCD can accommodate and adapt. User adaptability and customization is another key feature which makes ABCD a front-runner in the data management world.

Learn More


Case management at the individual, group and program-wide level. Smart file tracking to distinguish unique individuals from total head-count even across confidentiality barriers. Use the Form Builder to match your workflow and create data collection instruments, and the system provides insights and integrates evaluation methods.

Click-and-drag for program assignments, envision case loads, and create schedules and task lists for staff members with ease.

Volunteers have access to their own files and relevant program calendars. Instantly communicate about upcoming events and jobs required. Gamify hours served for volunteers, and report on individuals, or across groups, jobs and programs with ease.

Create distinct calendars per program, for at-a-glance or detailed views. Staff, volunteers and ‘ad-hoc’ resources can be used for creating resource booking views.

ABCD non-profit software allows for smart and simple monitoring of metrics and outcomes, as well as playing along with cutting edge evaluation methodologies like Outcome Mapping, Outcome Harvesting, Most Significant Change and Reflective Practice.

Imagine you’re on the phone with a donor or a potential community partner. They ask, “So, how many older adult women living under the poverty line do you serve in our neighbourhood, anyway?

Or you’re in a team meeting planning next year’s program, and collectively wonder: “For the kids who attended our theatre program at least 5 times, what were the behavioural outcomes? Did this change at all for those who came at least 10 times?

In both cases you say, “Hang on a moment,” and produce an answer in under a minute. ABCD Smart Reports are an easy-to-use, powerful query builder that can produce descriptive statistics or complex lists from anywhere in your dataset on the fly. The data is available instantly so you can keep thinking, visioning and building.

Tired of filling out forms with unnecessary fields? Whether for intakes, service planning or evaluation surveys, your programs likely have distinct data requirements. So why do software packages ship with standard forms that aim to capture everyone’s needs and match nobody’s? Instead, ABCD software for non-profits puts you in the driver’s seat, allowing you to build the forms you need via an intuitive click-and-drag interface.

Keep your data safe and secure without limiting software functionality or features. ABCD permission levels work primarily at the data scope level, not the feature level. Designate teams and programs, and assign clients, staff and volunteers to each to match who can see what. The system keeps track of everything behind the scenes to help ensure uniformity of files.

Because of this flexibility, ABCD is a powerful support for collaborative projects. Initiatives that involve staff from multiple agencies, working within the constraints of distinct sets of bylaws and policies can build shared and private information layers to control data flow according to their governing data-sharing agreements.

Forget different software subscriptions with user and data limitation. Unlike other non-profit database software, ABCD is a single customizable version suitable for any size, and any potential growth, with unlimited users and records.