Svennis Partner Zoho Europe LogoSvennis
CRM Guide
Zoho CRM
Cadences
Sales automation

Cadences in Zoho CRM for follow-ups that run themselves

A practical guide to Zoho CRM Cadences: plan the audience and steps, decide when records leave, assign calls and tasks, and measure replies with the analytics.

Svennis Cloud Solutions

Zoho Premium Partner
October 23, 20269 min read
Cadences in Zoho CRM for follow-ups that run themselves

Cadences in Zoho CRM run multi-step follow-ups until a record is unenrolled

Cadences in Zoho CRM give you follow-ups that run themselves. You build a sequence of emails, calls and tasks once. Zoho CRM then runs it for every record in the audience you chose, until each record completes the sequence or is unenrolled. Your exit rules decide how quickly a record leaves when the prospect replies or the deal moves.

A cadence is a Zoho CRM feature for automated sequential follow-ups. Zoho made Cadences available for all Zoho CRM users in all data centres, in a change dated 1 April 2024. Before that, the feature was early access, available only on request, and it was known as Cadences Studio. If you read older material that mentions Cadences Studio, it refers to the same feature.

This guide follows the order in which you should build a cadence. It starts with the building blocks and a worked example. It then covers the exit rules and the ownership of calls and tasks. A checklist table comes next, followed by how to read the results and what European companies need to plan for.

Cadence building blocks: audience, follow-up steps and unenrolment

Every Zoho CRM cadence combines three parts: an audience, a chain of follow-up steps, and a way for records to leave. Getting each part right is what keeps a cadence useful rather than noisy.

The audience

When you create a cadence, the "Who is this for?" section lets you select a Custom View, which is a saved, filtered list of records in a module. A community user has noted that you pick this view during creation and has asked Zoho for the ability to change it afterwards. Treat the view as fixed, and design its filter carefully before you save.

The follow-up steps

The Zoho CRM API documents four types of follow-up action in a cadence: tasks, email notifications, scheduled calls and WhatsApp messages. Each follow-up can have a parent follow-up, which is the preceding action that triggers it. Only the first follow-up has no parent. A cadence is therefore a chain, and each step depends on the one before it.

Leaving the cadence

A record leaves a cadence when it completes the sequence or when it is unenrolled. Cadences also have creation and activation limits that depend on your plan, according to a guide from the translation company AbroadLink. Check those limits against your edition on the Zoho CRM editions and pricing guide before you plan many parallel cadences.

Worked example: a four-step Zoho CRM cadence for new web leads

A four-step cadence for new web leads shows how the parts fit together. Suppose your website form creates leads in the Leads module, and nobody calls them for days. You want every new web lead to get a consistent first contact.

Start with a Custom View called "Web leads - not contacted". Filter it on the lead source for your website and on a lead status that means nobody has spoken to the lead yet. Select that view under "Who is this for?". Then add the steps in order:

  1. Email, first contact. Use a template with merge fields, the placeholders that read values such as name and company from the record. Set a delay of at least 5 minutes rather than sending immediately, as the AbroadLink guide recommends.
  2. Scheduled call, two working days later. The call goes to a named person, so the lead hears a voice and not only emails.
  3. Task, after the call. For example, "Check company website and note the likely need", so the second email can be specific.
  4. Email, one week after the first. A short follow-up that refers back to the first message.

Timing around weekends needs a test. A community user believed that cadence emails are only sent during the organisation's working hours set in CRM. The same user asked what happens when a step falls on a Sunday. The pack gives no official answer, so enrol a test lead and watch when each step actually fires.

Exit rules: when a record should leave a Zoho CRM cadence

Exit rules are the conditions under which a record is unenrolled from a cadence, and they matter more than the email copy. A prospect who has already replied and then receives "just checking in" judges your whole company by it. Decide the exit events before you write a single template.

Four events usually justify ending a sales follow-up sequence:

  • The prospect replies to any email in the sequence.
  • The lead is converted, or the related deal moves to a new stage.
  • The prospect unsubscribes.
  • An email bounces, so the address is not usable.

Configure each event you choose in the cadence's unenrolment settings, then prove it with a test record. At Svennis we test every cadence with an internal lead: we reply to its first email, move its status and confirm no later step fires. When a client skips this test, the failure we see most often is a prospect who replied still receiving the next step.

Unenrolment is also hard to undo. A community user has stated that a record cannot be re-enrolled in the same cadence once it has completed or been unenrolled. The same user has asked Zoho to add that ability. Plan a separate cadence for a second attempt later, rather than relying on re-enrolment.

If your lead data came across from another system, clean it before you build the cadence. A wrong status can unenrol a record too early. The guide to migrating to Zoho CRM without losing your sales history describes how to clean it.

Four events should end a cadence, so configure them before you write any template. Why the record should leave. Prospect replies to any email: A follow up after a reply colours how they judge your company; Lead converted or deal stage moves: The sequ

Ownership of calls and tasks inside a Zoho CRM cadence

Calls and tasks in a cadence only work when a named person owns them. An automated email sends itself, but a scheduled call needs someone to dial. Without a clear owner, the call steps turn into a list of overdue activities that nobody feels responsible for.

Decide the owner of each call and task step before you activate the cadence. In most sales teams the lead owner is the right default, because that person also reads the replies. If leads are assigned by round robin, check that the assignment happens before the record enters the Custom View. Otherwise the first call may land with the wrong person.

Keep control of the cadences themselves with a small group. The Zoho CRM API refers to a manage permission for cadences. A user without it who calls the Cadences Analytics API receives a NO_PERMISSION error with HTTP status 403. The message tells the user to contact the administrator to obtain manage permission for cadences. That permission is the lever that stops every salesperson from building a private sequence.

Check ownership from the results as well. The analytics for scheduled calls report missed and overdue counts, and the task analytics report open and failed counts. A rising overdue count tells you the owner cannot keep up with the volume of leads in the cadence.

Zoho CRM cadence setup checklist in one table

The table below collects the decisions to make before you activate a Zoho CRM cadence. Work through it top to bottom, because each row depends on the ones above it.

DecisionWhat to setWhy it matters
AudienceA Custom View with a precise filter, chosen under "Who is this for?"A community user reports it is chosen at creation, so a wrong filter means rebuilding
Step typesEmails, scheduled calls, tasks and, where used, WhatsApp messagesThese are the four follow-up types the API documents
First email timingA delay of at least 5 minutes, not immediate sendRecommended in the AbroadLink guide to Zoho CRM cadences
Call and task ownerA named owner per step, usually the lead ownerUnowned calls show up as missed and overdue counts
Exit eventsReply, conversion or stage change, unsubscribe, bounceA record cannot rejoin the same cadence once unenrolled, per a community user
Plan limitsNumber of cadences you need active at onceCreation and activation limits depend on the plan
Test recordAn internal lead you enrol, reply from and moveProves the exit events before real prospects meet them

Leave the cadence switched off until every row has an answer. A cadence with an unclear audience or missing exit events does more harm than no cadence.

Reading Zoho CRM cadence results: replies, bounces and overdue calls

Zoho CRM reports what each cadence step did, and the reply count is the number to watch first. The Cadences Analytics API documentation lists the measures for each follow-up type.

  • Emails: count, sent, unsent, opened, clicked, replied, bounced and unsubscribed.
  • Scheduled calls: count, scheduled, completed, cancelled, missed, overdue, created and failed.
  • Tasks: count, open, completed and failed.
  • WhatsApp messages: count, delivered and failed.

Read replies against sent emails for each step. A step with many opens and few replies has a message problem, while high bounces point to poor data in the audience. A rising unsubscribe count on a later step suggests the sequence is too long or too frequent.

If you want these figures in a report outside Zoho CRM, your developer can call the endpoint GET /settings/automation/cadences/{cadence_id}/actions/analytics. It requires the OAuth scope ZohoCRM.settings.cadences.ALL. The optional parameters follow_ups_executed_from and follow_ups_executed_till take ISO 8601 datetimes and must be sent together. The filters parameter narrows the result to one action type, and its values must be encoded. Each follow-up in the response carries its parent_follow_up, which is null for the first step, so you can rebuild the order of the sequence.

Opens without replies point to the message, while high bounces point to the audience data. Likely cause. Many opens, few replies on a step: A problem with that step's message; High bounce count: Poor data in the audience; Rising unsubscribes on a lat

Cadences for European companies: languages, data centres and GDPR

European companies usually sell in several languages, and Zoho CRM Cadences do not handle that natively. The AbroadLink guide to multilingual cadences in Zoho CRM states there is no native way to run the same cadence with multilingual templates without duplicating them. Duplicating a cadence per language also uses up your plan's cadence limits sooner.

The same guide describes a way around duplication. You store text that is already translated in the Lead or Contact record, or in an internal repository, and insert it into the template like any other merge field. It recommends a preferred-language field set up as a controlled dropdown, for example es, fr, de and it, to avoid inconsistent variants. It also suggests a custom module called "Message library" with one record per message and language, holding subject, body, status and version. With a Deluge function, only two fields, Subject and Body, are needed, filled by automation for the step about to run.

Data location is not a barrier. Cadences is available in all Zoho CRM data centres, so a company on the EU data centre has the same feature as anyone else.

GDPR applies to the personal data used in every email and call step. Agree the legal basis for this outreach with whoever handles data protection in your company before activation. Then watch the unsubscribed count in the cadence analytics, and make sure an unsubscribe also ends the cadence for that record.

One cadence with translated merge fields spares the cadence limits that copies per language use up. One cadence per language / One cadence, translated merge fields. Templates: Duplicated for each language / Written once, translated text inserted as m

Next steps for your first Zoho CRM cadence

Your first Zoho CRM cadence should be small, tested and measured before you build a second. A single audience, four steps and clear exit events teach you more than five parallel sequences.

  1. Pick one audience with a real follow-up gap, such as new web leads nobody has called.
  2. Build and save the Custom View, and check that it contains only the records you expect.
  3. Write the exit events down and configure them before the templates.
  4. Name the owner of every call and task step.
  5. Enrol an internal test lead, reply from it, move its status, and confirm the cadence stops.
  6. Activate, then review replied, bounced, unsubscribed and overdue counts after the first two weeks.

If your team only needs a simple pipeline and a few reminders, check first whether the lighter tool is enough, using the comparison of Zoho Bigin and Zoho CRM. If you later want help drafting or qualifying the leads a cadence produces, that is a separate subject, covered under AI for lead management.

When cadences are one part of a wider Zoho CRM setup, with pipelines, permissions and integrations to design together, the page on Zoho CRM implementation in Europe explains how Svennis approaches that work.

Sources

Found this helpful? Share it

LinkedInPost
Svennis Cloud Solutions

Svennis Cloud Solutions

Premium Partner

Zoho Premium Partner since 2011 with 200+ successful implementations across Europe. We specialize in CRM implementation, custom integrations, and business process automation - helping European businesses get the most out of the Zoho ecosystem.

Zoho Premium Partner - Since 2011

Ready to Transform Your Business?

Let's discuss how Zoho can streamline your operations. Book a free strategy call with our team - no commitment, just honest advice from 200+ implementations.