I develop an online classified advertising web/mobile service. Right now users don't have to be logged in to place an ad. It is enough to use a valid email address. Having an account has other benefits now; it allows you to send and receive messages and keep track of everything you have posted.

Lately, I have considered requiring users to be logged in because it will be easier to program. Are there other advantages or disadvantages?

One possible advantage of doing so would be that we can track and know the users' details and prevent spam ads.

  • 1
    Does having an account give other benefits to the user over posting anonymously? For example, does the user's profile link to everything that user has posted, like it does on SE? – Monica Cellio Jul 29 at 22:54
  • @MonicaCellio Yes, having an account makes you able to send and receive messages and keep track of everything you have posted. – Niklas Rosencrantz Sep 9 at 9:54
up vote 6 down vote accepted

Requiring registration/logging in to post ads will add a bit of friction to the process. Adding friction will put some people off posting - it's one of the reasons that (except for posting questions on Stack Overflow) Stack Exchange doesn't require that you register. You can ask for as much, or as little, information about the advertiser as you like. The more information you ask for, the more friction there is in the process, the more friction there is the more people you'll put off posting.

Hopefully, that small amount of friction will put off a lot of spammers, but won't deter those who want to post useful ads. You have to weigh up the trade off. Is the amount of spam causing problems? If it is then go for the registration. It won't eliminate the spam completely but it will reduce it.

Minimising the spam on your site will also go a long way to reassuring other visitors that the ads they see are genuine and make them more willing to continue to use your site.

Registration will also provide you with a concrete communication channel to the advertisers should there be any issues.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.