I found this very useful and effective.i still do them today
1. Ability to connect with prospects.
2. Build a relationship with them.
3. Give them something of value and that is affordable.
4. Offer them tips that could enhance their businesses further and can give them an excellent results.
5. Getting information on how to do my business better and more efficient. when i did, my sales doubled.