When I was an agent, I would cold call all the time. It's such a valuable and underrated skill.
In terms of strategies and tips, here are a few:
1. Smile while speaking. It comes through.
2. Speak like you're chatting with a friend, not selling them a used car.
3. Ask questions early to gather info and add value to their precise pain points.
4. Disqualify early in the call. It's not always a fit.
5. Listen more than you talk.
6. When "pitching" your solution, loop the other person back in with simple questions. If they have a question in mind and you're on a diatribe, they don't hear a single word you say.
7. Always leave a voicemail.
8. Follow up kindly but persistently.
9. Have a targeted campaign rather than just calling randomly. Systems are better than raw volume.
10. Condense your call time to a single block rather than spreading them out across the day. If you're "not in the mood," then make the first dial - you'll get into the mood ;)