Should i store my company-wide contacts in a Exchange Shared Contacts list or in a SharePoint Contacts list?

For now I can come up with the following pro's of Exchange and SharePoint


  • Great integration with Outlook
  • Easy find e-mails linked to a contact in Outlook.


  • The contactslist is available as lookup for other lists (e.g. current projects)
  • Contacts available outside of Outlook

I'm using SharePoint 2007


Is it me or is the integration SharePoint-Exchange really crap / non-existent? (SP lacking suppport for Calendars in Exchange and vv; lacking propper support for storing e-mails in a doclib, etc)

  • Not just you - yes, it is pretty poor. I shake my head that Microsoft has not addressed this issue since it seems like a no-brainer that organizations would want tight integration between calendars, contact lists and email with SharePoint. – Chris Beckett Jun 22 '11 at 18:05

I like centralized storage in Sharepoint. It allows you and others to modify them and utilize them in various other applications within the site, purchasing, support requests, etc. It also allows you to leverage Sharepoint workflows for any sort of new client/contact onboarding processes. Contacts can be exported from Sharepoint.


We use Contacts & Calendars in SharePoint when they are shared by multiple people.

(These are imported back into Outlook through the Actions / Connect to Outlook function. These allow two way sync between users and SharePoint and work quite well.

In terms of email we use MacroView to allow easy dragging and dropping of content between Outlook and SharePoint, but I agree the out of the box integration is lacking, and is still lacking in SharePoint 2010.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.