Slashdot Mirror


Customer Resource Management For Non-Profits?

NoTerminal writes "My 60-person non-profit organization is looking for a tool or set of tools to keep track of our donors and contacts. A perfect solution will either replace or gracefully synchronize with Outlook's contacts module, as well as provide a powerful back-end that can handle donation tracking, grant reporting, and interaction tracking. What contact management system or customer relations management package is your non-profit using? How do you like it?"

41 of 186 comments (clear)

  1. Blackbaud Products by Anonymous Coward · · Score: 2, Informative

    Specifically the Raiser's Edge. Seems to do most of what you need.

  2. Use Salesforce.com by Anonymous Coward · · Score: 3, Interesting

    I'm sure they've done this exact same thing on more than one occasion. You can probably get the foundation arm to give you the software for free.

    http://www.salesforce.com/foundation

    1. Re:Use Salesforce.com by danomac · · Score: 2, Informative

      I also work for a nonprofit organization, and TechSoup is an invaluable resource. They offer software and hardware that has been donated by various companies (such as Sage, Microsoft, Symantec, Cisco, Intuit, and many others) that is only available for nonprofits. They do have CRM software buried in there somewhere. I strongly suggest you check it out, especially for things such as antivirus, where it can save literally thousands off of existing charity pricing.

  3. Budget makes a big difference... by Underfoot · · Score: 3, Informative

    I am not sure how big your budget is, but I've heard nothing but good things about Tessitura:
    http://www.tessituranetwork.com/Products.aspx

    There is also Raiser's Edge - but their product (in my opinion) feels like it was put together by a programmer (i.e. - written to bad specs by someone whose job isn't fundraising), not by a user - and thus has lots of quirks that make it not as useful as it should be...
    http://www.blackbaud.com/products/fundraising/raisersedge.aspx

    --
    I mentioned tinker-toys once in a post - now I'm modded down for life.
    1. Re:Budget makes a big difference... by Underfoot · · Score: 3, Informative

      I don't really care about how a database looks. I care about how a database functions. Tessitura is well thought-out as far as making the product useful to the non-profit. RE seems to go out of its way to make the non-profit do more work / buy more modules. (Have you ever tried to invite a couple to an event? There is no easy way to add a spouse after adding the main contact. Simple little thing, but it means a lot of time from someone who more than likely doesn't have any, as non-profit staff tends to wear many hats.) Again, personal opinion based on personal experience.

      --
      I mentioned tinker-toys once in a post - now I'm modded down for life.
    2. Re:Budget makes a big difference... by Zapotek · · Score: 3, Funny

      Written by a programmer? Really? That's a first...
      Just kidding, hehehe....

    3. Re:Budget makes a big difference... by Anonymous Coward · · Score: 3, Interesting

      I think the poster is looking at actual CRM packages for non-profits, which is pretty much limited to:

      -Convio (custom with salesforce hooks)

      -Salesforce (donated version with non-profit template)

      -Civicrm (with drupal/joomla/standalone)

      -DemocracyinAction

      Democracy in action is the simplest for supporting advocacy and development. Civicrm does easy event management and donations but requires a programmer/consultant for most other things, Convio I haven't used, and Salesforce will do anything if you are willing to buy an expensive enough app on appexchange but is best a fundraising/grants/helpdesk (if appropriate to your nonprofit).

      My nonprofit is using salesforce for development and civicrm for running workshop registration and doing general (opt in) mass emails. It seems to work pretty well. It would be nice if someone could either set up better mission based support for salesforce or make civicrm easier to deploy (especially in a hosted environment).

    4. Re:Budget makes a big difference... by lionchild · · Score: 4, Informative

      I've worked with a number of non-profit's as an IT-Consultant who are small enough that I *am* the IT-department. Some have used in house spreadsheets and file-maker databases, but both Tessitura and Raisers Edge are the two big products that I've seen and worked with. Both do what a non-profit needs to do. But, it's all about your budget.

      Currently, I have one non-profit who is splitting Tessitura between 2 other non-profits. Cost sharing it makes it something reasonable for all three. It's hosted at a central site for them and there's someone in charge of all three data sets. It's something I'd suggest considering if you are really interested in one of the better products.

      Good luck!

      --
      Awk! Pieces of eight. Pieces of eight. Pieces of seven... ERROR: General Protection Fault. [Paroty Error.]
    5. Re:Budget makes a big difference... by gobbo · · Score: 3, Informative

      One of 'my' non-profits (~200mbrs) uses the software 'Donation' (softwarefornonprofits.com) but most of the users complain about the interface, and there are some problems keeping things in sync.

      So, since the website is running Drupal, I'm looking at civicrm as a way to incorporate a back-end. I like the idea of controlling backups remotely and things staying in sync. Not sure about methods of producing tax receipts, or its reliability as a data source for accounting software.

      Another possibility we were considering is eBase, a free FileMaker based CRM system for non-profits. I like the filemaker design environment for quick user interfaces, and custom reports etc. It's easy to teach a moderately skilled computer user to administer. But, eBase uses an antiquated file format, not even sure where to get FM v.5. Waiting on an update.

      Another non-profit I'm in the middle of setting up plans on having a much larger membership base, with many layers of privilege, and will center on a media-rich website, so we'll probably try CiviCRM.

  4. Raisers Edge by dave562 · · Score: 4, Informative

    It's pretty much the industry standard. I work for a 501(c)3 non-profit with a $15 million a year budget. It's Windows only, but I'm not aware of any open source solution that includes all of the industry specific knowledge that Raisers Edge does.

    1. Re:Raisers Edge by Y_Slide · · Score: 2, Informative

      I work in a public accounting firm and specialize in auditing non-profits. I agree with the above, Raiser's Edge is the standard for most medium to large non-profits. It does a good job tracking donors and information associated. It isn't perfect in all situations (i.e., it doesn't seem to track information to tie in with fund accounting very well.) However, I have quite a few clients who love it.

  5. Raisers Edge by tidewaterblues · · Score: 3, Insightful

    It might be out of your price range, but the industry standard in your situation would be Blackbaud's Raiser's Edge solution.

    --


    ...En að Besta Sem Guð Hefur Skapað Er Nýr Dagur
  6. Raiser's Edge if you've got money, or Orange Leap by dameron · · Score: 2, Informative

    It's not cheap by any stretch.

    If you want cheap then Orange Leap has an open source "Community Edition" of their CRM that comes with no support.

  7. Compare Raisers Edge vs Drupal + CiviCRM ? by LordThyGod · · Score: 3, Insightful

    For anyone who has actually run both, I'd love to hear a comparison.

  8. Re:Just say no, to SalesforceCRM by Cytos · · Score: 2, Informative

    I totally disagree.. To me it seems powerful, simple, and very flexible. Japan Post, Starbucks, Dell, all customers... Non-profits get 10 licenses and over 4,000 nonprofits use it. http://www.salesforce.com/foundation/ Worth a look at least.

  9. Re:salesforce.com by StJohnsWort · · Score: 4, Informative

    Yep. I work for a chain of not for profit hospitals and I know the folks who handle donor contributions use salesforce.com. Have been for years. Do not know what they like / dislike about it. But the years of use doe's say something. The only thing is it can be bandwidth intensive on your internet pipe.

  10. Hosted Microsoft CRM by pnetz · · Score: 2, Informative

    You might want to try hosted Microsoft CRM which is available pretty cheap per seat.

  11. Re:Customer Resource Management For Non-Profits? by nausea_malvarma · · Score: 5, Insightful

    If you are working for a non profit how do you have customers? Why not get a real job and [produce some worthless product that nobody needs] instead of [offering to help out those in need and asking little in return]? Just askin.

    Fixed that for you.

  12. Re:Excel. by Chabo · · Score: 2, Insightful

    An even better format: txt

    Safe and secure.

    (joke stolen from a test... anyone have a link? I only have a local copy)

    --
    Convert FLACs to a portable format with FlacSquisher
  13. Sugar sugar by alexborges · · Score: 3, Informative

    Just sugarcrm.

    Its direct, integrates well with excel and outlook. I mean, im baffled that very few mentioned it here.

    Sugar is the way to go.

    I have to suffer salesforce and, FOR OUR NEEDS, it sucks infront of sugar. And thats that.

    --
    NO SIG
  14. Salesforce.com by jdstahl · · Score: 3, Informative

    Salesforce.com is a pretty amazing platform for doing CRM that goes well beyond just donor management. As others have mentioned, the Salesforce Foundation makes it available from free-to-darn-cheap. It has good Outlook/Office integration, and unlike most other solutions Salesforce has an really solid Web Services API that makes it possible to integrate with all kinds of other systems, notably including Plone, the open-source CMS system that many nonprofits use. ONE/Northwest, the nonprofit I work for, has done a ton of work in this area, and has had great success at delivering powerful, easy-to-use solutions to mid-sized environmental nonprofits.

  15. Sugar by Cornwallis · · Score: 2, Informative

    www.sugarcrm.com or sugarforge.org - They offer commercial and free open source versions and there are a number of free & pay plugins. Works well on your server or theirs.

  16. Re:Customer Resource Management For Non-Profits? by Etrias · · Score: 5, Insightful

    Oh my, I shouldn't feed the troll, but this pisses me off.

    This particular troll apparently has no idea of what non-profits do or what they do for people at large. Go ahead, pick something that you might care about...I bet there's a non-profit (probably several) that either helps or advocates on your behalf. Let's try this game, shall we?

    Emergency relief? How about the Red Cross for one?

    Health issues? Too many to mention.

    How about the military? Adopt a Platoon. Paralyzed Veterans of American...many many more.

    Firefighters and Police? You bet they're covered.

    That's just a small sampling and some of the bigger names in the industry. There are thousands more. And they all have donors and supporters who care about that particular thing. You are way off the mark about it not being a "real job". Most of the people that work at non-profits work long hours and far harder than you sitting on your ass cruising Slashdot. And they do it for a pittance of pay because it's something they care about.

  17. OpenERP by smoyer · · Score: 2, Informative

    OpenERP (http://openerp.com/) has an integrated CRM. I've had great success with this project and the database is completely accessible via XML-RPC if you need custom functions. I've also used SugarCRM, but am not nearly so enamored with that project.

  18. NGO-in-a-Box by dominique_cimafranca · · Score: 2, Informative

    Try http://ngoinabox.org/, They offer four versions, but the most apropos is their Base Edition, with more detailed info here http://base.ngoinabox.org./ For donation tracking, the component they use is CiviCRM - http://civicrm.org/.

  19. nten- tech 4 nonprofits is ur best research star by superphoebe · · Score: 2, Informative

    http://www.nten.org/ has done reports comparing CMS for nonprofits, including a great comparison of drupal, joomla & plone. Beth's blog, techsoup and netsquared are great resources additionally, you could look into using another serive like donor's resource, firstgiving, givezooks, Mysamaris, and Razoo- most of which have a free option Raiser's Edge, like anything Blackbaud is really great if you can afford it. But I would start at the source of research and read the reviews- they are seriously helpful!

  20. Re:SAP, obviously... by Soilworker · · Score: 2, Funny

    Can I test it first ? I can't find any demo on their website...

  21. My Job. by kbromer · · Score: 5, Informative

    I work as a DB consultant for a non-profit that does CRM-Database and Web consulting for other non-profits. We've developed in a variety of platforms and have done everything from custom built solutions through Salesforce, so I'm pretty familiar with the turf. My tips:
    1. Raiser's Edge is a nice product with relatively easy entry, but its REALLY tough to master, and, as is true with most systems I've worked with, reporting is still more an art than a science. It's expensive, support is expensive, maintenance is expensive.
    2. Salesforce is our preferred platform at the moment. Low barrier to entry (10 seat license for free for 501c(3)), alot of training available free of charge, and with some tweaking, a good non-profit overlay for it's sales-centric backend. Their current NP Template is severely lacking (we have our own package we use) although they've got some momentum behind it lately, and I expect it to improve dramatically over the next few releases. We do alot of customization work on this platform, and its pretty flexible, nice API, great plug-in for Eclipse and the OO language (Apex) they use for the API layer is derived from Java. I wasn't sold at first, but its really grown on me as a platform. Reporting can still be rough though.
    3. Filemaker/eBase Not worth your time, money, or frustration.
    4. SugarCRM has been getting some mention in the community lately, and in my experience, may be a viable alternative, but I haven't had enough time to play with it.
    5. Custom solutions are always pricey, but you should (theoretically) get what you want. MS Access (please no), SQL Server, whatever the opensource flavor of the week is- if you have a really odd-duck funding or business model, it might be worth a look.
    The only reason I wouldn't recommend SF outright to you is that it's a bit finicky to setup the Outlook connector, I can't speak for the others around Outlook connectivity. OTOH, what is your CRM DB doing trying to replace your email system in the first place?

    1. Re:My Job. by ScienceMan · · Score: 2, Informative

      I also do extensive technical support for a not-for-profit. We recently switched most of our communication including mail, documents, calendar, and other communications and a significant part of our web presence to the Google Apps for Domain suite. We are really happy with this solution and are saving a ton of money. As a 501(c)(3), we are eligible for and have received this at no cost.

      In terms of CRM, we see that Salesforce has what appears to be extremely good integration with Google Apps. We haven't tried this yet, and are somewhat concerned about costs, but may go that direction also as our usage of the Google Apps suite matures.

      By the way, the new scripting tools for spreadsheets recently announced for early trial look very good, and may replace any need we have for other products.

  22. Re:Excel. by Anpheus · · Score: 4, Interesting

    You laugh, but for a small business, backups are tough. Some "enterprise" software that is vital to their business for example, will depend on registry keys, services, processes set up to run as a particular user with particular rights, etc. I've dealt with these situations, and setting up a "reasonable" backup solution on a budget is extraordinarily more complex when you're talking about software that is vital to their business.

    And in this case, excel is great because it's one file. If they copy it, burn it, put it somewhere, they KNOW it's backed up. It's there. Same goes for TXT. They can test it by taking their one file and opening it up on another machine. Does it work? Yes. It's there.

    But for more complicated software, holy crap. One solution I came up for an anonymous small business whose computers were stolen was to replace all their desktops with Virtualbox VMs, set every client and the server to save state, copy all the Virtualbox files to a second folder, and then resume state at 3:00AM. For a backup, I have a batch file on the autorun list for a couple eSATA/USB2 hard drives that they can plug in, click "copy back up" and then it's done in a few minutes to half an hour. They can take the hard drive home. They can do it any time during the day on at least one client and the server.

    But frankly, everything else I've seen is that "enterprise" and "business" software is so mind-bogglingly poorly written that unless backing up is an option of the program, and sometimes (in my case) even if it's an option, you'll be regretting not coming up with a sane, easy, fast, painless backup solution right off the bat.

    And that's why excel files, txt files, anything that minimizes the filesystem footprint, is awesome. In my case, I had to wrap their business software in a VM.

  23. Re:Customer Resource Management For Non-Profits? by JMZero · · Score: 2, Informative

    And they do it for a pittance of pay because it's something they care about.

    I spend on charity, and almost never do I donate to charities that pay people to call me. I find charities that spend their money on programs, not on fundraising and administration. Some charities attract volunteer callers/canvassers - but a lot of times it's just people doing a job like any other and there's no reason to glorify what they're doing. The net effect of what they do, beyond making a living, is often going to be moving charitable funding from funding programs over to funding administration and fundraising (calling/advertising) costs.

    Honestly, many charities are basically a business that produces calls for donation. For example, "Angel Flight West" sounds like a great charity: "Arranging free air transportation in response to health care and other compelling human needs".

    Then you see that only 31.1% of donations go towards the actual program and the rest is lost to administration and fundraising costs (link). Now I'm not saying they aren't trying to good work, or that charities in general aren't doing good work - but I do think there's justification at being frustrated with how many charities are run.

    To balance out my last example, look at Food For The Poor. 96.8% of their incoming funds goes to the program.

    --
    Let's not stir that bag of worms...
  24. Drupal + CiviCRM? by crivens · · Score: 3, Informative

    How about Drupal + this module: http://drupal.org/project/civicrm

  25. Re:Customer Resource Management For Non-Profits? by Etrias · · Score: 2, Insightful

    Good information you have there. I have to say though that most of the non-profits I deal with mostly have a donor database to let them know about upcoming events, keep them abreast of special events and the occasional email asking for a donation. Although there are some that use it to call their donors to ask for more, most of the time it's for emails...not to mention the tax information they need to keep and hold onto.

  26. Re:TechSoup,org by CFrankBernard · · Score: 2, Informative

    Guide to Dynamics CRM 4.0 Editions and Licensing http://www.techsoup.org/stock/dtjumppages/microsoft/crm_editions.asp

  27. Re:CiviCRM by GoodNicksAreTaken · · Score: 2, Informative

    I work for a 45k-50k member non-profit. We have a staff of around 100 and a 4 person IT department. We use CiviCRM for event registrations. Our main member database is MS SQL with VB.NET apps and horrid Filemaker applications held over from when this was an all Apple shop. I've tried to push for migration to CiviCRM and making contributions to the project to get CiviCanvas. We currently use GetActive for email contact. We currently have our main website contracted out hosted with an ASP based CMS. Drupal with CiviCRM could eliminate several of our internal and contracted applications. My only complaint with CiviCRM is that getting templates to work nicely with both Drupal and the CiviCRM portion seems to be difficult.

  28. Donor Perfect by DavidD_CA · · Score: 2, Informative

    Check out Donor Perfect, which for a very small organization can be licensed for like $50. It's amazingly powerful for such a small price.

    For larger organizations, the price goes up. It does everything you're asking for, except (perhaps) the Outlook sync. I don't know if it does that.

    And although I hate Intuit, check out Quickbooks for Non-Profits. The only reason I'm suggesting this is because love-them-or-hate-them, Quickbooks is the defacto account software for small organizations and their non-profit module ain't bad. Plus, if you're outsourcing your accounting, they'll appreciate that you're on QB.

    --
    -David
  29. Re:Excel. by dniesen · · Score: 2, Insightful

    Holy over-engineering Batman! How about simplifying that solution with image-based backup software. Macrium Free or if you have some bucks to spend Acronis is easier and a bit more polished.

    Didn't the users notice the significant performance hit when wrapping their whole desktop in a VM?

  30. Quick summary -- by check_one · · Score: 3, Insightful

    Generally you'll find a few options in the non-profit sector:
    Targeted, high priced systems
    Things like Blackbaud's Raiser's Edge have been around for years, are very full featured, and are often expensive. They run locally on Oracle or SQLServer (maybe others?) They make most of their money off of extensions, upgrades, and service contracts, so be aware that it's going to be well into the 6 figures before your done with them. Same downsides as other locally installed database systems (upgrades, etc).

    Targeted, Locally installable
    A number of products in the past 15 years have come out for non-profits to download, install locally, and use. Of note, eBase (based on FilemakerPro), and a few others. Recent ones are CiviCRM, and the downloadable SugarCRM. The biggest challenge with these is that you need a geek to install them (yes, you really do), AND a geek to upgrade it three years down the road after your last geek left. Upgrades generally make that harder. These are often free to obtain, but you need to pay someone to install them successfully, or pray that you can find volunteers who know what a command prompt is.

    Targeted SaaS systems
    More recently SaaS systems dedicated to the nonprofit and organizing community have started to become the norm. Generally cheaper in the end (as are most SaaS systems), most large and midsize groups are moving this way. Of note: DemocracyInAction, running on the Salsa platform -- ~$100/month +, depending on which pieces you want (I'm associated with DIA) Convio: Higher priced, but similar -- starts around $2,000/month Blackbaud new offering: Word is that Blackbaud has something else coming out, but the price will likely be along the same lines as their Raiser's Edge product

    Non targeted SaaS systems
    Some larger companies (Salesforce, Microsoft, etc) have a version of their software targeted at nonprofits. While capable of some basics, for real organizing and donor management they fall short, unless you pay for a significantly customized version of them. You get the advantage of a big name, but sacrifice lots of useful features. Prices vary -- usually depends on how much customization you want, and if you can find an implementor.

  31. Re:Excel. by Anpheus · · Score: 3, Informative

    My solution requires, literally, them to merely plug in a hard drive with a batch file already on it, and then make a single click.

    And no, it was for a very small business that doesn't need or want an IT department to manage its computers. Performance hit? The new computers were six years newer than the ones stolen. If they noticed a performance hit, they only told me about how much faster their computers were.

  32. Re:Excel. by digitalunity · · Score: 3, Interesting

    Small, purpose driven CRM's could be developed in Lotus Notes which includes automatic replication and offline use. It's not the cheapest thing around, but if you know a lotusscript developer or can hire one, you could have a single integrated application for managing everything you require.

    It certainly has it's downsides, but for user simplicity, it has a lot going for it. Personally, I would develop my own tools for something like this with narrowly defined special requirements. You could do something like SugarCRM but I recommend against it due to complexity and initial learning curve.

    I've got to agree with you about backup software-it's mostly shit. Never backs up the most important things you really need like registry keys.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  33. CiviCRM by Mathieu+Lu · · Score: 2, Informative

    Try CiviCRM, http://civicrm.org./ It's AGPL, good community, great devs. We've implemented it for a few medium-large organisations and it works nicely.

    Not sure it integrates with Outlook, but mailing contacts can be done directly from the software (so that it appears in the history of that contact). Allows to receive donations, event registration, grant management, case management, mail blasts, etc. If you have a large member community and website, it can integrate with Drupal and Joomla. For example, we often integrate it with Organic Groups, or grant special Drupal roles depending on the membership.