How To Create Tag Using Zoho CRM In ASP.NET MVC


In this article, we will learn how to create a tag using Zoho CRM in ASP.NET MVC Web application.

Let’s begin

Please read this article first of all here.

C# Code Example

Open the HomeController.cs file and add the below code in it.

public void CreateNewTag()
        ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads"); //module api name
        List<ZCRMTag> tags = new List<ZCRMTag>();
        ZCRMTag tag1 = ZCRMTag.GetInstance();
        tag1.Name = "Test";
        ZCRMTag tag2 = ZCRMTag.GetInstance();
        tag2.Name = "test";
        BulkAPIResponse<ZCRMTag> response = moduleIns.CreateTags(tags); //tags - list of ZCRMTag instances filled with required data for create.
        List<ZCRMTag> insertedTags = response.BulkData; //insertedTags - list of ZCRMTag instances
        List<EntityResponse> entityResponses = response.BulkEntitiesResponse; //entityResponses - list of EntityResponse instance


Get All Tag Data

public void GetTagList()
         ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads"); //module api name
         BulkAPIResponse<ZCRMTag> response = moduleIns.GetTags();
         List<ZCRMTag> tags = response.BulkData; // tags - List of ZCRMTag instances


Get Record Count For Specific Tag

public void RecordCountForSpecificTag()
        /** Get Record count for a specific tag */
         ZCRMModule moduleIns = ZCRMModule.GetInstance("Leads");
         APIResponse response = moduleIns.GetTagCount(Your Tag Id);
         ZCRMTag tags = (ZCRMTag)response.Data;


if you have any questions or issues about this article, please let me know and more details here


Submit a Comment

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


Select Categories