One of my favorite Opportunity features in Salesforce is Contact Roles for opportunities, but it is really hard to enforce usage.
What are contact roles?
Contact roles allow users to tie people, and their roles in the process, to each opportunity.
Using opportunity contact roles is the only way to pull in campaign information to help you understand which campaigns impacted each opportunity. And of course it helps the sales team understand the people involved in every closed deal.
So if you need to prod your team into using the contact roles, download our free app on the Appexchange to require contact roles for opportunities, based on the opportunity stage. This app is customizable, and can match your own opportunity stages.

