Michael Organ has written this book and posted it online for all to read, very generous, and befitting the intended audience: Cause Marketers

But just because it is aimed at charities and the like, does not mean it has general usefulness. Indeed I recommend it as an online marketing primer - not the best, but one of the best you’ll find for free.