Nonprofits, keep these three things in mind when you consider technology advice. I see too many nonprofits (and smaller businesses) considering technology solutions that are too heavy for their organization to support.
When we feel fancy we call it "Complexity to Capacity matching".
- Do you have the talent to support the proposed solution
- Do you have a plan to administer / maintain the proposed solution
- Do you have a repeatable, high-volume process to automate