« CRM 4.0 Workflow Challenges Part 2 (Update Picklist and Bit Fields) | Main | AgFirst Farm Credit Bank Microsoft CRM Success Story Video »

June 28, 2010

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54fb34b6f88330133f1e772eb970b

Listed below are links to weblogs that reference Managing Employee Contact Information Part 2:

Comments

Darla Lord

We are moving from ACT! to CRM and one of the issues we are having is that private emails showed up publically in ACT in users' records. What are the best practices to keep that from happening in CRM?

Joel Lindstrom

Darla,
Thanks for reading the blog, and great question.
I would want to know more about the specifics of the private e-mails. Do all users have private emails tracked, or is it just certain roles? The average user typically only tracks business-relevant emails, not personal emails, so for the most part, read permission is open. For certain roles, such as legal, HR, etc, there is often a desire to have them track emails, but since their topics may be sensitive, you want to limit who can see their emails. Business units can be an effective approach to controlling this--put the general users in a low-level business unit and give them business unit read permission to emails. Put sensitive departments in a high-level business unit, and give them parent/child read permission for emails--this way they will see their department communication and the rest of the company.

If all users have private emails tracked, there are a couple of other ways that you could approach this. My first question would be why are all users tracking private/personal emails in a CRM system? One of the benefits of Microsoft CRM is visibility for business relevant communications associated with my companies, contacts, etc. What is the value of having general private emails stored in CRM if one person can only access that email. I've also found that if you give users the ability to mark a record private, frequently they will make that their default behavior (fear of "big brother"), and as a result, you will dilute the effectiveness of CRM, because emails that could be benefitial for others to know won't be visible. I would consider not just how you are going to import the existing records from ACT, but also what is going to be your best practice going forward.

One option is to add a "private" checkbox on a record, such as an email. You could then control access to the record using a plug-in, or you could give everyone just user level read access to emails in general and then have a workflow share the email with other users if private = "no." There is a good workflow assembly available from codeplex.com that allows you to programatically share records via workflow with users or teams of users.

One thing that should be noted is that if you use CRM for Outlook, you don't see any custom fields on the outlook email form--that means that a private checkbox wouldn't show up when someone tracks an email from outlook.

One thing I've done before in a similar situation was to bring the private emails in as a different type of record (legacy private emails, for example), and set permissions accordingly on that entity.

Call Customer Effective at (877) 252-2171 if we can be of any assistance in your migration.

Martin Matýska

Hi Joel,
your solution seemed really excellent to me and I used it but then I found one problem. I set default e-mail address on my contact record and alias e-mail address on my user record. It worked perfectly but then I found out that tracking of incoming e-mails didn’t work. When I changed my user e-mail address to default e-mail and my contact e-mail to alias e-mail, it started to work again but of course when I sent an e-mail to my colleagues it was not tracked in CRM since my user e-mail address is different to my contact address :(. Do you have any idea how to solve it?

Joel Lindstrom

Martin,
In the solution described above, the default email address should be on the user record. The idea being you still want emails sent from the user record, not the contact record.

regarding tracking emails sent to colleagues, there are some other setting that come to play here. one is the setting to create activities for emails between users (in crm system settings). When this is set to yes, you will sometimes have double activities created; however, if this is set to no, sometimes no activities will be tracked. I recommend setting the setting to "yes." It is better to get more activity records than not get activity records that you

Also, it depends on your tracking options. Even if you have a contact and user for the same person, you still have to hit the track button for conversations that you wish to track. Then the question of if the conversation gets linked to the recipient user record or contact record--that is where the email address of the recipient will matter.

Keep in mind that this behavior has been changed in Update rollup 12. With this update, we have tested and have not seen issues with the contact and user having the same email address.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Search The Blog

  • Search the Blog
     

    WWW
    this blog

Twitter Updates

    follow me on Twitter