I don't think this would be accepted for multiple reasons:
- Blatant self-promotion
- Breaking one rule for affiliate links ("- I am a developer of the website."
So, no.
However, for legitimate submissions, a form is provided at the bottom of the page so there is no need to post a Helpdesk about this.