Rather than spray and pray, I prefer to only contact companies that have shown they have the problem my product is trying to solve at the time they have that problem (or actively looking for solutions). I send a handful of cold DMs/emails a day and aim for at least a 20% response rate.