Here is a post to those of you who have a product for bloggers. Here are the things that we have found to work:
1. Domain tools allows you to research a site - finding historic "whois" records that sometines have the contact information, reverse the IP and see what other sites are owned by the same person and figure out the contact information from there.
2. Leave a comment on the blogger site with a good advice or good feedback on the content. Most bloggers read their comments and will appreciate your contribution to the conversation.
3. Link to them from your own company or personal blog. Bloggers love links and often monitor who links to them. You want the link to go out of a good interesting post so the blogger will find your ideas interesting.
4. Connect with them in social networks. I have found that most bloggers love to tweet and monitor their 'mentions' (every time . Pay them respect by retweeting, mentioning or responding to their tweets - they are very likely to respond to that.
5. Offer to write something for them or at least give them idea to write on (with an angle). Writing frequently is a hard job and new ideas for interesting and engaging posts are not easy to find. Most bloggers will have a list of ideas and half baked posts to help them survive dry spells. Bloggers love guest posts since it takes away some of the work load.
6. Try following their tips and recommendations and tell them your feedback. This can be done through any of the methods above.
7. Email them. Once you got the blogger's attention and build a level of relationship, the next step is to email but my recommendation is not to go directly into hard sell mode. Instead, try to refer the blogger to content that might interest him and will build your authority in a domain that relates to your product. If you have an SEO product - refer to SEO content, if you have an infrastructure product - refer to tech elements, etc.
8. Invite him to a conference. Conferences are a great way for bloggers to learn from other bloggers, interact with them and get new writing ideas. One way - is to set up your own event - it can be even a small meetup for drinks at a bar. Another way is to sponsor an event and hand out free passes or if you are on budget even recommending a good blogging event early on will help the blogger save with early bird discounts and will win you points.
9. Meet the blogger. Make sure to bring value. Interact with him, buy him drinks, bring value in the form of opinion about conference sessions, ideas to write on, connecting him to other bloggers, etc.
10. Follow up and talk about your own product. This is only the last step after you developed a relationship that provides value. Note that most bloggers are blogging on weekends and working during the week.