This makes a lot of sense and the trick is probably in having a great conversion rate from those “random” visitors to your website; if you can engage a good percentage of those beyond one click / visit, then you have a chance of converting them to users.