I use BT Infinity (internet only). I indicated some while ago that I did not want BT to contact by phone about new services or to receive postal advertising.
I have had one phone call about BT TV offers, and just received a third mailing today about TV. I bin these immediately as I am not interested in TV or sport. I find all my entertainment on the internet.
I can't find a relevant link (that is not out of date) to edit my preferences, so please could a BT person edit them for me as follows:
1] I only wish to receive any advertising by email only.
2] I do not wish to be contacted at home unless necessary, and certainly not for advertising.