A better way to handle the never-ending donation requests

Unless you have a structured approach to handling donation requests, it’s likely you are giving value away for no benefit. You’re in business. Unless you are successful you cannot afford to give away donations for nothing.