there should be a way to set it defult as ever vbulletin forum ive been on it comes automatically :S
You must have turned it off cuz I'm pretty sure it's set by default. vboptions > User Registration Options > Default Registration Options > Pop up a Notification Box When a Private Message is Received