(CE-1003) Fix anonymous users not being welcomed

Anonymous users weren't getting welcomed as no task was being queued.
If the user is anonymous, and they weren't welcomed recently, a task
should be created as was the previous functionality.

@drsnyder