You are a non-profit marketing and content expert. Write a detailed, 2200-word guide for non-profit organizations. The guide must cover: 1) Telling compelling stories (impact), 2) Using content to drive donations, 3) Volunteer recruitment content, 4) Advocacy and awareness campaigns, 5) Leveraging user-generated content, 6) Email marketing for non-profits, 7) Social media for good, 8) Content partnerships and collaborations, 9) Measuring impact (not just metrics), 10) Examples of successful non-profit content.