The CRM is a cloud-based solution and for the browser-based components there's no installation required (just minimum browser requirements). However, to support the options for automation and integration to on-premise Accounting and ERP systems, an on-premise installation is required.
There are also limitations on which on-premise versions of Exchange and Office are able to support the CRM Outlook app and Word integration.
Web Browser Support
The CRM is fully supported and compatible with the latest two versions of the following browsers:
We endeavour to provide general support for the latest version of other mainstream browsers on various devices (such as iOS and Android), however compatibility may vary - especially with older OS versions and devices.
Microsoft Internet Explorer and pre-Chromium Edge are not supported because these have both been deprecated by Microsoft.
Microsoft Edge (Chromium version) is not supported, but there are no known issues at this time.
Office, Outlook & Exchange Integration
Exchange Server
The CRM mainly integrates with the client-side Outlook app (Outlook Desktop or Outlook Web) but also requires an Exchange Server back-end (i.e. other POP3 mail servers will not work). We suggest:
Office 365 Hosted Exchange (Recommended)
Exchange Server 2016 and above
Please note: you'll need access to the Office Store in Outlook to install the Save to CRM app.
Microsoft Office
The CRM is compatible with the following Microsoft Office products:
Microsoft Office 365
Microsoft Office 2021 local installation
Microsoft Office 2019 local installation
Microsoft recommends 32-bit Office installation even on 64-bit Operating Systems – mainly due to compatibility with their own and third-party integrated components.
On-premise Accounting System Gateway Requirements
Cloud Based ERP system
The CRM provides integration to Cloud based ERP systems via Web APIs. There are therefore no hardware or OS requirements for these cloud integrations. This section only refers to traditional, on-premise integrations.
General Advice
The information given below is for guidance only. You should seek appropriate professional advice about your hardware and networking requirements.
The hardware required is dependent upon not just the needs of running your CRM software but also upon the needs of other applications and services running on the same server network. This includes memory, processor, disk and other contentions.
Similarly, the recommendations below should be considered in the context of usage, volume of CRM data, volume of accounting system transactions and other relevant factors.
Core OS & Microsoft Software
We work hard to test and certify our products on the common Microsoft platforms. However, it's virtually impossible to test every combination of OS Version, OS Edition, OS Service pack, 3rd party Virtualisation platforms, 3rd Party Anti-Virus or other solutions, Office Version, Office Edition, Office Service pack, Internet Explorer version, Accounting software products, etc. We therefore strongly recommend using only up-to-date and mainstream versions and editions of Microsoft products.
Our team cannot provide support for our Solutions running on or alongside Microsoft products and platforms that have ended Extended Support and can only provide limited support alongside products and platforms outside of Mainstream support.
Server OS
Server Operating System | Support Status |
Windows Server 2012 R2 | Unsupported |
Windows Server 2016 Essentials | Unsupported |
Windows Server 2016 | Supported |
Windows Server 2019 Essentials | Unsupported |
Windows Server 2019 | Supported |
Windows Server 2022 Essentials | Unsupported |
Windows Server 2022 | Supported |
NOTE: The server installation must be a full Windows installation including the Windows UI.
Server Hardware
The CRM is hosted in Microsoft Azure. As the solution is hosted, the following recommendations are based on a dedicated virtual server for CRM Automation and Integration Services to create a hybrid integration to your on-premise accounting or ERP system. Further allowances should be made for other applications or services running on the same server (such as Exchange, other databases, Accounting System Software and Anti-Virus products).
Ultimately, Microsoft recommends running different server applications on separate server machines (either physical or virtual) and while this is not always practical it will reduce the conflicts for memory, handles, and CPU. It's worth noting that without a specific configuration, virtualisation won't reduce disk contention (i.e. where the virtual servers use the same physical disk).
Exchequer integration requires approximately twice this amount of RAM and, due to limitations with UNC paths within the COM Toolkit, must be run on the same server as the Exchequer database.
CRM Automation & Integration Services
The Automation Services will run on a schedule processing your accounting and other data. The requirements below are in addition to the requirements for the OS and other software:
GUIDELINE ONLY | Minimum Requirements | Recommended Requirements |
CPU Cores | 2 | 4 |
Installation Disk Space | 2GB | 4GB |
Data disk space | 10GB | 20GB |
Available RAM | 16GB | 32GB |
Network | 100MB | 100MB/Gigabit |
Accounting System Requirements
Our CRM has integration at its core. We lead the market in integration and are continually developing greater and broader integration features. However, we know that stability is equally important when you're running a business. We therefore recommend that you allow six months for full public testing on any new accounting system version, but don’t allow your accounting version to become more than eighteen months out of date.
Ultimately, some releases of the CRM will require newer versions of your accounting system and vice versa. If in doubt, please ask for advice and perform your own testing before upgrading your CRM solution or your accounting system.
Exchequer
The CRM requires Exchequer 7.07 as a minimum. Our team provides full support for our solutions running alongside the following Exchequer Versions:
Exchequer 2018 (or later) on Pervasive SQL
Exchequer 2018 (or later) on SQL Server
In all cases, the CRM requires the Exchequer Toolkit for integration. The Automation Server requires a COM toolkit (and pervasive or SQL) license, as does any client wishing to communicate directly with live Exchequer data.
Access Dimensions
The CRM requires Access Dimensions 2.50.g as a minimum. Access Dimensions runs on Microsoft SQL Server, we support Microsoft SQL Server 2019 and later.
Pegasus Opera
Please note: We do not offer any integration to Opera SQL
The CRM requires Opera II or Opera 3. For full sales integration capabilities, the CRM requires:
Pegasus Opera 3 with Cashbook, Stock and SOP modules
Pegasus Opera II with Cashbook, Stock and SOP modules
Sage 50
Sage usually release a new version of Sage 50 annually. We typically recommend the latest Sage 50 release, yet we may not be able to offer full support immediately after the release of a new version. Customers must check with us before applying the very latest Sage 50 version. We are fully accredited Sage 50 developers, so we know that each Sage 50 release is not intended to be backwards compatible as you might expect. Each release typically requires specific work to make it fully compatible and will often require a parallel CRM upgrade.
The CRM requires a minimum of:
Sage 50 Accounts Professional 2021 and above*
Sage 50c
There is no integration to Sage50 Quantum at this time.
*CRM integration requires Sage Professional Edition with third-party integration enabled.
Xero, Unleashed, Katana, QuickBooks Commerce, QuickBooks Online DEAR Inventory (becoming Cin7 Core) & Cin7 Omni
We are App Partners with Xero, Unleashed, Katana, QuickBooks Commerce (formerly TradeGecko), QuickBooks Online, DEAR Inventory (becoming Cin7 Core) and Cin7 Omni. The CRM provides straightforward integration to these systems via Web APIs. Therefore, there are no hardware or OS requirements for these cloud integrations.
Additional Notes
Server Virtualisation
We recommend Microsoft Hyper-V (which we use ourselves). The CRM is also being successfully deployed by customers using VMWare and other virtualisation platforms. The CRM will support our software running within a mainstream Virtualised Windows deployment but we recommend you take appropriate expert advice on the underlying Virtualisation and Networking infrastructure.
Integration
Integration with other systems is at the heart of the CRM and you should therefore consider this document alongside the supported and recommended environments for your accounting solution and other products.