I would like to suggest using Dynamics CRM Integration for Gmail (chrome.google.com/.../opdeoodggbccmpenpleeenkbhckopmpk). It is a Chrome extension which allows to perform the most common CRM tasks directly from Gmail, such as tracking emails, working with activities and creating records and contacts.

CRM for Gmail allows you to view CRM activities in Gmail and sync your Google Calendar and Emails with CRM.  

With this app you can do the following things without leaving Gmail:

✓ Track emails and conversations from Gmail to CRM

✓ Create CRM entities and activities

✓ View CRM activities

✓ Two-way sync between CRM and Google calendar

✓ And others