Didn’t get one either and I’m a subscriber.It must be a very limited promotion, I am a subscriber and didn't get a code. And guessing from the replies to the article on the main page I am not alone.
My experience with John Lewis warranty hasn't been good in the past, I am not sure they have improved in recent years.Plus 2 years warranty at John Lewis :/)