Create the Google Sheet by Deluge || Create a button By Zoho Flow | Create a button to move lead to google sheet
Create connection
// info record ;
Last_Name = record.get("Last_Name");
First_Name = record.get("First_Name");
Email = record.get("Email");
Phone=record.get("Phone");
insertData1={"properites":{"title":"mysheet"}};
insertData2={"sheets":{{"properites":{"title":"Sheet Data"}}}};
allmap=Map();
allmap.putAll(insertData1);
allmap.putAll(insertData2);
newSheet = invokeurl
[
url: "https://sheets.googleapis.com/v4/spreadsheets"
type: POST
parameters: allmap.toString()
connection: "vksheet"
];
info newSheet ;
sheetid=newSheet.get("spreadsheetId");
sheeturl=newSheet.get("spreadsheetUrl");
info sheetid ;
info sheeturl ;
sheetid = "19CsMY7b8MFxPaLS4Zrfku6fw5wgDsXW2DI1d74XLudI";
index = 2;
datamap = {"data":{{"range":"A" + index + ":A" + index,"majorDimension":"ROWS","values":{{Last_Name}}},{"range":"B" + index + ":B" + index,"majorDimension":"ROWS","values":{{Email}}},{"range":"C" + index + ":C" + index,"majorDimension":"ROWS","values":{{First_Name}}}},"valueInputOption":"ROWS"};
update_my_sheet = invokeurl
[
url :"https://sheets.googleapis.com/v4/spreadsheets/" + sheetid + "/values:batchUpdate"
type :POST
parameters:datamap.toString()
connection:"vksheet"
];
update_sheet = zoho.crm.updateRecord("Leads",id,{"Sheet_Url":"https://docs.google.com/spreadsheets/d/19CsMY7b8MFxPaLS4Zrfku6fw5wgDsXW2DI1d74XLudI/edit#gid=0"});
info update_sheet;
return "Data is Moved";
H
ReplyDelete