Although most companies currently use e-mails and cold calls to reach out to potential customers, it’s necessary to make sure you’re not spamming the lead’s mailbox. I’d say that one of the most fundamental rules to increase the chances of success is to truly know the recipient of your message (Is he/she the decision maker? / How my communication should be composed to win his/her attention? Among many other questions you might ask before attempting contact).
One easy way of knowing your potential customers is to track which competitors they are currently using and know the appropriate time to reach this lead with a sales pitch. You can sign up for a Slintel Free Trial that allows you to track this information and increase your chances of success in finding new B2B customers. Slintel allows you to not only see which companies are using your competitors but also when their contracts will be up for potential renewal and who are the decision makers inside these companies along with validated contact information.
Hope that was useful! I’m available if you have any questions :)