Measuring outcomes is good. Managing to outcomes is better. What if you could make sure that all services are delivered as designed every day, by all staff, in all locations, and to every single client? What if you could use data on incremental progress toward client outcomes to decide how to allocate your resources most effectively?

Ensure high quality, effective services with ETO software, by making data useful to everyone:

  • With client-level data at their fingertips, frontline staff can adjust their approach as needed to help each client move forward.
  • Managers can aggregate data across staff, locations, and programs, and ensure program implementation with fidelity to a model, as well as continuous quality improvement.
  • Leaders gain insights to support strategic decision-making, ensure that programs or agencies collaborate effectively, and drive progress toward agency or community level goals.

We help you produce positive outcomes for your clients – consistently.





Organizational Size. Serving more clients, hiring more staff, adding new programs, or expanding to new locations? Your trained, internal staff will be able to add programs, forms, and write new reports. You don’t need to hire us for every edit.

Evolving compliance and reporting requirements. Your most basic needs to keep track of client demographics, services, and outcomes will always be there, but the specifics are ever-changing. You can modify ETO as your compliance and reporting needs evolve.

Growing complexity of data needs. As organizations grow in size, their data needs grow more complex – most start with compliance reporting, add outcomes management, and finally, invite an independent evaluation of their success. Start where your organization is today, and take the next big leap – or a step at a time – with the assistance of our professional services, training, and support teams. We grow with you.

ETO Inside | Collaboration | Security


ETO for Reentry is an innovative software solution designed to address the complex rehabilitation and reentry needs of state and local agencies.


Ensure streamlined, high quality state- or county-level reentry service delivery across providers working with participants in prison or jail, under community supervision, and in follow-up programming.

Created by our reentry research team and based on best practices such as the risk-need-responsivity principle, ETO for Reentry is inspired by California’s Department of Corrections and Rehabilitation’s Automated Reentry Management System (ARMS). ETO for Reentry is an all-in-one system that encourages evidence-based practices across all service providers, addressing rehabilitation needs through data-tracking.

Learn More


ETO for Workforce is an advanced software solution designed to address the workforce program management and reporting requirements set forth in the Workforce Investment and Opportunity Act (WIOA).

Learn More

Empowering your organization to better
support your mission and goals

Once you have selected Apricot or ETO as the solution to best help your organization achieve its mission, you need a services team that brings proven experience, a proven methodology, plenty of best practices, and a guiding hand to make sure your solution easier to use, manage, and achieve the best outcomes for your programs and initiatives.

Learn More »

We serve small to large nonprofits and government agencies.