When must I enter my details according to the confirmation email?

You can fill in your details as soon as you receive the email, or you can wait and do it later. To receive points, you must activate your account within three months of signing up.