My business does lots of pro bono work. We have one rule, which is to treat them like we do any other client. If you aren’t able to do that, then you aren’t doing yourself any favours. That doesn’t just mean that you treat the client with as much graciousness as you do a million dollar client, but you set very clear expectations of what you are agreeing to (e.g., an initial pass plus 2 rounds of revisions. If there are extra revisions, they cost X amount of dollars). If you don’t set those expectations, you will find that pro bono clients are the most unprepared, demanding clients possible, and you will grow to resent them. Ultimately this leads to fractured relationships and damage to your company’s reputation — which is not why you took on the work. You also need to clearly communicate these expectations through the whole job. This may mean having some difficult conversations. If you follow these rules, you are much more likely to find it a worthwhile fulfilling experience. As far as them claiming not to have marketing funds, that would be an unfortunate oversight, and it’s worthwhile to explain to them why your work carries as much value as everything else on their current budget. Hopefully you can convince them to shuffle their budget around. If you’re already prepared to do the work for low/no money, then it’s great practice for the consistent problem of clients who don’t understand the value of your work. I hope that helps!