CodeTwo Email Signatures 365 integration with CRM systems
You would like to use CodeTwo Email Signatures 365 to add email signatures to emails sent from well-established Customer Relationship Management (CRM) systems like, for example, Dynamics 365 or Salesforce.
Emails sent directly from a CRM system (not composed in Outlook) can easily get cloud (server-side) signatures from CodeTwo Email Signatures 365, provided these emails are routed through Exchange Online and the CodeTwo cloud service, and your users are not impersonated by CRM in any way.
CodeTwo Outlook (client-side) signatures are added by the CodeTwo Web Add-in as you compose an email. That’s why, they can be added only if you send emails to your customers, leads, etc. from an Outlook app, while interacting with your CRM system through a dedicated CRM Outlook add-in.
Refer to the sections below to learn more details about how to integrate CodeTwo Email Signatures 365 with:
To learn more about signature modes in CodeTwo Email Signatures 365, see this user’s manual article.
There are two recommended methods to synchronize and track email conversations between Exchange Online (email system) and Dynamics 365: server-side synchronization and a dedicated Outlook add-in. You can learn more about them here.
If you want to add CodeTwo cloud signatures to emails sent directly from Dynamics 365, you need to set up the server-side synchronization. You also need to have at least one cloud (server-side) signature rule configured in CodeTwo software for your users working in Dynamics 365. Cloud signatures can be used with Dynamics 365 because they are added by the CodeTwo service after an email is sent from Dynamics 365 and after it goes through Exchange Online, but before it reaches a target recipient. For details on how to configure Dynamics 365 to work with Exchange Online email, refer to this Microsoft article.
Alternatively, you can choose the second method (Microsoft Dynamics 365 App for Outlook) to send emails from an Outlook email client (Outlook for Windows, Outlook for Mac, Outlook on the web), not from the CRM interface. In such a case, you will be able to use both CodeTwo cloud signatures (as described in the previous paragraph) or Outlook signatures (you need to deploy the CodeTwo Signatures Web Add-in for Outlook). Note that to deploy the Dynamics 365 Outlook add-in, you need to first configure server-side synchronization (see the previous paragraph) and grant your CRM users the relevant privileges.
If you want to add CodeTwo cloud signatures to emails sent directly from Salesforce, you need to have at least one cloud (server-side) signature rule configured for your Salesforce users and set up Salesforce in the following way:
- Enable the Send through Office 365 option in the Salesforce settings (Fig. 1.).
- Add the same IP addresses of the CodeTwo cloud services on both the Email Relays and Email Domain Filter settings pages in Salesforce. The IP addresses differ, depending on which Azure region you chose when deploying CodeTwo Email Signatures 365 in your organization. To get the IP addresses of CodeTwo services that apply to your Azure region, contact CodeTwo Customer Success Team.
Alternatively, if you use the Salesforce add-in for Microsoft Outlook to send emails from an Outlook email client (Outlook for Windows, Outlook for Mac, Outlook on the web), not from the CRM interface, you can use both CodeTwo cloud signatures (as described in the previous paragraph) or Outlook signatures (you need to deploy the CodeTwo Signatures Web Add-in for Outlook). Note that to use the Salesforce Outlook add-in, you need to first enable Outlook integration in Salesforce, as discussed here.
In case of other CRM systems or your custom CRM system, the possibility to use email signatures added by CodeTwo Email Signatures 365 depends on configuration and features offered by the CRM that you use. For information about each signature type support, refer to an appropriate section below:
To be able to use CodeTwo cloud signatures, your CRM must handle mail flow in the following way:
- Emails sent from your CRM system must be routed through Exchange Online (and the CodeTwo cloud service).
- The address in the Return-Path header of these emails must be the actual email address of your user. It cannot be a custom email address assigned by the CRM system to your end user.
If there’s a dedicated Outlook add-in available for your CRM that allows your users to send emails from an Outlook email client (not from the CRM system), you will be able to use CodeTwo Outlook signatures after deploying the CodeTwo Signatures Web Add-in for Outlook.
Since all email correspondence is handled in an Outlook email client, users working with a CRM add-in can, in fact, use any type of email signatures added by CodeTwo (cloud or Outlook) – just like with emails that are not tracked by CRM.