Lead Generation Reporting


I am looking for a tool that can take data from Google Analytics, Google Adwords, and integrate it with CRM data regarding lead generation to create a report that defines the Return on Investment made from spending on Google Adwords.

Do you know any that is capable of this functionality?

This tool would ultimately provide a well-rounded report that can help management determine which keywords to target, what campaigns are working, and which niche market is responding well to these adwords campaigns.