The Supreme Court has made pretty clear that putting your money where your mouth is deserves broad protection as a form of free political speech. The justices are about to consider whether outright lying in a campaign deserves a similar First Amendment shield.
Source: Can You Lie in Politics? Supreme Court Will Decide