Most nonprofits today face similar challenges. Among them are acquiring and retaining donors, finding volunteers, promoting brand awareness, competing for scarce resources and engaging the community — all with limited time and often insufficient budgets. For nonprofits willing to embrace technology, online forms can help alleviate at least some of these constraints...