Back to Top

Guide for CS-Cart Zoho Integration

Updated 13 December 2023

Using the CS-Cart Zoho integration plugin, now the CS-Cart admin will import/export products and customers between the CS-Cart store and Zoho CRM. Apart from that, the orders of the CS-Cart store can be exported to the Zoho CRM as required.

Zoho CRM is a cloud-based customer relationship management (CRM) software that helps businesses manage their customer interactions and relationships. It is part of the Zoho suite of business applications. It is designed to streamline sales, marketing, customer support, and inventory management processes.

Features

  • Import/export products between CS-Cart store and Zoho CRM.
  • Import/Export customers between CS-Cart store and Zoho CRM.
  • Export orders from the CS-Cart store to Zoho CRM.
  • Add a Zoho CRM account in CS-Cart Store using the CS-Cart Zoho Integration plugin.
  • Option to enable/disable auto sync of products and customers.
  • Add multiple Zoho CRM accounts in the CS-Cart backend.
  • Works with CS-Cart Ultimate and CS-Cart Multivendor as well.

Installation

After you download the add-on, you get one zip file and the install.txt file. Please read it carefully and follow it.

Now, navigate to the admin backend panel via Add-ons->Manage add-ons. Tap on the cog icon, and then tap the Manual installation option.

cs-cart zoho integration installation

Thereafter a pop-up comes up, and on that click on “Local” to browse the zip file. Then click on the “Upload & install” button.

Find the Best CS-Cart
Development Company
Find out More
cs-cart zoho integration installation

After installation of the add-on, you will find the “Zoho CRM” in the list of available add-ons.

cs-cart zoho integration installed plugin visible

Create a Zoho CRM Account

Step 1

Initially, the user needs to navigate to the Zoho registration page.

Here, create your Zoho account page opens up where the user needs to add details such as Name, Email Address, Password, Country, etc.

Then agree to the Terms of Service and Privacy Policy and proceed to Sign Up.

cs-cart zoho integration Create-a-Zoho-Account

Step 2:

In the next step, the users will receive a confirmation mail on the mail Id they add while adding the details. 

cs-cart zoho integration Confirmation-mail-received

The email view that the user receives is shown in the image below. The user needs to click on the Confirm Your Account button. 

cs-cart zoho integration mail-received-for-confirmation

It redirects to the Email Confirmation page as shown in the image. The user needs to click on the Verify button. 

cs-cart zoho integration Registered-Email-Confirmation

This verifies the account and a success message pop-up displays as shown in the image. 

cs-cart zoho integration registered-mail-verified

Step 3: 

Clicking the Access Your Account button redirects to the Zoho CRM page where the user needs to click on the Get Started for Free button. 

cs-cart zoho integration Zoho-CRM-page

Step 4: 

In doing so, another page as shown in the image below opens up, where the user needs to add the Company Name and the Phone Number.

The user needs to click on the Get Started button. 

cs-cart zoho integration Home-Page-Zoho-CRM

This further navigate the user to the Zoho CRM Homepage as shown in the image below. 

cs-cart zoho integration Home-Page-Zoho

Creating Client Id and Secret Key | CS-Cart Zoho Integration

Step 1:

To create an app navigate to the accounts.zoho.com site.

Now login to your Zoho account using your Zoho credentials. After that, tap on the Add Client option in the top right-hand corner.

cs-cart zoho integration add client

The image shown below appears.

cs-cart zoho integration choose server based applications

Step 2: 

The user needs to click on or select Server-Based Applications in the above image, which further opens up the Create New Client page as shown below. 

The user needs to add the details such as Client Name, Homepage URL, and Authorized Redirect URIs and click on Create button.

Note- In the given scenario, we need to determine the appropriate URL based on whether the SEO (Search Engine Optimization) Add-on is activated or not.

If the SEO Add-on is activated, we will utilize the URL “baseurl/zoho-authenticate“. On the other hand, if the SEO Add-on is not activated, we will use the URL “baseurl/index.php?dispatch=wk_zoho_crm.authenticate“.

cs-cart zoho integration create new client

Step 3:

As the user clicks on the Create button, it redirects to the Client Secret section, where the user can find the Client Id and Client Secret Key.

cs-cart zoho integration client secret

The Client ID and Client Secret retrieved will be required for configuring the module.

Initial Configuration Settings

After the successful installation of the CS-Cart Zoho Integration add-on, the admin can configure the plugin’s settings.

Now, navigate to the Add-ons section and tap on the Zoho CRM add-on. Then go to the settings tab.

cs-cart zoho integration initial configuration

Here, the admin will –

  • Enable or disable the Auto Sync/Default export status for the products and customers. If enabled then products and customers will auto-sync from the CS-Cart store to Zoho CRM else you will have to manually export them.
  • Enter the email for auto-synch export for the products, customers, and orders. The email id entered here is the one used for registering at the Zoho CRM.

Lastly, tap on the Save button to save the initial configuration settings.

Add Zoho CRM Account in CS-Cart Backend

To add the Zoho CRM account in the CS-Cart backend navigate through Websites->Zoho CRM as per the snapshot below.

cs-cart zoho integration zoho crm option

After tapping on the Zoho CRM, you will see a section listing all the added accounts. Apart from that, you can also add a new account as well.

cs-cart zoho integration manage accounts

To add a new Zoho CRM account, tap on the Add button in the top right-hand corner. This brings up the section to add a new Zoho CRM account.

cs-cart zoho integration add account

Here, the admin will –

  • Select the Vendor from the drop-down option.
  • Choose the default product category for the products imported from Zoho CRM to the CS-Cart store.
  • Enter the Client ID received after creating the app on the Zoho platform.
  • Enter the Secret Key received after creating the app on the Zoho platform.
  • Choose the same Data Center that you chose while creating the account at Zoho CRM.
  • Enter the Zoho Account email address.

Lastly, tap on the Add button.

After that, edit the account and authenticate it by tapping on the Authenticate button.

cs-cart zoho integration add zoho credentials

Tapping on the authenticate button will redirect you to the Zoho CRM log in.

cs-cart zoho integration authenticate account

Now, give permission by accepting the same.

cs-cart zoho integration authenticate

After accepting the same, the account access token and the refresh token will be generated.

After that, you can manage the account as required.

cs-cart zoho integration

Also, if you are looking out for an OpenSource CRM that can be easily customized as per your business requirements then you can check out the Krayin CRM.

Import/Export Customers

If the auto-sync functionality in the initial configuration settings is enabled then whenever a customer is created at CS-Cart it will be auto-exported to Zoho CRM.

Apart from that, the admin can manually import and export the customers between the CS-Cart store and Zoho CRM as required. To do so, as per the image below, navigate to Zoho Customers(Imported/Exported).

cs-cart zoho integration

This brings up this section. Here, you can see the sync source as CS-Cart and Zoho CRM for the customers.

cs-cart zoho integration

In the top right-hand corner tap the cog icon to bring up the options for importing and exporting the customers between the platforms.

cs-cart zoho integration

Tapping the import button will show the customers on Zoho CRM. Here, first, select the customer to import and then tap the Import button to import the customer from Zoho CRM into the CS-Cart Store.

cs-cart zoho integration

For exporting the customers from the CS-Cart store to the Zoho CRM, tap the Export Customer button on the Manage Zoho Customers(Imported/Exported) page. This brings up the below page.

Here, select the customer that you want to export from the CS-Cart store to Zoho CRM and tap the Export Customer button.

cs-cart zoho integration

After export, you can see the respective details of the sync source for the customer.

cs-cart zoho integration

The customer data is exported to the Zoho CRM Contacts section.

cs-cart zoho integration

Import/Export Products

If the auto-sync functionality in the initial configuration settings is enabled then whenever a product is created at CS-Cart it will be auto-exported to Zoho CRM.

Apart from that, the admin can manually import and export the products between the CS-Cart store and Zoho CRM as required. To do so, as per the image below, navigate to Zoho Products (Imported/Exported).

cs-cart zoho integration

This brings up this section. Here, you can see the sync source as CS-Cart and Zoho CRM for the products.

cs-cart zoho integration

In the top right-hand corner tap the cog icon to bring up the options for importing and exporting the customers between the platforms.

cs-cart zoho integration

Tapping the import button will show the products on Zoho CRM. Here, first, select the product to import and then tap the Import button to import the products from Zoho CRM into the CS-Cart Store.

cs-cart zoho integration

For exporting the products from the CS-Cart store to the Zoho CRM, tap the Export Product button on the Manage Zoho Products(Imported/Exported) page. This brings up the below page.

Here, select the product that you want to export from the CS-Cart store to Zoho CRM and tap the Export Product button.

cs-cart zoho integration

After product export, the products are visible under the Products section in the Zoho CRM dashboard.

cs-cart zoho integration

Export Orders – CS-Cart Store to Zoho CRM

The orders that have been placed at the CS-Cart store can be exported to the Zoho CRM.

The orders are auto-exported at the time of placing the order at the CS-Cart store if the respective auto-sync setting is enabled for the plugin.

Else, the admin can select the Export orders button to export the orders to Zoho CRM.

cs-cart zoho integration

After export, the data is visible in the Zoho CRM dashboard Sales Order section.

cs-cart zoho integration

That’s all about the CS-Cart Zoho Integration add-on. However, if you still have any questions regarding the CS-Cart extensions or you have any CS-Cart customization, please create a support ticket by clicking Webkul Support System or send an email to [email protected]

Current Product Version - 1.0

Supported Framework Version - CS-Cart/Multivendor 4.14.x, 4.15.x, 4.16.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content