Kâr amacı gütmeyen kuruluşlar, potansiyel bağışçıları belirlemek için bağışçı adayı araştırma yazılımını kullanır. Bu yazılım, gizli potansiyel müşterileri ortaya çıkarmak için çeşitli satıcılardan gelen kapsamlı verileri analiz eder. Yalnızca değerli bağışçı bilgileri sağlamakla kalmaz, aynı zamanda kâr amacı gütmeyen kuruluşları ortak ilgi alanlarına göre bağışçılarla eşleştirir. Daha gelişmiş sistemler, bağışçılarla etkileşime geçmek ve potansiyel müşterileri katkıda bulunma olasılıklarına ve kapasitelerine göre puanlamak için akıllı öneriler sunar. Tipik olarak bağışçı adayı araştırma yazılımı, bağışçı ilişkilerini yönetmeye yardımcı olmak için kar amacı gütmeyen CRM sistemleriyle bütünleşir ve ödemeleri, hediyeleri ve bağışları işlemek ve takip etmek için bağış toplama ve muhasebe yazılımıyla birlikte çalışır.