The spam flag is designed for “unsolicited advertisements.” It’s clear that it should be used when a question, answer, or comment links to a website with obvious commercial intent.
But what about cases where things are not commercial, but the user has an obvious interest? In other words, self-promotion without monetary gain. For example:
- A post that only links to a personal social media page.
- A post that consists mainly of a link to a petition1 or other form of campaign that the user started (or wants to promote).
These will generally be “not an answer” if answers, and often “too chatty” or “not constructive” as comments. But are they spam? In addition, does it make any difference whether the non-commercial site being promoted is related somehow to the question?
1: Link visible only to users with 10k+ reputation on Science Fiction and Fantasy.