Contact Us


Looking to purchase DonorPerfect?

Phone: 800-220-8111

Fax: 215-628-0585

Find your account manager »

Request Information »

Already using DonorPerfect?

Phone: 800-848-3279

Fax: 215-542-4370

Find your client sales manager »


Contact for DonorPerfect support

Phone: 215-628-4343*

Fax: 215-542-4370

*Canadian clients with phone support should use the
877 number provided to them.

Contact for DonorPerfect Payment Services Support

Call with questions about DonorPerfect Payment Services options, features, or are disputing charges.

Phone: 800-220-8611


Onboarding Team

Questions pertaining to getting activated with DonorPerfect

Phone: 800-220-3593*

Fax: 215-628-0585


*for a directory of onboarding team members

DonorPerfect Client Relations Specialist

The main focus of the Client Relations Specialist is to ensure that your needs are addressed in a timely and satisfactory manner. We are your voice in addressing any unresolved matters.

Phone: 800-220-3537

Fax: 215-542-4361



DonorPerfect / SofterWare Inc.

Mailing Address

United States

601 Office Center Dr, Suite 200
Fort Washington, PA 19034

Phone: 215-628-0400


PC 50006 BP Jarry
Montreal QC H2P 0A1