Now use message 360˚ extension to send messages to new Leads or Contacts through workflows.

Now use message 360˚ extension to send messages to new Leads or Contacts through workflows.

Give your brand a better way to attract, convert, and retain new and existing consumers in real-time by incorporating SMS functionality into your marketing campaign. This ensures enhanced targeting and creating better communication platform to reach your end customers. Now send messages at the right time to the right user within Zoho CRM using message360˚ extension.

With message360˚ extension you can,

  • Send SMS to your Leads or Contacts right within Zoho CRM.
  • Create and manage custom templates for your messages.
  • View phone numbers and track the SMS history to conduct bulk marketing campaigns.

In addition to the above, you can now add a workflow rule to send messages to new Leads or Contacts automatically. This helps to instantly contact new customers and reach out to them in a more personalized way.

To accomplish this, write your own custom function using our Deluge script editor in your CRM and associate it with the workflow rule.

You can use the following custom function:

//Note: the custom function should have "record_id" parameter
// getting record info from Leads or Contacts using the record_id 
record_info = zoho.crm.getRecordById("Leads", record_id); 
// getting "Mobile" field value from the record_info (you can also get "Phone" field)
mobile = record_info.get("Mobile");
if (isNull(mobile)) {
// returning since the mobile number is empty
return;
}
// trim function will remove the white spaces at the start and at the end of the mobile number.
mobile = mobile.trim();
// getting account_sid and authtoken of message360 from extension settings
account_sid = zoho.crm.getOrgVariable("message360.account_sid");
authtoken = zoho.crm.getOrgVariable("message360.authtoken");
// message360 send sms API URL
// ####### CONFIGURE VARIABLES SECTION - STARTS
// configure from number with country code
fromcountrycode = "1";
from_no = "<FROM_NUMNER>";
// configure to number country code
tocountrycode = "1";
to_no = mobile; // setting variable "mobile" as to number
// enter the SMS text
sms_message = "Hi, This is test SMS from Zoho CRM.";
// ####### CONFIGURE VARIABLES SECTION - ENDS
if (!isNull(account_sid) && !isNull(authtoken)) {
// doing base64 encoding for account_sid and authtoken for authenticate message360.com
baseEncoded = zoho.encryption.base64Encode(account_sid+":"+authtoken);
baseEncoded = "Basic " + baseEncoded;
headers = map();
headers.put("Authorization", baseEncoded);
// setting all required parameters to the map for sending SMS
request_data = map();
request_data.put("fromcountrycode", fromcountrycode);
request_data.put("from", from_no);
request_data.put("tocountrycode", tocountrycode);
request_data.put("to", to_no);
request_data.put("body", sms_message);
// calling message360 api using the given parameters
resp = postUrl(apiurl, request_data, headers, false);
// you can use resp_status for failure handling
resp_status = resp.get("responseCode");
info resp_status;
}

Click here for detailed steps.

If you have any questions, please post them on the comments section below.


Regards,

Praveena M


      • Sticky Posts

      • Introducing Kanban Board Extension for Zoho CRM

        Zoho CRM has been helping you with your business in many ways. The foundation of it all is that it is keeping all your data well organized and maintained. It makes work easier for you but what if that was not all.  Yes! That is not all; we now provide the Kanban Board extension that provides a visual management for your CRM data. It is a great way to view all the records segregated the way you want to see them. Be it based on deal status, lead pipeline stage, or campaign type or any other pick list
      • Here's what you can do with your DocuSign Extension

        Contracts, agreements, and other documents have always been an integral, concluding part of any sales process. With the free DocuSign Extension for Zoho CRM, we've made certain that your signing process is entirely digital, and there is no need for copies,
      • Contact Info Extractor Chrome plugin

        Just trying out the Contact Info Extractor plugin and had a quick observation.  Since a target website for this plugin would be LinkedIn, I'm very surprised that the plugin cannot determine that if the selected text in question includes... Joe Smith Vice President at ABC Corporation ... the plugin can recognize the name and title but not the company.  I'd assume that the term "at" would give it the needed clue but on several contacts I tried to add, it's just not catching it. Would love to see the
      • Easily send documents from Egnyte to your leads in Zoho CRM

        Understanding your customers and educating them about your product are two sides of the same sales coin. During a sales process, to educate your potentials about your product, you may have to send them user guides, help documents, comparison sheets, and
      • Empower Your Sales Team with Email Marketing Insights Using the Mailchimp Extension

        Email marketing is one of the most powerful tools available for engaging leads. It’s low cost and high ROI makes it a top choice for marketers who want to establish contact with leads. But these leads can only be turned into actionable deals when pursued