I have had some involvement in running charity events that target high net worth people. You attract them via their ego. Put their name on everything, use their name frequently when speaking with them.
And the kicker - never actually ask them to donate or take the survey or whatever. Just describe what you’re doing and why you’re doing it. They already know you’re talking to them because you want something from them, but if you ask them directly, they’re trained to say no because they have to do it all day. You need to let them make the decision to participate on their own.