I have forgotten to login when making a purchase, is it still possible to get my points added?

As long as you have not used a different email address to the one registered on your account then yes it is possible to merge the orders. However, if you have used a different email then there is nothing we can do. The easiest way to avoid this is to make sure you are logged in :).