Hands-On Fundraising

Donor Communications

  • About
  • Hands-On Fundraising Blog
  • Services
  • Contact

I’m no hero and neither are you

I’m no hero, but I’m trying to do it all right now. I bet you know what I mean. Year-end is especially busy for those of us who raise money for nonprofits. It’s the high holy season of giving, and if we’re not ever present in our donors’ consciousness, we risk losing support. If we […]

Filed Under: Blog, Caring for yourself, Donors Tagged With: Donors, Fundraising, help, individual giving, Nonprofit, Nonprofit organization 2 Comments

Have you failed today?

Have you failed today? I hope so! Because when you fail, you have the chance to learn something. And often, it’s the only way we really learn. When I was young, I observed that nine out of ten things I did were failures. So I did ten times more work. George Bernard Shaw If you’re […]

Filed Under: Blog, Caring for yourself, Fundraising, Nonprofits Tagged With: failure, learning, Nonprofit 4 Comments

A cure for 3 am panic

Ever needed a cure for the 3 am panic? I know you’ve been there too. It’s 3 am. Your eyes are closed, but your heart is pounding and your mind is racing. Your appeal is due to mail and you’ve got… Nothing. Try to rest. Because when the morning comes, you will get started on your next appeal. Maybe […]

Filed Under: Blog, Caring for yourself, Donor communications Tagged With: appeal writing, Nonprofit, Swipe file Leave a Comment

  • « Previous Page
  • 1
  • …
  • 6
  • 7
  • 8

Fundraising advice served fresh to your inbox

Get yours here:

Search

Recent Posts

  • You can stop listening to excuses and raise more money
  • Write a better fundraising appeal
  • So you want more active donors and more income…
  • How to help people feel connected
  • Is this any way to treat a friend?

Work with me!

Let's talk about how I can help your organization raise more money.

Contact

  • Donor communications
  • Fundraising Strategy

Copyright © 2026 · Mary Cahalane · Hands-On Fundraising · 847 S. Main Street · #183 · Plantsville, CT 06479