This chapter will provide you with powerful insight and knowledge of workflow automation, which is arguably the most valuable feature of Zoho CRM.
Used well and often, the workflows in Zoho will deliver huge efficiency time and again. They will take your Customer Relationship Management (CRM) system to the next level and get you and your and team excited about how it can help you become more efficient and successful.
In this chapter, we will work through practical examples that you may use straight away and also act as a stimulus for other ideas. These workflows will save you countless hours and help your team proactively manage opportunities and clients much more effectively.
Topics covered within this chapter include the following:
By the end of this chapter, you will have learned how, why, and when to trigger workflows, set up some examples, and be inspired to create many more.
Workflow rules are a set of actions that are executed when specific conditions are met. Upon these conditions being met, the rules automate the process of sending emails, assigning tasks, and updating fields.
Workflow rules consist of the following elements:
Execute based on a record's action: Rules will be triggered when a record is created, edited, deleted, or if certain fields have been updated.
Execute based on date field's value: Rules will be triggered either before, on, or after any date field in the record.
Execute based on the record's score: Rules will be triggered when the score of a record is increased, decreased, or updated.
Instant Actions: This includes sending an email, assigning a task, updating a field, pushing data to another system (webhook), customizing functions (script), converting a record, or creating a record.
Scheduled Actions: All the same possible actions as with Instant actions, but this time they are scheduled to be actioned at a later date/time.
While this may sound alien at first, it is important to familiarize yourself with these elements as they apply to each and every rule that we set up in Zoho. As with most new skills, with practice comes experience and with experience comes more confidence, and in time they become simple to understand and execute.
Let's now consider each of these elements individually within an end-to-end process, starting with how to trigger a workflow.
With some knowledge of the basics, it is only by creating your first few workflows that you will start to master them. So, let's start with a simple example. We will create a workflow rule that will create a task, with a reminder and an email notification for a user to follow up when a new lead is created via the website. Proceed as follows:
Once we have selected when to trigger the rule, we must now add a condition to specify which records to apply the rule to.
Once we have specified the trigger as shown in Figure 6.3, we may add a single condition by selecting the Leads matching certain conditions option then Lead Source is Website, as follows:
Summarizing what we have achieved so far, when a new record is created (Figure 6.3) where the lead source is Website (Figure 6.4), this will trigger this particular workflow rule.
Once we have created our trigger with a condition, we now need to specify what we wish to happen to a record when it triggers our rule.
Your mind is possibly boggling already at the possibilities the workflows may present us with. It gets even better! We can also perform single and multiple actions immediately or schedule them to happen in the future.
Let's consider initially a single action—creating a follow-up task.
To automate the creation of a single action, you must firstly click on the Instant Action button to reveal the options, as shown in the following screenshot:
You can create a follow-up task by following these steps:
-Notify Assignee: This will send an email notification to the assignee as soon as the workflow action is triggered. It is recommended to check this box as it will alert the user that a new lead from the website has just been received.
-Remind Assignee: This will remind the assignee by email or at a time of your choosing. It is recommended to check this box in this scenario too, as it is important that we follow up on new leads as promptly and as quickly as possible.
So, having illustrated how we can assign a single action—a task—let's consider how we could add more than one action to our workflow rule.
In our example, we may also need to send an instant thank-you message to our prospective customers who submitted their inquiry using the web-form. To assign this, we can follow these steps:
You will now be presented with the following Edit Email Notification screen:
Having considered how to add instant actions (single and multiple), let's now take a look at how we can also schedule actions to take place at some point in the future.
Staying with our new website lead example, following on from step 7 in the Instant multiple actions section, in addition to the instant task and email, we may also want to send a couple of lead-nurturing content emails to help keep the prospect warm and engaged. Let's see how to do this, as follows:
While sometimes a single condition is enough, we often need to specify more than one so that we can define more precise actions for each. Let's consider how to add multiple conditions.
In many cases, we may need to perform a different set of actions based on different conditions being met.
For example, if we also had an additional field on our web-form where our prospect selected from a picklist which product they were interested in (Training or Consultancy), then we could click on the + to the right of our first criteria before adding Product Is Training. This would be like adding an and to our criteria, so our amended condition would effectively be this:
Apply the rule to Leads where the Lead Source Is Website AND the Product is Training
The benefit of having multiple conditions, in this case, is that we could assign the task to different owners based on the product selected. This would help to ensure that the right person is allocated to the query based on your team's skills and experience. This is automating processes that we would normally require a person to do and thus we are saving time, and also our team is being prompted automatically.
Once we have saved our workflow containing a single condition with actions, a + Add another condition link will appear on the left, as shown in the following screenshot. Clicking this link will allow you to select another set of conditions:
Once we have defined which records we wish the workflow to be applied to, it's time to specify which action(s) we wish to perform. Refer back to the earlier sections on how to add single instant/multiple and scheduled actions, and repeat the steps as required.
Once you have set up this example on your CRM system and tweaked it for your business, it is useful to reflect on what we have learned in this chapter so far. By creating automated tasks, we are adding value every time the workflow is triggered. The system is prompting the users what needs to be done and when. By sending emails automatically, we are automating what would have been a manual process, one that may have been forgotten about or missed if the user were busy. Finally, by adding scheduled actions, we are automating other manual processes of nurturing the lead, which again would have been vulnerable to a user forgetting to do this or being unable to fulfill the task if they were busy elsewhere.
This is the value added by just one single workflow that will perform these tasks all day, every day. Imagine how much value we could add to our CRM system if we created 10, 20, or 30 workflow rules. This is game-changing!
So, now we are on board with the benefits workflow automation can bring, it's time to consider various additional examples that have all been proven to add significant value to Zoho users.
In this section, we look at some examples for you to try using the skills and techniques achieved from this chapter. Compare these to your processes and relate these examples to those, adjusting them accordingly.
In the first example, the standard functionality does not update the stage of a Deal when a related Quote is sent, which forces the user to make a manual change. This is inefficient and, if overlooked, will lead to incorrect pipeline reporting.
Detailed next is the name of the module to which the workflow applies, the outcomes you will achieve, and the suitability of the workflow:
Module: Quotes.
Outcomes: Multiple actions and a task that will help the sales team follow up and facilitate additional workflows later (based on expiry) while also updating the stage of the associated deal.
Suitability: Every business that uses the Quotes module.
A summary of the trigger, conditions, and actions is illustrated here, as follows:
In summary, this workflow automates two updates that would otherwise have been manual processes (or possibly overlooked) and also creates an automatic follow-up task for the salesperson to try to close the deal.
In this example, we resolve a common issue of a quote expiring without a final prompt to our client or an alert to the user, which can lead to a missed sales opportunity.
Detailed next is the name of the module to which the workflow applies, the outcomes you will achieve, and the suitability of the workflow:
Module: Quotes.
Outcomes: Automatically update Quote to Expired, send a final reminder email to the client, and add a task for the salesperson to follow up on.
Suitability: Every business that uses the Quotes module.
A summary of the trigger, conditions, and actions is illustrated here, as follows:
This workflow combines a field update, email notification, and task creation all in one, which will help ensure that the sales team is proactively following up quotes and prompting our clients to action.
A common challenge many busy micro-business owners face is not enough time. Some days, despite best efforts, not all the day's tasks get completed, so this workflow was inspired by a Zoho user experiencing this scenario. This workflow literally solved the issue overnight.
Detailed next is the name of the module to which the workflow applies, the outcomes you will achieve, and the suitability of the workflow.
Module: Tasks.
Outcomes: Automatically updates the due date of the task once it has become overdue. Also marks the task as overdue for reporting, if needed.
Suitability: Micro-business owners "spinning a lot of plates".
A summary of the trigger, conditions, and actions is illustrated here, as follows:
So, this solution is triggered 1 day after the due date, on records that were due yesterday and not completed. Notice that we have added two field updates—one to change the Due Date to Today and another (optional) to mark as overdue so that we can still report on how many tasks were completed on time or were overdue.
This is an example of workflow with a single trigger—updating the Stage field, with multiple conditions, each with its own outcome. This type of workflow will add great value to many stages of the Deal life cycle and help the users become more efficient, and ultimately close more deals.
Detailed next is the name of the module to which the workflow applies, the outcomes you will achieve, and the suitability of the workflow:
Module: Deals.
Outcomes: Multiple actions based on stages being updated by the user.
Suitability: All Zoho users.
A summary of the trigger, conditions, and actions is illustrated here, as follows:
In the preceding example, you will notice that there are multiple conditions, each matching a different stage.
As a benchmark, you should be aiming for each stage of your Deals module triggering a workflow(s). Use the preceding example directly or tweak it for your business process.
Ask yourself the following questions:
Answering these questions will give you the information you need to understand which workflows to create.
While the earlier examples contain instructions to help you get started, there are almost endless possibilities for how a business can benefit from workflow automation. Here are some additional examples of generic workflows that are helping Zoho users around the world gain value from their CRM system every day:
This list is not exhaustive, and many more examples will be specific to your business. So, it is often beneficial to include other team members in any brainstorming sessions.
Tip
Aim for around five workflows initially before seeking feedback from users or review yourself how effective these are if you are a single user. Once you have refined these based on feedback and are getting value from them, it's time to brainstorm ideas for the next batch before repeating the Build > Measure > Evolve process.
In this chapter, you have gained an understanding of the value and importance of workflow automation in Zoho CRM.
You have learned about the different types of triggers and how to add single/multiple conditions. You also have developed your knowledge of the different types of instant and scheduled actions that can be automated.
Most importantly, you realize that the possibilities are endless and probably bound by your imagination only. Successfully adopted workflow automation can in many cases give you a return on your license investment every month, meaning that the software literally pays for itself.
In the next chapter, you will learn about some of the essentials of systems administration.
3.141.202.187