Zoho CRM comes with an in-house two-way sync integration with Google Contacts. The problem is the daily frequency it updates the datasets. Meaning; you would have to wait 24 hours to see the modifications done in one side or the other.

ZohoCRM_GoogleContacts


But sometimes your workflow requires the push of that information instantly otherwise an important task is not created or a specific notification is not sent. Or simply because you can you decide to push the record over with the click of a button. If that is the case we have great news.

With the use of Zoho Creator we have implemented an instant integration between your Zoho CRMLeads and Google Contacts.

ZohoCreator_GoogleContacts

getData = Add_Contact[ID == input.recID];
userEmail = User_Master[ID == getData.User_Email];
url = "https://www.google.com/m8/feeds/contacts/" + userEmail.Email + "/full?v=3.0";
request = "http://schemas.google.com/g/2005\"> scheme="\"http://schemas.google.com/g/2005#kind\"" term="\"http://schemas.google.com/contact/2008#contact\"/>";

request = request + "<gd:name><gd:givenName>" + ifnull(getData.Name,"") + "</gd:givenName><gd:familyName>" + ifnull(getData.Family_Name,"") + "</gd:familyName><gd:fullName>" + ifnull(getData.Name,"") + " " + ifnull(getData.Family_Name,"") + "</gd:fullName></gd:name>";
request = request + " ";
request = request + "" " + getData.Phone_Home + " "" + getData.Phone_Work + "";
request = request + """ + getData.City + "" + getData.Street + "" + getData.Region + "" + getData.Post_Code + "" + getData.Country + "";

Get the full script to integrate Zoho CRM Contacts to your Google Contacts database from our Deluge Scripts Library.