Modal pop-up for first time visitor

This looks very promising. I may end up using this. Thanks

That accomplishes the most basic use case. If someone were to implement the proposed functionality, that would probably be the right place to start.

I’m assuming that Discourse is logging IP addresses and/or storing visit counts in a browser cookie. That info can be used to flag an anonymous user’s IP as belonging to a registered user. I’m assuming -optimistically- that Discourse’s API makes it easy to check this.