Hi @rob77777 welcome to the forum and thanks for posting. Sorry that you have not received your gift yet. I've sent you a Private message explaining how you can contact the forum moderation team and we will be happy to help you get your gift.
Check here: https://community.bt.com/t5/notes/privatenotespage
I seem to think that only certain orders qualified.
Thank you for sending in your details.
I've had a look at the details of your account and I can see that the Promotions Team, have issued the code for you to claim your Free Tech Gift. I've sent you those details by PM. Please, can you reply and let me know once you've been able to use that code?