---
title: "DonorView Software Reviews, Demo & Pricing - 2026"
description: "Review of DonorView Software: system overview, features, price and cost information. Get free demos and compare to similar programs."
source_url: "https://www.softwareadvice.com/membership-management/donorview-profile/"
page_type: "product"
language: "en"
---

[Home](https://www.softwareadvice.com/)

/

[Donation Management Software](https://www.softwareadvice.com/nonprofit/crm-software-comparison/)

/

DonorView

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Overview

[Reviews](https://www.softwareadvice.com/membership-management/donorview-profile/reviews/)[Alternatives](https://www.softwareadvice.com/membership-management/donorview-profile/alternatives/)

# DonorView Review

From $166-$1,088/month Free trial 5 plans

Wondering if DonorView is right for your organization?

Our Donation Management Software selection experts can help you in 15 minutes or less.

On this page

-   Overview
    
-   User Interface
    
-   Popular Alternatives
    
-   Pricing and Plans
    
-   Features
    
-   Integrations
    
-   User Reviews
    
-   Popular Comparisons
    

## Overview

DonorView

4.4

[(131)](https://www.softwareadvice.com/membership-management/donorview-profile/reviews/)

Pricing

Starting at $166.00 flat rate per month

### About DonorView

Cloud-based all-in-one nonprofit management solution trusted by over 200,000 users nationwide. DonorView enables nonprofit organizations to consolidate donor management, fundraising, event coordination, volunteer tracking, membership management, and constituent communications into a single platform — eliminating the need for multiple software subscriptions and reducing duplicate data entry. Nonprofits using DonorView have collectively raised over $2.9 billion and seen an average 46% increase in revenue.  
DonorView provides comprehensive contact management with a centralized record for every constituent. Organizations can filter, sort, and segment their database while maintaining full visibility into giving history, event attendance, volunteer activity, membership status, and communication history. Automated year-end tax letters, thank-you receipts, and follow-ups keep donors engaged without adding administrative burden.  
The platform supports a full range of fundraising tools. Accept one-time and recurring donations via credit card, ACH, PayPal, and Apple Pay with built-in merchant processing and next-business-day fund transfers. Peer-to-peer fundraising enables supporters to create...

individual or team pages on behalf of the organization. Text2Give allows constituents to donate from any device. Virtual auction and raffle management lets organizations create auction pages, add items, and accept bids online or via text. Event management handles the full lifecycle of galas, walks, dinners, and fundraising events. Organizations can manage ticketing, registration, sponsorships, and payment collection while automatically linking every transaction to the constituent record. Membership management supports organizations operating on a membership model with over 8 million memberships managed on the platform. DonorView handles multiple membership levels, automated renewals, dues tracking, and youth membership management including guardian, medical, and emergency contact information alongside program enrollment. A self-service donor and member portal gives constituents the ability to update profiles, view giving and payment history, download tax statements, enroll in programs, make payments, manage subscriptions, and log volunteer hours — reducing administrative workload while building transparency with supporters. Communication tools include email marketing with 200+ built-in templates, text messaging, and a survey and form builder. Organizations can send targeted campaigns, collect feedback, and create digital forms for registrations and applications. Gmail and Outlook 365 integration automatically syncs emails and creates interaction records under each constituent profile. Volunteer management allows organizations to track hours, manage assignments, and maintain volunteer communication. Portal-based hour logging lets volunteers submit their own time, reducing manual tracking. DonorView also includes a built-in website builder, QuickBooks integration, and customizable analytics and reporting with scheduled Excel reports delivered via email. DonorView serves nonprofits of all sizes across all 50 states, including charities, foundations, membership organizations, youth-serving organizations, and community groups.

Wondering if DonorView is right for your organization?

Our Donation Management Software selection experts can help you in 15 minutes or less.

## DonorView User Interface

## Popular DonorView Alternatives

Main Product

DonorView

4.4

[(131)](https://www.softwareadvice.com/membership-management/donorview-profile/reviews/)

Ratings Breakdown

-   4.10Ease of use
-   4.33Value for money
-   4.52Customer support
-   4.18Functionality

Pricing

Starting at $166.00 per month

Get Price

Alternative Product

[Givebutter](https://www.softwareadvice.com/nonprofit/givebutter-profile/)

4.8

[(872)](https://www.softwareadvice.com/nonprofit/givebutter-profile/reviews/)

Ratings Breakdown

-   4.73Ease of use
-   4.82Value for money
-   4.74Customer support
-   4.49Functionality

Pricing

Available upon request

Get Price

Alternative Product

[Donorbox](https://www.softwareadvice.com/nonprofit/donorbox-profile/)

4.8

[(625)](https://www.softwareadvice.com/nonprofit/donorbox-profile/reviews/)

Ratings Breakdown

-   4.75Ease of use
-   4.61Value for money
-   4.71Customer support
-   4.61Functionality

Pricing

Starting at $150.00 per month

Get Price

Alternative Product

[DonorPerfect](https://www.softwareadvice.com/nonprofit/donorperfect-profile/)

4.5

[(1470)](https://www.softwareadvice.com/nonprofit/donorperfect-profile/reviews/)

Ratings Breakdown

-   4.34Ease of use
-   4.51Value for money
-   4.76Customer support
-   4.34Functionality

Pricing

Starting at $119.00 per month

Get Price

Alternative Product

[Zeffy](https://www.softwareadvice.com/nonprofit/simplyk-profile/)

4.8

[(493)](https://www.softwareadvice.com/nonprofit/simplyk-profile/reviews/)

Ratings Breakdown

-   4.79Ease of use
-   4.95Value for money
-   4.86Customer support
-   4.57Functionality

Pricing

Available upon request

Get Price

Alternative Product

[Bonterra Network for Good](https://www.softwareadvice.com/nonprofit/network-for-good-profile/)

4.6

[(937)](https://www.softwareadvice.com/nonprofit/network-for-good-profile/reviews/)

Ratings Breakdown

-   4.41Ease of use
-   4.44Value for money
-   4.60Customer support
-   4.38Functionality

Pricing

Available upon request

Get Price

## DonorView Pricing and Plans

Starting price: $166.00 per month

Free Trial

Free Version

Up to 1,000 constituents

$166.00

flat rate, per month

Plan includes:

-   Constituent Management / Fund Raising
-   Email Marketing
-   Event Management
-   Free Basic Support
-   Free Software Upgrades
-   Free Swipe Device for Mobile Payments
-   Membership & Programs
-   Mobile App for Events and Donations
-   Online and Silent Auctions
-   Personal Fund Raising Pages/Peer 2 Peer

Read More

Up to 5,000 constituents

$380.00

flat rate, per month

Plan includes:

-   Constituent Management / Fund Raising
-   Email Marketing
-   Event Management
-   Free Basic Support
-   Free Software Upgrades
-   Free Swipe Device for Mobile Payments
-   Membership & Programs
-   Mobile App for Events and Donations
-   Online and Silent Auctions
-   Personal Fund Raising Pages/Peer 2 Peer

Read More

Up to 15,000 constituents

$546.00

flat rate, per month

Plan includes:

-   Constituent Management / Fund Raising
-   Email Marketing
-   Event Management
-   Free Basic Support
-   Free Software Upgrades
-   Free Swipe Device for Mobile Payments
-   Membership & Programs
-   Mobile App for Events and Donations
-   Online and Silent Auctions
-   Personal Fund Raising Pages/Peer 2 Peer

Read More

Up to 25,000 constituents

$755.00

flat rate, per month

Plan includes:

-   Constituent Management / Fund Raising
-   Email Marketing
-   Event Management
-   Free Basic Support
-   Free Software Upgrades
-   Free Swipe Device for Mobile Payments
-   Membership & Programs
-   Mobile App for Events and Donations
-   Online and Silent Auctions
-   Personal Fund Raising Pages/Peer 2 Peer

Read More

Up to 50,000 constituents

$1,088.00

flat rate, per month

Plan includes:

-   Constituent Management / Fund Raising
-   Email Marketing
-   Event Management
-   Free Basic Support
-   Free Software Upgrades
-   Free Swipe Device for Mobile Payments
-   Membership & Programs
-   Mobile App for Events and Donations
-   Online and Silent Auctions
-   Personal Fund Raising Pages/Peer 2 Peer

Read More

Confused about pricing? We've got you covered.

Get a personalized pricing breakdown tailored to your specific needs—no guesswork, no generic estimates.

## DonorView Features

-   Popular features found in Donation Management
    
    Campaign Management
    
    Contact Management
    
    Email Marketing
    
    Event Management
    
    Gift Matching Management
    
    Grant Management
    
    Mobile Giving
    
    Online Giving
    
    Payment Processing
    
    Pledge Management
    
    Receipt Management
    
    Volunteer Management
    
-   More features of DonorView
    
    Access Controls/Permissions
    
    Accounting Integration
    
    ACH Payment Processing
    
    Activity Dashboard
    
    Activity Tracking
    
    Alerts/Notifications
    
    Application Management
    
    Attendance Management
    
    Attendance Tracking
    
    Auction Management
    
    Campaign Analytics
    
    Committee Management
    
    Communication Management
    
    Contribution Tracking
    
    Credit Card Processing
    
    CRM
    
    Customizable Branding
    
    Customizable Fields
    
    Customizable Forms
    
    Customizable Reports
    
    Customizable Templates
    
    Dashboard
    
    Data Import/Export
    
    Document Storage
    
    Donation Tracking
    
    Donor Management
    
    Dues Management
    
    Electronic Payments
    
    Email Management
    
    Email Reminders
    
    Email Templates
    
    Event Calendar
    
    Event Scheduling
    
    Event Ticketing
    
    Forms Management
    
    For Nonprofits
    
    Fundraising Management
    
    Goal Setting/Tracking
    
    Interaction Tracking
    
    Member Communication
    
    Member Database
    
    Member Directory
    
    Member Portal
    
    Membership Management
    
    Membership Renewals
    
    Member Types
    
    Mobile Access
    
    Mobile App
    
    Multi-Channel Communication
    
    Online Forms
    
    Personalization
    
    Real-Time Reporting
    
    Recurring Giving
    
    Recurring/Subscription Billing
    
    Registration Management
    
    Reminders
    
    Reporting/Analytics
    
    Reporting & Statistics
    
    Search/Filter
    
    Summary Reports
    
    Website Management
    

## DonorView Integrations

Double the Donation

Integration rated undefined from -1 review

## DonorView User Reviews

Overall Rating

4.4

Ratings Breakdown

5

60%

4

27%

3

5%

2

3%

1

5%

Secondary Ratings

Ease of Use

4.1

Value for money

4.3

Customer support

4.5

Functionality

4.2

Aubrey C.

Verified reviewer

Non-Profit Organization Management

2-10 employees

Used daily for less than 12 months

Review source

Reviewed October 2018

We Love Donorview

5

I have loved it. The customer service has been great, they answer my emails immediately. And it has simplified my life treamendously.

Ratings Breakdown

5

Ease of use

5

Value for money

5

Customer support

5

Functionality

Pros:

The versatility, I shopped around for months looking for something that would be able to fit my unique fundraiser. Donorview, while not super flashy like some of the others...checked every single one of my boxes. It has P2P, ticket sales, silent auction, text campaigne....tons of different features!

Cons:

I wish that we had paid more to get a full training up front. I'm positive that there are more features that I could have been using, but don't know of because I didn't have a formal training.

Read More

LS

Lynne S.

Verified reviewer

Non-Profit Organization Management

2-10 employees

Used daily for more than 2 years

Review source

Reviewed March 2020

DonorView is Fantastic! Exactly what we need.

5

We really like DonorView. We came from Giftworks and Paypal, and DonorView is incredible. The system is incredible smart and well thought out.

Ratings Breakdown

4

Ease of use

5

Value for money

4

Customer support

5

Functionality

Pros:

Donorview is extremely customizable. It is easy to input new constituents, and the fluidity in which the events, fundraising, and constituent modules interact is fantastic. We like that we can do survey's in the system itself and track responses. Reports are easy to pull. We also like that when we do encounter problems, customer support returns out email and helps out quickly during business hours. They have implemented features for us when we request and are happy to help in any way possible.

Cons:

The biggest downside to DonorView is that support is only available during normal business hours. We do a lot of evening and weekend events, and support is not available then. I believe they do have a feature now where you can prearrange and pay to have someone available to assist in an emergency, but it is not standard. DonorView is also fabulous at implementing new feature requests, but they aren't great at telling you that they have done so! I have absolutely discovered by accident that something I requested was done.

Reasons for choosing DonorView

We liked that the system was somewhat customizable. The price was great. We also like how the different modules (constituent, fundraising and events) all automatically spoke with one another. There wasn't an additional add-on.

Reasons for switching to DonorView

We switched from Giftworks, and it was simply a horrible system to use. Clunky, no event/payment management functionality, wouldn't save information, only one user could use it at a time. The list is endless of why it was a bad software for us.

Read More

PA

Penny A.

Verified reviewer

Non-Profit Organization Management

11-50 employees

Used daily for more than 2 years

Review source

Reviewed October 2024

Poor use for auction/event

1

Ratings Breakdown

1

Ease of use

1

Value for money

1

Customer support

1

Functionality

Pros:

The program has many options. It's intriguing to have an all-in-one program for the price.

Cons:

This program is not at all intuitive. Support is awful. We pay for a service plan, call support, and receive an email. It's much more efficient to email, but then the level of support depends on who is answering. We have a three year contract. For two years, we've used the program for our annual fundraiser and auction. For two years, we've had multiple complaints from users, which I've outlined below. When I address them via email to support, I'm told that they will work on providing support but there is nothing they can do to remedy the problem. Overall, the program requires MULTIPLE clicks to complete a task. At least 3, most often 6. Here is the issue from our fundraiser this year, which is similar to last year's event: We needed something to trigger that a recurring payment was entered incorrectly from a donor so we could stop that from happening. We also needed something that would tell the donor that they had set up a recurring payment and it was about to be taken out, so they could fix this before it even happened. Because neither happened, the donation was taken, and the donor was unhappy while we had to refund the donation, which took several days. Related to our event and auction on Sept. 27: Multiple issues logging in to the event module and the auction module. The program would just spin, and then not let donors in. Donors would try to go back into the program once they were in it, only for the program to tell them they didn’t have an account or their account wasn’t verified, but I sat with them to do the verification. This happened to our Treasurer; she’s familiar with how to use technology. She was so frustrated, she decided not to bid on anything. We had 5G internet; this was not an onsite wifi or local Internet problem. Nothing to trigger a donor that they already had an account. People didn’t look at “Constituent.” That’s not language they use. We’ve now spent countless hours to clean up the database because people created up to 7 accounts trying to bid for the auction. I’ll relate this to the above problem that people would reenter information in order to bid. There were no emails to participants and no texting to share that they had been outbid, so people didn’t up their bids. We needed that to happen. People couldn’t complete bids or purchases once begun; the program would kick them out and they would need to sign in again, even if they had been signed in minutes before. Donors would come to us to ask for help, and we couldn’t see any notes or faults on our end as administrators. Some participants received emails that they won when they were outbid in the last minute – there was a lag in the processing time in the program and the email went out. I closed the auction at 8:35 and sent out emails a minute or so later. When donors would choose to Buy It Now, they would try to complete the payment, and it would not show sold until minutes later, or would show as remaining open. We would refresh screens and must complete the transaction for them. There were times where I would try to complete the transaction for them, and it would not complete. The Internet was active and on; this was not a case of poor Internet, once again. Because our donors see Donorview as us, this reflects incredibly poorly on us and the quality of the event, in addition to discouraging bidders from participating. We’ve had multiple complaints about the use of the program, and some saying that we needed to change it if they would participate with us again.

Reasons for choosing DonorView

A former director chose this product and the three year contract. My understanding was 1. it was a complete product, 2. low cost were the drivers for the decision.

Read More

RB

Rod B.

Verified reviewer

Non-Profit Organization Management

Self-Employed

Used daily for less than 12 months

Review source

Reviewed December 2023

Good CRM for donor management

4

Pretty good overall. We switch from DonorView to an integrated Fund Accounting / CRM platform only because I wanted a more seamless process for doing accounting and donor management.

Ratings Breakdown

4

Ease of use

3

Value for money

4

Customer support

4

Functionality

Pros:

Onboarding process was very well supported and integration was pretty smooth. This is a pretty intuitive CRM platform with more features than I got to use in the year I subscribed.

Cons:

Even though it has a quickbooks integration feature, that process on a daily basis with Quickbooks desktop is cumbersome and could generate some issues. If using Quickbooks on-line, this process looks a lot simpler, but did not try it.

Reasons for choosing DonorView

The decision was a pretty close one. Bloomerang was more expensive.

Read More

CP

Christine P.

Verified reviewer

Non-Profit Organization Management

2-10 employees

Used weekly for less than 12 months

Review source

Reviewed November 2021

Excellent All-In-One Solution for Event Management and CRM

5

The support team has been very responsive. I would always get a response to my question within the next business day. And I had quite a few questions in the beginning as I was learning the system! The training videos were also quite helpful.

Ratings Breakdown

4

Ease of use

5

Value for money

5

Customer support

4

Functionality

Pros:

We use DonorView for our annual golf outing. DonorView has everything all in one system - CRM, mobile auctions, online registration, event management, text messaging, email, etc. All at a reasonable price. I don't have to work with multiple systems, or export/import data, because it's all right there. I did a lot of research and could not find anything similar. In fact, I had other non-profit software companies tell me that a software solution that combines CRM and event management doesn't exist. I'm happy to say that it does!

Cons:

My biggest con is that the mobile app needs some work, as we had issues with it at our event. Also, as with any software, there are always new features and things you wish it would do. For example, I would like to be able to do partial payments for sponsorships and from multiple constituents. The DonorView team seems open to new feature requests. And for the most part, the software is quite robust.

Reasons for switching to DonorView

With our prior solution, there was no CRM relationship management. Each year we would start over with a new event, and there was no way to get a holistic view of our constituents. For example, if we wanted to see anyone that was a sponsor in the last 5 years, we had to go through each event page from the last 5 years and sort through the data manually. Now, with DonorView, the data is available with just a few clicks. Also, we no longer have to export data from each year's event into an excel spreadsheet to use as our mailing list. Our CRM database now lives right in the DonorView system.

Read More

KG

Kate G.

Verified reviewer

Non-Profit Organization Management

201-500 employees

Used daily for less than 2 years

Review source

Reviewed February 2024

Excellent Customer service; holistic product

5

Very pleased. Most features work well and any issue is easily resolved by the more than competent customer service team.

Ratings Breakdown

4

Ease of use

5

Value for money

5

Customer support

4

Functionality

Pros:

It has a lot of potential that our organization has not tapped. There is room for us to grow within the product.

Cons:

I would like more flexibility in designing an event/webpage.

Reasons for choosing DonorView

More options. We needed software that would not only manage our donors and events but would also manage our donations.

Reasons for switching to DonorView

More features; easier to use year round and not just for events.

Read More

GS

Gary S.

Verified reviewer

Non-Profit Organization Management

11-50 employees

Used daily for less than 2 years

Review source

Reviewed October 2020

Finding the right tool at the right price

5

It was an easy to get Sales involved in several meetings as not all the players were available at the same time. The cutover was a breeze and they even went above and beyond our expectations when additional data needed to be transferred across networks. After 2 years, DonorView is still welcoming our input and looking to enhance their system. This product is easy and cost effective for us.

Ratings Breakdown

5

Ease of use

5

Value for money

5

Customer support

5

Functionality

Pros:

Customer Support. Some people think Customer Service occurs only when you purchase a product but actually it starts when the product is first introduced. How well the team responds to your questions and offer real solutions tells a lot. Are they willing to answer same questions over and over. Then as soon as the transfer of data occurs, how quick will they respond. DonorView is excellent in this area while meeting the needs of our business.

Cons:

While there were a lot of options editing written communication, some options I was used to were not there. However, through their Customer Service and Support Team, those deficiencies were enhanced to meet our needs. Great job listening to customer.

Reasons for choosing DonorView

DonorView met our donor database needs, was easy to use, offered incredible Customer Support and was the right price.

Reasons for switching to DonorView

Customer Support and cost.

Read More

TW

Theresa W.

Verified reviewer

Non-Profit Organization Management

2-10 employees

Used daily for less than 6 months

Review source

Reviewed August 2024

Don't Use this Software!

2

It was difficult to set up. We paid for almost 2 months of service before we could actually use the software. It was not user friendly at all. While they do have good support, we had to continually rely on support to be able to figure out how to do most anything because their technology is so primitive. We paid for a whole year, but only used them for about 4 months. No refunds.

Ratings Breakdown

2

Ease of use

1

Value for money

4

Customer support

2

Functionality

Pros:

The IDEA that it could do so much for such a great price.

Cons:

That it was like working with a program from the 1990's.

Reasons for switching to DonorView

Kindful was also complicated and we didn't like it.

Read More

FR

Francesco R.

Verified reviewer

Non-Profit Organization Management

11-50 employees

Used daily for less than 12 months

Review source

Reviewed October 2020

Everything Non-Profits Need in one location

5

Our experience has been amazing. The support that everyone at DV gives to their clients is amazing and 100000000% better than what we received with the other software we were using.

Ratings Breakdown

5

Ease of use

5

Value for money

5

Customer support

5

Functionality

Pros:

We had Raiser's Edge prior to moving to Donorview. One of the things we like most is the ability to pull reports within seconds and with ease. Raiser's Edge was too complicated when it came to reports. DonorView makes it so simple.

Cons:

The thing we like least about the software is the membership feature, but that has nothing to do with how good or bad it is, we just haven't had a reason to use that aspect yet so can't really comment on it beyond that.

Reasons for choosing DonorView

We just liked it better.

Reasons for switching to DonorView

It was too clunky and I wanted something we could not just use as a donor database, but be able to use for event planning, taking donations, mass email and text marketing and auctions. When we looked into all the different platforms, DonorView did all that and since we are both located in Massachusetts, we felt like going with a local business.

Read More

ED

Erica D.

Verified reviewer

Non-Profit Organization Management

2-10 employees

Used daily for less than 12 months

Review source

Reviewed September 2019

It's brought us up to date!

5

Overall we love DonorView and it has been an excellent addition to the functionality of our organization.

Ratings Breakdown

4

Ease of use

5

Value for money

5

Customer support

4

Functionality

Pros:

The ease of using DonorView has completely helped our organization. It offers everything we needed such as tracking donations, membership, embedding forms onto our website, events, and SO much more. DonorView customized our entire database to fit our organization needs. It's like we have our own personal system that no one else has with all of the custom features DonorView created for us. Whenever we need changes, they do whatever we need with no fees to do so. We are incredibly grateful for how accommodating their customer service is as well. They always get back to us with any questions or requests to make changes to our account. Typically in less that 24 hours. It's great having such a great team to rely on to make sure our organization functions well.

Cons:

Initially getting the software there is a lot to learn with certain features. But, DonorView offers great help videos you can watch. If your questions aren't answered in the videos, their customer service is a great plan B and they always get back to you quickly.

Reasons for choosing DonorView

DonorView offered more customization and flexibility. The price is unbeatable.

Read More

Showing 1 - 10 of 131 Reviews

[See All Reviews](https://www.softwareadvice.com/membership-management/donorview-profile/reviews/)

## DonorView Popular Comparisons

[Givebutter vs DonorView](https://www.softwareadvice.com/membership-management/donorview-profile/vs/givebutter/)[Donorbox vs DonorView](https://www.softwareadvice.com/nonprofit/donorbox-profile/vs/donorview/)[DonorPerfect vs DonorView](https://www.softwareadvice.com/nonprofit/donorperfect-profile/vs/donorview/)[Zeffy vs DonorView](https://www.softwareadvice.com/membership-management/donorview-profile/vs/simplyk/)[Bloomerang vs DonorView](https://www.softwareadvice.com/nonprofit/bloomerang-profile/vs/donorview/)[Neon CRM vs DonorView](https://www.softwareadvice.com/membership-management/donorview-profile/vs/neoncrm/)

[Compare All Alternatives](https://www.softwareadvice.com/membership-management/donorview-profile/alternatives/)

## Other Top Recommended Donation Management Software

[Neon CRM](https://www.softwareadvice.com/nonprofit/neoncrm-profile/)

**4.3** (620)

Recently recommended **74** times

[DonorPerfect](https://www.softwareadvice.com/nonprofit/donorperfect-profile/)

**4.5** (1470)

Recently recommended **61** times

[Charityproud](https://www.softwareadvice.com/nonprofit/charityproud-profile/)

**4.7** (89)

Recently recommended **61** times

[Bloomerang](https://www.softwareadvice.com/nonprofit/bloomerang-profile/)

**4.7** (1287)

Recently recommended **59** times

Stuck Between Options?

Our experts can help you compare DonorView with other top options, so you can find the best fit for your needs.

## See what companies are saying about Software Advice