Nonprofits need to optimize technology and processes for communications with donors and volunteers. One area that's sometimes overlooked is streamlining communications with the recipients of the organization's services and tracking data about those recipients.