As tight budgets squeeze nonprofits, integration between online and offline efforts has moved to the fundraising forefront