In order to have a company's blog pull into that company's profile on Owler, it needs to be linked correctly.
It's very easy to do this by logging in to Owler.com (or registering for free if you don't have an account yet) and searching for the company profile you wish to update. Once there, click the "Update This Profile" button on the top right of the page,
and a dialogue box will pop up showing the fields available to edit.
Select 'Social Links' and you will be able to enter the blog and blog RSS feed into the appropriate sections. Be sure to link the RSS feed, since that's how the blog posts and data will automatically get pulled into the news section and other sections/emails. This generally takes 24-48 hours to happen. Your RSS feed should look like like this. It is a well-formed XML document. You can also run your feed link through this validator to see if there are any errors: http://www.feedvalidator.org/
This validator is the closest one to our crawler, so things need to be in order there in order for us to parse it correctly!