Mass Personalization: Solving the Oxymoron

Personalization in marketing communications and development outreach seem like an obvious thing to do. But limited resources mean that maintaining that personal touch for every single supporter is impossible for nonprofits.