Hey Tina! I've done a fair amount of B2B outreach so I'll share some tips!
- Use an outreach platform/tool such as Ninja Outreach - https://ninjaoutreach.com/
to help automate and reduce the time with some of the more tedious aspect of this work
- For B2B, focussing on making a connection with your key contacts well in advance of actually trying to get them to help out with your own project is very helpful. Eg. Share some awesome and relevant content with them, ask a question about something. Start a discussion with them that's unrelated to your ultimate goal. The longer you can keep this conversation going, the better. You can also engage with the content they are sharing (if available) so you can get your name in their minds.
- When you are ready to reach out about your end goal, don't send them a cookie cutter template email. Continue the conversation you've already started and mention what you're up to and invite them to connect / help out. Don't push your agenda down their throats. Tailor your message based on your conversation and the unique individual. You can have some form of a template / an outline of the info you want to share, but definitely don't use a strict template.
^These approaches definitely increase the amount of time you spend with each contact, but also drastically increase the conversion rate of people who actually work with you or support whatever it is you're working on.
Hope this helps!