A recent blog post on Software Advice's The Able Altruist reminded us how terribly important something incredibly basic is: knowing the impact of your efforts on your audience. Nonprofits spend all kinds of time developing innovative programming and describing it to donors, but far too few spend the same kind of time checking with their constituents to see if the innovations are actually working. As the Altruist says: "it's estimated that fewer than 20 percent of orga [...]