Zoho CRM for Insurance Agents: Policies, Renewals and Zia

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Zoho CRM for Insurance Agents: Policies, Renewals and Zia.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Zoho CRM for Insurance Agents: Policies, Renewals and Zia.

Yes, for a small book: a custom Policies module linked to contacts, date fields for effective and expiry dates, and rules that create renewal tasks and emails ahead of each expiry. Standard ($14 a user a month) allows 10 custom modules. Zia adds scores, predictions and send-time suggestions, not carrier downloads or accounting.

Decide first whether Zoho will be the renewals layer on top of an agency management system or the main record for a very small book, because carrier downloads, commission accounting and certificates are not what a CRM does. Prices and limits below were read on Zoho's pages in early November 2026. One detail, the exact before-expiry offset a date rule accepts, is flagged for a trial test.

Follow me on Instagram@sagnikteaches

Which edition a renewals book needs, and what the limits mean

Zoho's pricing page lists Free for up to three users, then Standard at $14, Professional at $23 and Enterprise at $40 per user per month, with Ultimate described as a large-scale edition and no price shown. The page shows one price per edition with a monthly and annual toggle, so check which billing cycle your quote uses. Its editions page sets the limits that matter for a renewals build:

Connect on LinkedInSagnik Bhattacharya
EditionCustom modulesWorkflow rules per module (active)Scheduled actionsBlueprintZia components with limits
FreeNone10 (5)NoneNoneNone
Standard, $141030 (15)5 per conditionNoneAnomaly notifications on analytics components (10) only
Professional, $232580 (40)5 per condition3Zia scores (5), field prediction (2), recommendation builder (1), anomaly notification
Enterprise, $40200125 (75)5 per condition50Adds churn prediction (2) and the anomaly detector
Ultimate500150 (100)5 per condition100Higher limits on the same items

Read the table with an agency's needs in mind. A Policies module is one custom module, and a small agency might add a second for carriers and a third for claims notes, so even Standard's 10 is generous. Thirty workflow rules per module, 15 of them active, covers the renewal sequence below several times over. The editions table also caps date fields at 10 on Standard, 15 on Professional and 50 on Enterprise, which is plenty for effective, expiry, last review and a few notice dates. What the higher editions add is process control (Blueprint) and Zia components, not capacity.

Subscribe on YouTube@sagnikteaches

The decision rule for a one-to-three-person agency: Standard if you want fields, tasks and reports; Professional if you want a Blueprint to enforce the renewal steps or Zia scores; Enterprise only if you need churn prediction or the anomaly detector, or run a large book.

Rules that fire a set number of days before a date field are the heart of renewal reminders, and the editions table ticks "Execute Based on Date Field Value" for Standard, Professional, Enterprise and Ultimate, with a dash only for Free. Zoho's help article on workflow rules describes the option as picking a date field from the record, setting a number of days, weeks or months, choosing an execution time and deciding whether it recurs. It also says a date rule processes at most 5,000 records every 10 minutes, which no small agency will reach. The one thing to prove in the 15-day trial is that your edition offers the before-the-date offset in the form you need, so build one dummy rule first. If it does not behave as expected, the report fallback below works from Standard.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Build the Policies module field by field

Plan the fields on paper before creating anything, because a field's type is awkward to change once data is in. Zoho's menu names move around between interface versions, so look under Setup for Modules and Fields and choose to create a new module; Zoho's Zia page also says Zia can create modules on request, which I cover below. Name the module Policies, then add these fields.

FieldTypeValues or ruleWhy it exists
Policy NumberSingle line, uniqueAs on the carrier's documentMatches a record to the carrier and stops duplicates on import
PolicyholderLookup to ContactsRequiredOne contact record shows every policy they hold
CarrierPick listYour carrier listRenewals and commission by carrier
Line of BusinessPick listPersonal auto, Home, Commercial package, Life, OtherDifferent lines need different renewal lead times
Effective DateDateRequiredStart of the current term
Expiry DateDateRequiredDrives every renewal rule
Annual PremiumCurrencyWhole policy, annualisedRanks renewals by value
Commission %DecimalOptionalA rough view of what each renewal is worth
StatusPick listActive, Renewal due, Quote sent, Renewed, Lapsed, Cancelled, Non-renewedRules read it so reminders stop once a client has renewed
Renewal OwnerUser lookupThe person responsibleTasks go to a named person
Last Review DateDateOptionalShows when the cover was last discussed

Three design choices matter. First, make Policyholder a lookup rather than text, so the contact record lists every policy and the renewal report can group by household. Second, keep one record per policy term. At renewal, clone the record, set the new dates, mark the old record Renewed and the new one Active; the history stays intact and each term triggers its own rules. Third, keep Status to a short list your team will actually update.

Zoho's Zia page says Zia can create modules, reports and workflows in seconds when you ask. The page does not say which editions offer module creation, so check what your edition shows in the trial rather than planning around it. Treat a Zia-built module as a first draft. Compare each field type and pick list against the table above before it goes anywhere near client data.

Import the book and test with three dummy policies

Export your policies from the current system or spreadsheet into a CSV with one row per policy and the same column names as the module. An illustrative row looks like this: policy number H-48210, policyholder email [first name]@example.com, carrier Carrier A, line Home, effective 14 March, expiry 14 March next year, annual premium 1,180.00, status Active, renewal owner an agent's name. Import contacts first, so the Policyholder lookup has something to match, and import policies second. Check ten imported records against the source before importing the rest, and look specifically at dates, because a swapped day-and-month order is a frequent import error.

Before any real record can trigger a rule, create three dummy policies whose expiry dates fall 61, 31 and 8 days ahead, each owned by you and linked to a test contact with your own email address. They are the test bench for everything that follows: if the rules behave on these, they will behave on the book.

Renewal rules: 60, 30 and 7 days, and a fallback

Four workflow rules on the Policies module carry the renewal cycle. Each reads Status as a condition, which is what stops a client who has already renewed from getting a reminder. Create them under Zoho's workflow rules, choose the date-field option and set a time of day such as 8am, so tasks are waiting when the owner logs in.

  1. 60 days before Expiry Date, Status is Active. Update Status to Renewal due, and create a task for the Renewal Owner: "Review [Policy Number] for renewal", due in seven days.
  2. 30 days before, Status is Renewal due. Send the client the renewal email below, and create a task: "Send renewal options if no reply".
  3. 7 days before, Status is Renewal due or Quote sent. Create a high-priority task for the owner and send an email alert to the manager listing the policy and premium.
  4. 1 day after, Status is not Renewed. Update Status to Lapsed and create a task: "Call the client today".

Zoho's editions table lists five scheduled actions per condition from Standard upwards, which is why the four rules need no more than that. Here is the 30-day email as an illustrative template with merge fields:

Subject: Your [Line of Business] policy renews on [Expiry Date]

Hi [first name], your [Line of Business] policy with [Carrier] renews on [Expiry Date]. Before then we will check that it still fits and whether there is a better option. If anything has changed, such as a new vehicle, building work or new staff, reply to this email or book a call here: [booking link]. If nothing has changed, we will send the renewal terms in the next few days.

[your name]

The fallback if your edition does not offer the date option is a report. Build a view of Policies where Expiry Date is in the next 60 days and Status is Active or Renewal due, group it by Renewal Owner, and schedule it to arrive by email every Monday. Zoho's table lists up to 100 report schedules from Standard. You lose the automatic status change and the client email, but the owner still sees the same list on the same day, and at around 50 renewals a month that is workable.

Now test with the dummy policies. A rule that fires 60 days before expiry has nothing to fire on for a policy already 40 days out, so watch what happens to the 31-day and 8-day dummies, because your real book will contain exactly that situation on day one. Illustrative results to expect and record:

Dummy policy expires inExpectedWhat to log
61 daysThe 60-day rule fires tomorrow: Status changes to Renewal due and a task appearsTime of day the task arrived
31 daysThe 60-day trigger date has passed; the 30-day rule fires tomorrow, if past dates are handled as expectedWhether Status moved, and whether the email arrived
8 daysOnly the 7-day rule is still aheadWhether the manager alert arrived on the right day

If a rule skips records whose trigger date has already passed, handle that first wave by hand: use the weekly report to set Status to Renewal due on every policy that is already inside 60 days, and create their tasks from the list. After that the rules carry every new term. For a wider view of automating this routine, the guide to automating insurance renewals with AI covers the follow-up wording and timing.

Blueprint for the renewal steps, if you are on Professional or above

Rules tell people when to act; a Blueprint controls how a record moves through stages. Zoho lists three Blueprints on Professional and 50 on Enterprise. A renewal Blueprint on the Policies module might run Renewal due, Remarketing, Quote sent, Client decision, Bound, Renewed, with a required field at each step. For example, a policy cannot move to Quote sent until a Carrier Quote Reference is filled in, and cannot move to Bound until the client's decision is recorded with a date. That is the discipline a spreadsheet cannot enforce, and it is worth the extra $9 per user a month if your team skips steps under pressure. If your agency's renewals are handled by one person who never skips them, Standard and the four rules above are enough.

What Zia adds to a renewals book, and what it does not

Zoho's AI page and editions table describe these Zia items, all of which work on data already in the CRM:

  • Zia scores rank leads and deals by likelihood of converting. They help cross-sell and new business more than renewals; the limit is five scores per organisation on Professional and Enterprise.
  • Field prediction builds a prediction for a field you choose, with two per organisation on Professional and Enterprise. You decide what is worth predicting, and you need data to train it.
  • Churn prediction gives a churn probability per customer, from Enterprise upwards, with two per organisation. It sounds made for renewals, but it learns from history, so an agency with one year of records will get a weak signal.
  • Best time to contact suggests the best time and mode to reach each customer. The editions table ticks it from Professional upwards, with the analytics view on Enterprise and Ultimate for organisations with more than 20 user licences.
  • Email and call analysis covers sentiment, intent, summaries and a writing assistant for email, and transcription with sentiment, intent and summaries for recorded calls.
  • Anomaly detection flags unusual events, from Enterprise upwards in the detector's case; an agency might watch for a sudden drop in renewals by carrier.

None of that issues a certificate, downloads a policy from a carrier or reconciles a commission statement, and the pages I read do not describe Zia reading policy documents, although Zoho describes its intelligent character recognition as extracting key information from images and mapping it to record fields. Test a sample declarations page before assuming it can fill a Policies record from a document. Use Zia for what it does well on structured data, and keep a person on every client message that gives advice or changes cover.

A fair test in the 15-day trial: import 100 policies with at least a year of history, switch on one prediction and one best-time suggestion, then compare the churn scores with the policies that actually lapsed. If the scores do not separate them, do not let them drive who gets a phone call. The sister guide on HubSpot for insurance agents runs the same test on a rival CRM's AI, which is useful if you are choosing between them.

Zoho CRM or an agency management system: where the line falls

HawkSoft's homepage is a useful picture of what a management system lists: accounting, self-service certificates, a rater, a carrier downloads link, retention alerts, and batch email, letters, text messages and scheduled communications. It shows no price and sends buyers to sales. Set against a Zoho Policies module, the jobs divide like this:

JobZoho CRM with a Policies moduleAgency management system
Carrier policy downloadsNot a CRM feature; you key or import policy dataListed as part of the product
Commission accountingA commission field gives a rough view onlyAccounting listed, with commissions by carrier in reports
Certificates of insuranceNot built inSelf-service certificates listed
RatingNot built inA rater listed
Renewal remindersRules, tasks and email templates, within the limits aboveRetention alerts listed
Follow-up sequencesCadences from Standard, 20 per moduleScheduled communications listed
Custom fields and stagesStrong: custom modules and BlueprintVaries by product; ask
Price$14 to $40 per user per month on Standard to EnterpriseQuoted by sales

The rule I would use: if you issue certificates or reconcile commissions every week, or want carrier downloads, you need a management system, and Zoho is an optional layer for sales and renewals if the system's own reminder and email tools fall short. If the book is small and you key policies from carrier portals anyway, Zoho can be the main record, with a monthly commission check in a spreadsheet. The guide to questions to ask before switching management systems covers the other side of that decision.

A renewal week, with the numbers

Take an illustrative three-agent agency with 620 policies in force and renewals spread evenly: about 52 a month. The 60-day rule creates roughly 52 review tasks a month. At 20 minutes each that is 17.3 hours of review work, which was happening before, only unscheduled. The 30-day template saves perhaps five minutes per renewal, 260 minutes or 4.3 hours a month, because the first message is already written. Neither figure is a promise; time your own renewals for a month first.

Edition, 3 usersMonthly list costCost per renewal at 52 a month
Standard$42$0.81
Professional$69$1.33
Enterprise$120$2.31

Set that against what a lapse costs. If the average policy carries a $1,180 annual premium at an illustrative 12% commission, each policy is worth $141.60 a year. One saved renewal covers more than three months of Standard for three users. The case for Professional's Blueprint is the same arithmetic: if it prevents one lapse every two months, it is paid for. Count your own lapses over the last year before deciding, and treat these sums as a frame, not a forecast.

Personal data in the CRM

A Policies module invites you to store more than you need. Keep the record to what renewals require: names, contact details, policy number, carrier, dates and premium. Leave out identity numbers and health details unless a specific process needs them, restrict sensitive fields through profile permissions so only the renewal team sees them, and check what Zia's email and call analysis does with message content before switching it on for client mail. Insurance agencies have safeguarding duties for customer information, and the checklist on safeguards for AI tools in an insurance agency is the place to start. Have your compliance adviser review the set-up before client data goes in.

Zoho CRM questions insurance agents ask

Can Zoho CRM replace an agency management system?

For a very small book it can be the main record, but it does not do carrier downloads, commission accounting or certificate issuing, which agency management systems list as core features. Most agencies that outgrow spreadsheets keep the management system for policy servicing and use the CRM for renewals and follow-up, or choose one tool and accept the gaps.

Which Zoho CRM plan do I need for policies and renewals?

Custom modules start on Standard, which allows 10 and costs $14 a user a month. Professional at $23 adds Blueprint for enforcing renewal steps and Zia scores. Enterprise at $40 adds churn prediction and anomaly detection. The Free edition has no custom modules. The editions table ticks date-based rules from Standard upwards; still build one test rule in the 15-day trial to confirm the before-expiry offset you need.

Does Zia read policy documents or predict renewals?

Zoho's pages describe Zia scores, field prediction, churn prediction, best-time-to-contact suggestions and email and call analysis, all working on CRM data. The pages I read do not describe reading policy documents, though Zia's intelligent character recognition is described as pulling key details from images into record fields, so test a sample declarations page before relying on it. Churn prediction needs history; test any prediction against your last year of renewals.

How do I stop reminders going to clients who have already renewed?

Put a status condition on every rule: only act when the status is still active or renewal due. At renewal, clone the policy record with new dates, mark the old one renewed, and let the rules run on the new record. Test with three dummy policies expiring in 61, 31 and 8 days before any real client data goes in.

Is there a free trial of Zoho CRM?

Zoho's pricing page offers a 15-day free trial with no credit card required, and a Free edition for up to three users. The Free edition has no custom modules, so it cannot hold a Policies module. Use the trial to build the module, import ten real policies and watch a renewal rule fire.

Further reads

Sources: Zoho CRM's pricing page and editions comparison page, Zoho's Zia and AI feature pages, Zoho's help article on configuring workflow rules, and HawkSoft's homepage for what an agency management system lists; read in early November 2026.

Want your renewal rules built and tested properly?

On a 1:1 call we'll map how renewals run in your agency today, decide what the CRM should own and what stays in your management system, and plan the build and its tests.

Book a 1:1 call with me