{"id":536447,"date":"2026-04-27T10:11:43","date_gmt":"2026-04-27T10:11:43","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=536447"},"modified":"2026-04-27T10:11:49","modified_gmt":"2026-04-27T10:11:49","slug":"erpnext-multi-crm-base-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/","title":{"rendered":"User Guide for ERPNext Multi-CRM Base"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>Introduction<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<p><a href=\"https:\/\/store.webkul.com\/erpnext-multi-crm-base.html\" target=\"_blank\" rel=\"noreferrer noopener\">ERPNext Multi-CRM Base<\/a> allows you to connect multiple CRM systems with ERPNext from a single place. It helps you manage all your CRM data without switching between platforms.<\/p>\n\n\n\n<p>You can synchronize data like leads, contacts, opportunities, and items between ERPNext and external CRMs. This keeps your data updated and consistent across all systems.<\/p>\n\n\n\n<p>ERPNext Multi-CRM Base also provides secure authentication, connection management, and data tracking. It ensures smooth data flow and better control over your CRM integrations.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>F<\/strong>eatures<\/h2>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Connect multiple CRM systems with ERPNext Multi-CRM Base using a single integration module.<br><\/li>\n\n\n\n<li>Supports OAuth2 and API key authentication for secure CRM connections.<br><\/li>\n\n\n\n<li>Create and manage multiple CRM connections with status tracking and validation.<br><\/li>\n\n\n\n<li>Bi-directional synchronization of contacts, leads, opportunities, and items between systems.<br><\/li>\n\n\n\n<li>Automatically match records using entity mapping and specific fields like name and email to avoid duplicate data.<br><\/li>\n\n\n\n<li>Maintain entity mapping to track synced records between ERPNext and CRMs.<br><\/li>\n\n\n\n<li>Update existing records during re-sync instead of creating duplicates.<br><\/li>\n\n\n\n<li>Role-based access control to restrict integration management to authorized users<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>Installation<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<p>1. After purchasing the app from the Webkul store, you will receive a link to download the module ZIP file.<\/p>\n\n\n\n<p>2. Extract the downloaded ZIP file, and you will see a folder named \u2018wk_erpnext_multi_crm\u2019.<\/p>\n\n\n\n<p>3. Set up the module in your Git repository.<\/p>\n\n\n\n<p>4. If the app is hosted on GitHub, fetch it using the command:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\">bench get-app --branch main\u00a0\nhttps:&#047;&#047;github.com\/your-account\/erpnext_multi_crm_base.git<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>(Replace \u201cmain\u201d with your branch name and replace the \u201cHTTPs URL\u201d with your HTTPS clone URL.)<\/li>\n<\/ul>\n\n\n\n<p>5. Install the app on your site using the command:<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\"><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\">bench --site &lt;your-site_name&gt; install-app erpnext_multi_crm_base<\/pre>\n\n\n\n<p>6. Finally, run the \u201cbench migrate\u201d command to complete the installation.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>W<\/strong>orkflow<\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>ERPNext Multi-CRM Base configuration: &#8211;<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>1. First, access Multi CRM dashboard in ERPNext Multi-CRM Base module by clicking on Multi CRM from vertical navbar on the left side.\u00a0<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p>Then, click on Connector Types to create a new connector type according to your requirements.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\" alt=\"Multi-CRM Dashboard\" class=\"wp-image-536454\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>2. Then, fill all the fields inside Connector Types page.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p>Enter Connector Key, select the Supported Auth Mode type, and then provide the Base URL of the other CRM app, Authorization Endpoint, Token Endpoint, Revoke Endpoint, Callback Path, and Documentation URL.&nbsp;<\/p>\n\n\n\n<p>After that, click on Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-2.webp\" alt=\"Configure Connector Type\" class=\"wp-image-536455\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>3. After that, click on Connector Accounts to set up your connection with the CRM. Here, you can create multiple accounts to connect with multiple CRM systems.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-3.webp\" alt=\"Access Connector Account\" class=\"wp-image-536456\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-3.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-3-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-3-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-3-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>4. In the Connector Accounts form, enter the account name, choose the connector type and auth mode, and then paste the connector base URL along with the client ID and client secret generated from the other CRM.\u00a0<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p>Then click Save and Connect, and you can check the connection status by clicking on Validate Connection.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-4.webp\" alt=\"Create Connector Account\" class=\"wp-image-536457\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-4.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-4-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-4-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-4-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>5. Here, you can do bi-directional synchronization of records such as contacts, leads, opportunities, and items from the connected CRM into ERPNext.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-5.webp\" alt=\"Synchronization of records\" class=\"wp-image-536458\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-5.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-5-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-5-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-5-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>6. Here, you can also synchronize and update records such as contacts, leads, opportunities, and items between ERPNext Multi-CRM Base and the connected CRM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-6.webp\" alt=\"Synchronization of records\" class=\"wp-image-536459\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-6.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-6-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-6-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-6-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>7. After that, click on Authentication Logs from the CRM dashboard to check the connection status and view authentication details like Connector Account, Connector Type, Auth Mode, Event, Request Reference, and Response Summary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-7.webp\" alt=\"Authentication Log\" class=\"wp-image-536460\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-7.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-7-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-7-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-7-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>8. Then, you can click on Sync Logs from the Multi CRM dashboard to check all the records that are synchronized between ERPNext and the connected CRM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-8.webp\" alt=\"Sync Log\" class=\"wp-image-536461\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-8.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-8-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-8-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-8-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>9. After that, you can click on Entity Types from the Multi CRM dashboard to check all the records that are mapped between ERPNext and the connected CRM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-9.webp\" alt=\"Entity Mapping\" class=\"wp-image-536462\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-9.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-9-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-9-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-9-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Client ID and Client Secret Generation: &#8211;<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>1. For generating the client ID and client secret ID, open the developer console of the CRM and click Add Client.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-1.webp\" alt=\"CRM Developer Console\" class=\"wp-image-536463\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>2. After that, select and click on Server-Based Applications to create a new server-based application.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-2.webp\" alt=\"Server-based Applications\" class=\"wp-image-536464\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>3. After that, an empty form will appear. Fill in the details such as Client Name, Homepage URL, and Authorized Redirect URIs, and after finishing, click on Create.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-3.webp\" alt=\"create new client\" class=\"wp-image-536465\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-3.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-3-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-3-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-3-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>4. Upon creating the server-based application, you will receive the client ID, client secret, and other details, which can be used to set up the connection with ERPNext.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4a.webp\" alt=\"Client Details\" class=\"wp-image-536467\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4a.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4a-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4a-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4a-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4b.webp\" alt=\"Client Secret info\" class=\"wp-image-536468\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4b.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4b-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4b-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4b-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4c.webp\" alt=\"Settings\" class=\"wp-image-536469\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4c.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4c-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4c-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-zoho-side-ss-4c-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>Need Help?<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<p>Hope you find guide helpful! Please feel free to share your feedback in the comments below.<\/p>\n\n\n\n<p>If you still have any issues\/queries, please create a ticket at the <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">UV Desk<\/a>.<\/p>\n\n\n\n<p>I hope this helps. In case of any further queries, contact us at our <a href=\"mailto:support@webkul.com\">support mail<\/a>.<\/p>\n\n\n\n<p>Thanks for paying attention!!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ERPNext Multi-CRM Base allows you to connect multiple CRM systems with ERPNext from a single place. It helps you manage all your CRM data without switching between platforms. You can synchronize data like leads, contacts, opportunities, and items between ERPNext and external CRMs. This keeps your data updated and consistent across all systems. ERPNext Multi-CRM <a href=\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":755,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[241,14730],"class_list":["post-536447","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-connector","tag-erpnext"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for ERPNext Multi-CRM Base<\/title>\n<meta name=\"description\" content=\"ERPNext Multi-CRM Base connects multiple CRM&#039;s, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for ERPNext Multi-CRM Base\" \/>\n<meta property=\"og:description\" content=\"ERPNext Multi-CRM Base connects multiple CRM&#039;s, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-27T10:11:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T10:11:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\" \/>\n<meta name=\"author\" content=\"Shashwat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shashwat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\"},\"author\":{\"name\":\"Shashwat\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/cc049a48a1e8b47f446031ff6596f3b6\"},\"headline\":\"User Guide for ERPNext Multi-CRM Base\",\"datePublished\":\"2026-04-27T10:11:43+00:00\",\"dateModified\":\"2026-04-27T10:11:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\"},\"wordCount\":712,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\",\"keywords\":[\"connector\",\"ERPNext\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\",\"name\":\"User Guide for ERPNext Multi-CRM Base\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\",\"datePublished\":\"2026-04-27T10:11:43+00:00\",\"dateModified\":\"2026-04-27T10:11:49+00:00\",\"description\":\"ERPNext Multi-CRM Base connects multiple CRM's, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for ERPNext Multi-CRM Base\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/cc049a48a1e8b47f446031ff6596f3b6\",\"name\":\"Shashwat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e968ddfd871bf5e141d4122ddf850531424a093915cbae09e98215e7cb734073?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e968ddfd871bf5e141d4122ddf850531424a093915cbae09e98215e7cb734073?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Shashwat\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/shashwat-baodoo311\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for ERPNext Multi-CRM Base","description":"ERPNext Multi-CRM Base connects multiple CRM's, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for ERPNext Multi-CRM Base","og_description":"ERPNext Multi-CRM Base connects multiple CRM's, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.","og_url":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-04-27T10:11:43+00:00","article_modified_time":"2026-04-27T10:11:49+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp","type":"","width":"","height":""}],"author":"Shashwat","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Shashwat","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/"},"author":{"name":"Shashwat","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/cc049a48a1e8b47f446031ff6596f3b6"},"headline":"User Guide for ERPNext Multi-CRM Base","datePublished":"2026-04-27T10:11:43+00:00","dateModified":"2026-04-27T10:11:49+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/"},"wordCount":712,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp","keywords":["connector","ERPNext"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/","url":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/","name":"User Guide for ERPNext Multi-CRM Base","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp","datePublished":"2026-04-27T10:11:43+00:00","dateModified":"2026-04-27T10:11:49+00:00","description":"ERPNext Multi-CRM Base connects multiple CRM's, enabling secure data sync of leads, contacts, opportunities, and items across systems easily.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/user-guide-erpnext-multi-crm-solution-ss-1.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/erpnext-multi-crm-base-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for ERPNext Multi-CRM Base"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/cc049a48a1e8b47f446031ff6596f3b6","name":"Shashwat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e968ddfd871bf5e141d4122ddf850531424a093915cbae09e98215e7cb734073?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e968ddfd871bf5e141d4122ddf850531424a093915cbae09e98215e7cb734073?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Shashwat"},"url":"https:\/\/webkul.com\/blog\/author\/shashwat-baodoo311\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/755"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=536447"}],"version-history":[{"count":5,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536447\/revisions"}],"predecessor-version":[{"id":536472,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536447\/revisions\/536472"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=536447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=536447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=536447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}