Sorry to hear about the calls causing you to block the number and can understand that it's frustrating. If you haven't already, please see the advice in this thread such as ensuring the marketing box is unticked in your online account to prevent future marketing calls from Virgin Media.
Sorry, don't have time to look through 17 pages from a forum to stop those calls. I have been a software engineer/web developer for over 20 years and 10 minutes on the site didn't find any option about marketing except the one that looked like I already checked years ago. Number is blocked via phone. Employ some real programmers rather than lame frontend artist/engineers and marketing people who demand stuff infeasible.
RANK BEGINS: It reminds me of the last company I worked for who forced marketing assignments on programmers and used frontend javsascript people with no idea how to use logic or program and problem to hack the site to the way marketing wanted, demanded by their bosses above who didn't have a clue how a website works. Artists don't belong on making websites as they have no logic, but marketing love them because they do what they say and really screw up websites with hack after hack. RANT OVER
Myself and probably a lot of others would probably like to hear about new offers and special deals. but having someone with a foreign accent/call centre asking for your information before they are willing to tell you about it is a really poor way of doing it, because assuming most people like me will not do so and hang up or possibly block the number thinking it's a cold call scam/phishing. My thinking is that every VM customer has a number code or code word given to them or picked by them that the promotions team also has access to. Promotions can tell the customer at the start of their call what that code/word is so the customer knows it is the promotions team calling and not a cold caller phishing.
Any marketing system adopted currently by VM will have to undergo serious review in the light of the recent data breach. The chances are that very few people will consider a call claiming to be from VM to be genuine, even if they know stuff about you. I shall now adopt the same approach to VM as I do with other companies on the phone, through email, or at the door - if you have something you want me to consider,you have my address so put it in the post.
Now I know it is a genuine number I bit the bullet yesterday when they called yet again!! Someone in head office really needs to set-up some fake accounts and have a listen to how these calls are conducted because, my god !!! what an absolutely terrible experience it is. A 5yr old could read and construct a sentence better than the girl I spoke with. Told her I didn't want to have a VM mobile sim because I don't like the idea of having all my phone options with one supplier in case something goes wrong, so she proceeded to try and sell me one? Don't watch movies or sports and same thing, tried to sell me Sky Cinema and Sky sports. I feel sorry for these callers as they are probably working for a very low rate of pay but there really should be a higher standard of training given before they are set loose on customers.