Would it be too much to ask to give an opt out option for future solicitation when you donate to a candidate?
Fun Fact; If you call, email or mail your Senator or Representative for any reason (even only to complain about their votes or behavior) you get on the SPAM list for them as well.