Mi rispondo da solo, magari può servire a qualcuno...
Ho scaricato nice user info e modificato la funzione che restituisce l'username, in modo da farmi ritornare l'id utente. Ho inserito nel url del banner la stringa {niceuserinfo}. Adesso se l'utente che clicca sul banner non è loggato, mi risulta una transazione come guest, altrimenti mi risulta l'id utente e posso assegnarli un premio.