It is a fantastic idea to be able to distinguish between new and old users.
To start with, I would like to popup a window with a MailChimp newsletter registration form for new users (MailChimp provides embed code) i.e. on first visit. Once users have closed the popup window, they don't see it again.
Can something like this be achieved with your plugin?