Whether it’s a billboard, TV or social media, no one wants to be interrupted in the middle of what they’re doing just so you can try to sell something to them.
It’s better to make valuable content based on what you do that helps people to solve a problem they’re having so that you can build solid relationships with them. You won’t have a problem with sales after that.