Owl Insights

Owl Insights is a leading provider of precision-guided behavioral care management technology for behavioral health.

Owl Insights delivers a SaaS-based outcomes and analytics platform for behavioral health care diagnosis and treatment.

Owl Insights was founded in 2013 by Eric Meier. The company is headquartered in Portland, Oregon.

The Owl enables behavioral healthcare providers to easily screen, track, analyze, and guide treatment using patient-reported outcome measures (PROMs) for enhanced clinical confidence.

Owl Insights' automated workflow maps seamlessly to the clinical process, making it easy for patients to complete assessments independently, providers to engage in collaborative care, and administrators and payers to analyze performance and cost information on treatments, caregivers, clinics and patient populations.


Owl Insights supports health systems and independent behavioral health organizations nationwide to expand access, improve quality care delivery, better manage costs, and support the preparation for value-based care.


Owl Insights is backed by Ascension Ventures, First Trust Capital Partners, Blue Venture Fund, The Entrepreneurs’ Fund and others. The company raised $15M in Series B round on Sep 22, 2020. This brings Owl's total funding to $19.7M to date.



  • Year founded: 2013
  • Funding Info: $19.7M over 4 Rounds (Latest Funding Type: Series B)
  • Yearly Revenue: NA
  • Employee Size: 11-50
  • Business Valuation: NA
  • City/Town: Portland
  • State: Oregon
  • Country: United States
Related businesses