The ways in which donors interact with organizations is ever changing, as new giving and engagement opportunities are introduced using evolving technologies. With that comes new levels of expectations for their experiences (both online and offline) with nonprofits.