Best Practices for Activity Management in Office 365 and Dynamics 365

Many of our clients ask us how best to handle the various activities available within the Dynamics 365 suite, especially with the crossover to Office 365. While there are no “set in stone” rules, we have put together some best practices suggestions, based on the functionality available within different programs.

So, the question is… What gets handled where?


Outlook, as you can imagine, has far more email tools available than what you will find within Dynamics 365.  While the latest version of Dynamics 365 does include the ability to add Email Signatures to system emails, there is still no comparison to the many millions of tools Outlook offers.

If you set your options correctly in Outlook, you can still access all the special Dynamics 365 fields you need.


Outlook has the best task management tools, such as the ability to set a reminder, ability to record time/mileage/billing info, and a task bar that shows right next to your email. And with the ability to use “Set Regarding” to attach a task to Dynamics 365, this is a win-win situation.

(Need to know more about “Set Regarding” feature? See this blog; Creating a New Record From Your Outlook Inbox.)


Okay, I know I’m starting to sound like a broken record, and it’s still true that Outlook has the best tools for managing appointments. With advancements in the latest versions of Dynamics 365, even recurring appointments can be tracked in Dynamics 365 using the “Set Regarding” feature.

Working within Outlook, you still have access to all of your Dynamics 365 contacts, as well as special fields from those contact records. Because you’re in Outlook, you have access to your special plug-ins such as Skype for Business. You also have calendar access within your organization to help schedule those time-consuming meetings that everyone loves.


Here’s where Dynamics 365 really starts to shine. Dynamics 365 gives you quick and easy access to a phone call record that has all the fields you need:

  • Is the call outgoing or incoming?
  • Did you leave a voicemail?
  • Is there a follow-up necessary?

If you have your Skype for Business connected to your Dynamics 365 implementation, then you can simply click someone’s phone number and these steps happen automatically:

  • A new phone call record is created, marked as outgoing, with the Contact’s name in the recipient box.
  • A new Skype for Business call is opened, with the Contact’s phone number ready to dial.

For people who love efficiency, Skype for Business is a must-have integration!


Information updates are all handled within Dynamics 365. The question is where to put the info so that it gets the most visibility.

Updates to an Account or Contact’s email/phone/address information, that will go in Dynamics 365 directly onto the Account/Contact form.

If it’s a Status update, and you want everyone who is interested in that Account/Contact to see the info, then use POSTS to save the info. Anyone who is “following” that Contact record will see the information. Also, shows on the Dashboard feed.

Temporary information that will only be relevant for a short period of time should be stored in NOTES. The more notes that are added, the further down you’ll have to scroll to find the info. Notes are not easily searchable, nor can they be reported on, and they don’t roll up to the parent record. This format is only good for temporary information, not for information that will need to be easily found at a later date.

If it’s info about action being taken, use TASKS. Task records can be searched, can be reported upon, and they do roll up to the parent record. This automatically gives them better visibility throughout the entire system. The more tasks you enter into Dynamics 365, the more ammunition you can take to your yearly review, to prove to your boss that you really are working hard!

What does it mean for a record to roll up to the parent record?

Let’s talk about the Bird and the Bees… Notice how when 2 of your friends get together and have children, you can see the attributes of the parents in the children? Same thing happens in Dynamics 365.

Account records are the top “parent” record. A contact is a “child” record of an Account record. Opportunities and Cases are “child” records of either an Account or a Contact (or both).

What this means in practical terms is that the “parent” record will show all the activities from the “child” records. This is the reason we suggest attaching emails to the lowest “child” record possible so that it’s visible on both the child record and the parent record.

EXAMPLE: Let’s say you have an email that is attached to Dynamics 365 (using Set Regarding) to an Opportunity record. You can open that Opportunity record and see that email. You can also open the Account associated with that Opportunity and see that email. The reason? Because the Opportunity is a “child” record of the Account’s “parent” record, and that email is rolling up to the “parent” record.




When you’re in Outlook and you want to track a message in Dynamics 365, use the “Set Regarding” feature instead of just clicking “Track.” When you use Track alone, you save the email with any contact record that Dynamics 365 can match to any email address in your outgoing email. However, using the Set Regarding does all that PLUS it gives you the ability to attach the email to a different type of record (such as an Opportunity, a Lead, a Case, or a custom entity).

Reminder: always attach the email to the “child” record, knowing that it will roll up to the “parent” record. (See the previous section for clarification.)


Campaigns allow you to manage multiple activities across a spectrum of time, as well as track any responses from the campaign (so you can gauge effectiveness). Want to advertise your monthly special by sending a postcard, followed by an email, followed by a phone call? One Dynamics 365 campaign can coordinate that entire effort, as well as tracking administrative activities and tracking costs.




Reports that come “out of the box” with Dynamics 365 give you loads of info.

  • Filter by activity type
  • Filter by MINE or ALL or TEAM
  • Filter by Status (Open or Closed)
  • Example View: All of MY TEAM’S Closed Activities in this fiscal period

You can also use Views and Charts together to create some really brilliant dashboards or track specific events.


There are multiple ways of handling all of these activities. Your best practice is to determine which program has the built-in functionality to give you the most tools possible, then use the integration links Dynamics 365 provides to make it all work together.

Watch Dynamics 365 in action! See how Dynamics 365 can help your business operate more efficiently and effectively.

watch axio videos

What versions of Dynamics CRM are compatible with other Microsoft software as of today?

If you were to setup these versions of Microsoft Dynamics CRM today, these are the other pieces of software that you would need to use with it in order to be supported by Microsoft.

As with all compatibilities, these are valid for the day of publishing but could change at any point after.

Office Version CRM 2016 CRM 2015 CRM 2013 CRM 2011
O365 Compatible Compatible Not Compatible Not Compatible
2016 Compatible Compatible Compatible Compatible
2013 Compatible Compatible Compatible Compatible
2010 Compatible Compatible Compatible Compatible
SP2 or 3
Not Compatible Not Compatible Compatible Compatible
2007 Not Compatible Not Compatible Compatible Not Compatible


CRM Outlook Client CRM 2016 CRM 2015 CRM 2013 CRM 2011
2016 Compatible Not Compatible Not Compatible Not Compatible
2015 Compatible Compatible Not Compatible Not Compatible
2013 Not Compatible Compatible Compatible Not Compatible
2011 Not Compatible Not Compatible Compatible Compatible


Browser CRM 2016 CRM 2015 CRM 2013 CRM 2011
Edge 8
(Win 10)
Compatible Compatible Compatible Not Compatible
Edge 7 Not Compatible Compatible Compatible Not Compatible
Edge 6 Not Compatible Not Compatible Compatible Not Compatible
IE 12 Compatible Compatible Compatible Not Compatible
IE 11 (UR 17) Compatible Compatible Compatible Not Compatible
IE 11 Compatible Compatible Compatible Compatible

Note: Windows 7, Windows 8, Windows 8.1, and Windows 10 are the currently supported versions of Windows for CRM compatibility.

For additional compatibility information, please go to these Microsoft support pages.

CRM 2016

CRM 2015

CRM 2013

CRM 2011

Top 10 Reasons to use IPM

IPM Project Management has a unique environment for managing the day to day operations of project staff. Presented through Outlook, but managed in a MS.SQL database, IPM is able to create, store and track all project communications, RFI’s, drawings and revisions, meeting minutes, change requests, subcontracts and purchase orders to provide a simple but sophisticated project management toolset.

Developed within current Microsoft technology, the IPM range provides users with a user interface that is familiar and easy to use. Operating from within Outlook© and with the ability to seamlessly integrate into Microsoft and other ERP applications, we believe that IPM provides a software solution that understands the needs and habits of today’s project management team.

Outlook Interface

  1. One of the most popular features of IPM Project Management is the interface within Microsoft Outlook®. The interface allows users to remain within a familiar and user-friendly environment that is both flexible and easy to access.
  2. Whenever you open Microsoft Outlook ® you gain quick and simple access to the IPM features that you need and use on a daily basis. This allows users are able to stay within a single program to manage their projects, emails, and calendar items.
  3. Access IPM from inside the program where project teams spend most of their time anyway!

Jobs are easy to setup and manage.

  1. The IPM Jobs setup screen allows the creation of the parameters for the project. From the basic address and contact information to details about insurances and bank guarantees, it can all be maintained in this area. The original budget for the Job is recorded here either manually or imported from an Excel spreadsheet.
  2. The approach of importing from an Excel spreadsheet uses a unique process that allows IPM to upload easily from most estimating applications.
  3. Job Contacts, Change Order Mark-ups and the evaluation criteria for RFQs are all accessed from the Job Setup screen.
  4. Contracts or Price Schedules are also maintained in this area and like the original budget, these can be imported from excel spreadsheets.
  5. Access your original budget and price schedules all from the one screen.

Document Control

  1. IPM ensures that every document sent and every response received is accountable and accessible from within that record. IPM automatically tracks incomplete documents through a user-definable status system.
  2. Once a document has been recorded, it can be viewed and retrieved instantly, along with the associated email communications. Search functions can also be used to search for all related communications. Both individual and system-wide workflows can be created by authorized users to facilitate follow-up processes.
  3. Utilize IPM’s database and Microsoft Outlook integration to create, attach, email and track documents all from the one screen.
  4. A small sample of the document types available in IPM:

Contract Control

  1. IPM makes Contract Management easy with better access to project data, quick links to contract information and a streamlined process that optimizes the approval of a contract. By utilizing the Outlook® integration, project managers can create, send and receive Change Requests, Change Orders and Subcontract Change Orders all from the one location. Risk can also be significantly reduced with built in workflow rules preventing common administrative errors associated with contract management.
  2. Record detailed information about each Change Request in the one form, from estimates and mark-ups to Subcontract Change Order Price Requests.
  3. …then use workflows to create Change Orders and Subcontract Change Orders from Change Requests.

Planning and Forecasting

  1. The Job Tasks Progress view is a powerful scheduling tool that creates a dynamic visual representation of every job within a project. Using an interactive Gantt chart, the Job Tasks Progress displays scheduling data, budget and costs information and detailed forecasts. With the IPM Job Tasks Progress view, all of the project information that you need to see is right in front of you.
  2. When you’re working with complex projects or have multiple projects on the go, the Job Tasks Progress view gives you a comprehensive picture of everything you are working on. In a single screen. you can view and edit the start and finish dates of tasks and jobs, view budget allocation details, view cash flow reports – all in real time.
  3. With IPM’s Job Tasks Progress view you will never lose track of your projects.

Resource Management

  1. Depending on the type of projects being managed in IPM, there may be a need to record resource usage. Resources can be people classified as employees, materials or equipment, and IPM Timesheet functionality facilitates the recording of resource hours by resource and day of the week. Timesheets can be sorted by either resource or job and can be copied from week to week. Users can also complete their own individual Timesheets in the My Timesheets section, which can then be grouped together with other Timesheet entries to create Timesheet batches for the job.
  2. Create a Timesheet batch for multiple employees and approve them using a two-step approval process for added security

IPM Mobility

  1. IPM Mobility takes IPM Project Management software to field personnel by allowing IPM to be run on the most popular mobile devices on the market today – iPhone, iPad, Android, Blackberry and Windows.
  2. IPM Mobility is a cloud-based solution that gives you the option to mobilize any IPM function and customize screens to be designed around a user’s profile. For the greatest flexibility, create multiple user profiles and can give certain team members access to specific IPM functions depending on their work requirements. Access to IPM Mobility is also easily customizable so you can give more or less access to team members later on if their jobs or requirements change.
  3. Mobilize site diaries and daily reports so employees on-site can update site information, delivery details, job progress, change requests and orders, incidents and weather all from their iPad, iPhone, Android or Blackberry. You can also give site personnel access to RFIs, risks, issues and any other function IPM offers. The information entered into the app is integrated with the main IPM database, so everyone on the team is working from the same page.

Progress Billing

  1. Due to the complexity of Progress Billing, most companies have in the past used spreadsheets to manage this process. IPM changes this by making the progress billing process simple time efficient and accurate and allows you to link any expenses, purchases and payments to the quote.
  2. With IPM, there is no need to worry if you have properly calculated the right invoice amount because it is automatically generated based on the completion percentage that has been entered. Submitting progress billing using IPM takes the stress out of managing your projects and ensures that you get paid the right amount and on time.

Developed for Project Managers

  1. Operates how you already think.
  2. All documents, drawings, questions, activities and emails are attached to the Job.
  3. Folder-level tracking in Outlook interface means all emails related to the Job are in one place and are being tracked as soon as they are sent or received. No more full inboxes!!
  4. Visual tools give “at-a-glance” functionality and speed.


  1. Fully integrated into Microsoft Office Outlook.
  2. Works with many of the most popular accounting programs
    1. Dynamics (NAV, GP)
    2. Sage 300
    3. Spectrum
    4. SAP B1
    5. Primavera
    6. Quickbooks
  3. Integrated scheduling with Microsoft Project.
  4. Collaboration Access Point (CAP) gives your vendors a place to log in and download drawings, enter pricing information, get Job updates.

How to Install Microsoft Dynamics CRM 2016 for Office Outlook Add-in

In this blog, Talina Galloway, SBS Group’s CRM team lead, outlines how to uninstall your old version of Microsoft Dynamics CRM for Microsoft Office Outlook, and install the latest 2016 version.

Step One: Uninstall the old Microsoft Dynamics CRM for Microsoft Office Outlook add-in

Applies to Microsoft Dynamics CRM 2011 for Microsoft Office Outlook, Microsoft Dynamics CRM 2013 for Microsoft Office Outlook & Microsoft Dynamics CRM 2015 for Microsoft Office Outlook

Go to the Control Panel and select Uninstall a program.

Windows 10

Open the Control Panel by pressing  & X and selecting it from the list.

 photo CRM 2016 Outlook 01_zpskisj1bx2.png

Windows 8

Open the Control Panel by swiping in from the right edge of the screen, tapping Search (or if you’re using a mouse, pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search), entering Control Panel in the search box, and then tapping or clicking Control Panel.

Windows 7

Open the Control Panel by clicking the Start Button. Click Control Panel on the right-hand side of the window that appears.

From the list, select Microsoft Dynamics CRM 2011 for Microsoft Office outlook and/or Microsoft Dynamics CRM 2011 for Microsoft Office outlook and click Uninstall on the list.

Wait until the uninstall has completed.

Step Two: Download the new Microsoft Dynamics CRM 2016 for Microsoft Outlook application

First, verify what version of Microsoft Outlook you have installed.

Outlook 2013 and newer

Click File in Outlook, then select Office Account, and finally click About Outlook under Product Information.

Outlook 2010

Select Help

Once you arrive at the appropriate page based on your version of Outlook, look for 64-bit or 32-bit included with the outlook version information near the top of the About Microsoft Outlook dialog (2013 or newer) or under About Microsoft Outlook (2010).


Once you have verified which version of Outlook you are using, go to the Microsoft Download Center and download the appropriate version of Microsoft Dynamics CRM 2016 for Microsoft Office Outlook installer.

Click the Download Button next to Select Language.

Once you have clicked download, the following 2 choices will be available. Click the Checkbox that matches the version of Outlook you are using and the Next Button in the lower right of the screen.

Important Note: The version of your operating system has no bearing on this selection. Even if your Windows is 64-bit, if your Outlook is only 32-bit, select the 32-bit version of the software to download.

Step Three: Install your Microsoft Dynamics CRM 2016 for Microsoft Office Outlook software

Go to the location you saved the download file. Double-click the file.

Follow the onscreen instructions.

Step Four: Configure your organization

When asked to configure your organization, select CRM Online.

If you have an on-premises installation, enter the URL where you log into the Web client.

Enter your User Name and Password.

Wait until the installation finishes. Easy!

Should you install Microsoft Outlook Customer Manager for Office 365?

Ok, “Install” may be the wrong choice of words.  If you haven’t heard already, Microsoft introduced Outlook Customer Manager last week and will be rolling it out for free to anyone with an Office 365 Business Premium account.  “Install” would imply more effort than required.  In fact, it will just appear as an icon on the home tab in Outlook 2016 soon.  Nothing needs to be installed for it to work. Having it and opting to leverage it, are two different things.


Although the features are quite improved, this isn’t the first time Microsoft has offered smaller footprint CRM functionality for Outlook.  In fact, it wasn’t until the release of Outlook 2016 that it went away.  Microsoft Business Contact Manager was available to the one-man shop and companies with only a few employees for years, and they were not happy to see it excluded in the latest release of Office 365.  Below are just a few comments I plucked from the forums on There were literally hundreds of similar posts from users asking for more advanced contact management functionality in Office 2016.

“I have used BCM for years and have well over 2000 contacts registered. Bought a new computer with Office 2016 and found out BCM is no longer compatible. It’s simply not acceptable that Microsoft first promotes BCM and then gives it up. What about all customers using BCM, what are we supposed to do!?.”-  August 26th, 2016

“I run a Private Equity Firm and have used BCM. For my business the structure, while limited in that I couldn’t consolidate the rest of my teams emails, otherwise worked great. But suddenly, it stopped working. We have been trying to use CRM, but that has been a dismal failure for my type of business. While CRM can incorporate the rest of our team, it doesn’t look or act like BCM, which is what we need. There seems to be a real disconnect between MS and the business community. What is the status of BCM going forward?” – August 21st, 2016

“I run a financial services practice in Canada 5 advisors and 6 support staff, with our study group we are at 25 advisors. BCM has served us well for a contact management system we have looked at dynamics and it is too robust for our simple needs of integrating calendars, communications, and notes for our clients. We have gone to office 365 and share our BCM through that platform we run outlook 2010 and really need BCM to continue, willing to pay just really need the platform. would even LOVE a cloud based version going forward.” – July 15, 2016

Here is the final post in this thread, placed by Barbara Feldon of Microsoft:

Outlook Customer Manager Forum Post by Microsoft

So, here we are.  Below is a brief overview of Outlook Customer Manager followed by my thoughts on how this relates to Microsoft Dynamics 365.

About Outlook Customer Manager for Office 365

As the name implies, this new Office 365 service allows users to keep track of their customers and get all the data about a certain customer in one place.   I love that it takes information gleaned from emails, meetings, calls, notes, files, tasks, deals and deadlines and presents it where and when it is easy to act.  One of the most challenging aspects of any CRM solution, light or enterprise, is getting the selling organization to use it effectively.  They often opt to pass on data entry and capturing milestones in the system, even when they understand the importance of tracking customer interactions.  Outlook Customer Manager is promised to find the data by looking through emails and other activities and surfacing them automagically.


The data is surfaced using a focused list” view that shows business deal information in a table format (figure 1 below).  Tasks can be associated with particular customer contacts, companies or even sales opportunities (deals).  Deals and even customers can be prioritized to help the user optimize daily activities.

Outlook Customer Manager prioritizes contacts, opportunities and customers in custom view

Figure 1 Outlook Customer Manager’s list view. (Source: Microsoft blog post.)

In addition to making it easier and quicker to keep up with customers, Outlook Customer Manager allows users to share data with other team members.  This helps teams handle customer calls and inquiries, even if the customer’s original point-of-contact is out of pocket. Notes from calls, meeting dates, and deals are accessible to anyone at the company with access to the Outlook Customer Manager through their Office 365 Premium account.

Mobile Access for Outlook Customer Manager

Outlook Customer Manager even has a mobile app that gives you quick access to the same customer information you’ll see on your desktop. You can check recent communication right before meeting with a customer, jot down a quick note after a meeting or scan a business card to quickly create a new business contact—all in a few swipes on your phone.

As of now, the mobile experience is only offered for iOS (imagine that) but later it will be rolled out to other platforms as well.

iOS app for Microsoft Outlook Customer Manager

How will this impact Dynamics 365 Users?

This should have little, if any, impact to companies already utilizing Dynamics 365 Enterprise.  These companies are all much larger than the 1-10 user target for Outlook Customer Manager and they already have access to a cost-effective, extremely robust CRM solution (Dynamics 365 Sales).

Smaller and lower mid-market companies considering Dynamics 365 Financials will need to do a bit of investigation to determine whether their business needs dictate moving to a more robust sales management system.  Microsoft has yet to announce specific plans for the sales module as part of the Dynamics 365 Business Edition.  They are expected to make specific announcements in the Spring of 2017.

Before Outlook Customer Manager, their choices were limited.  They had to rely on the sales functionality built into Dynamics 365 Financials or adopt a non-Microsoft product or cloud service to fill this gap.  Now, they have another option to stay within the Microsoft family as long as their needs are fairly simple.  I believe this is another major factor in their decision to move this product into the market during November while Dynamics is still in the first 30 days of launch.

Unfortunately for most Dynamics 365 Business Edition customers, Outlook Customer Manager is mostly targeted towards the 60+ million SMBs worldwide with 10 or fewer employees who don’t need the power of a full-fledged CRM like Dynamics 365.   Service tracking, sales forecasting, marketing automation, nurturing and workflow are examples of functionality customers would expect in a CRM system that is just not part of Outlook Customer Manager.

It is important to note, that Microsoft is allowing Dynamics 365 Business Edition customers with 24 users or less to sign up for Dynamics 365 Enterprise Edition Sales at the same cost of the Dynamics 35 Business Edition for up to three years. This is a compelling offer, but some customers won’t want to invest the amount of time, training and implementation effort involved in adopting a solution like this.  Others may opt for a non-Microsoft solution and may or may not “come back home” when a product is finally launched.

Not everything is perfect, but Microsoft has made tremendous strides in providing the most comprehensive set of cloud services for business users around the globe.  I’m excited to see how things play out as their portfolio evolves over the next 1-2 years.

Is Outlook Customer Manager a this a fit for you?

Below is a simple, but informative video published along with the announcement of Outlook Customer Manager.  Check it out!

Best regards,

Robbie Morrison
VP Enterprise Solutions and Services, SBS Group

About Robbie
Robbie Morrison has spent nearly 20 years helping customers build and deploy elegant technology and business solutions.  From start-ups to enterprise-class organizations worldwide, his knowledge of the Microsoft Dynamics ecosystem helps SBS Group customers maximize benefits from the ERP investments.  Robbie

Today, Robbie serves SBS Group customers in his role as Vice President, Enterprise Group where he provides thought leadership and manages the enterprise delivery team.  Robbie received his MBA from the University of Georgia, Terry College of Business.

%d bloggers like this: