Sales and prospecting

Segmenting a South African book for a WhatsApp renewal campaign

How a South African brokerage splits its book into renewal segments by risk score, engagement and renewal window, then picks templates and tests timing on WhatsApp.

Published on 7 min readFCB.ai
Contents
  1. Start from the renewal window, not from the product
  2. The two scores that make segmentation possible
  3. Utility or marketing: the template decision per segment
  4. Timing, send windows and the A/B test worth running
  5. Frequently asked questions

A renewal campaign sent to the whole book is a campaign sent to nobody in particular. The client who has paid by debit order for nine years without a query gets the same message as the one whose last two collections bounced, and the one who replied "cancel" in March gets it too. South African brokerages that get real retention out of WhatsApp do one thing differently: they segment first, and they decide the template type, the timing and the wording segment by segment. This guide shows how, using the filters a CRM such as ORIS exposes in Customers & Segments and the constraints that POPIA and Meta's template categories impose.

Start from the renewal window, not from the product

The natural instinct is to segment by product: motor here, household there, funeral in a third list. It is the wrong first cut. What determines the message is when the policy renews and whether the client is at risk of leaving, not whether the asset is a car or a house. A useful first pass for a personal-lines and funeral book looks like this:

SegmentFiltersGoal of the campaignTemplate type
Renewing in 30 to 45 days, low risk, engagedRenewal window 30-45 days; Risk Score less than 40; Engagement medium or highConfirm continuity, invite a cover reviewUtility (renewal reminder)
Renewing in 30 to 45 days, medium or high riskRenewal window 30-45 days; Risk Score greater than 40Open a conversation before the premium increase landsUtility, followed by a personal message
Renewing in under 14 days, no reply to first reminderRenewal window under 14 days; no inbound message in the last 30 daysGet a yes, a question or a reasonUtility (second reminder with a button)
Lapsed in the last 90 daysPolicy status lapsed; marketing opt-in recordedWin back, or learn why they leftMarketing
Long-standing, single policy, engagedDays Since Inception greater than 1 095; one active policy; Engagement highCross-sell a second line at renewalMarketing
Critical risk, any windowRisk Score greater than 80No campaign: a call from the account handlerNone

The last row is the important one. A segment is as much a list of who not to message as of who to message. The clients the AI has flagged as critical, usually after a reply such as "I'm thinking of moving to a direct insurer" or two failed debit orders, should be removed from every automated campaign and handled by a person. The guide to lapse risk on WhatsApp describes that path.

The two scores that make segmentation possible

Two numbers do most of the work. The risk score (0 to 100, shown as Very Low to Critical) is updated from the client's replies, payment signals and flags: a negative sentiment in a reply, a question about cancelling, a coverage gap detected by the AI all move it. The engagement score reflects how the client actually behaves on the channel: whether messages are read, whether they reply, how recently. A high-engagement, low-risk client can be reminded once and left alone. A low-engagement client is not necessarily unhappy, but a template they never open will not retain them, and the data should push the brokerage to pick up the phone.

Three practical rules when building segments on these scores:

  1. Use thresholds that match your handlers' capacity. If "Risk Score greater than 60" yields 400 clients and the team can call 40 a week, the threshold is wrong for the campaign, not the clients.
  2. Refresh the segment the day the campaign launches. A list saved three weeks ago contains clients who have since lapsed, opted out or been called.
  3. Record the segment definition with the campaign. When the compliance officer or the FSCA asks why a client received a message, "she matched these filters on that date" is an answer.

Utility or marketing: the template decision per segment

Meta's template categories are not a formality. A utility template carries a transactional message about an existing relationship: a renewal date, a premium, a document. A marketing template carries an offer. Meta reviews the category at submission, can recategorise a template that reads like an offer, and treats the two differently in pricing and in how quickly a business's quality rating can fall when recipients block or report messages. POPIA adds the other half of the rule: section 69 on direct marketing by electronic means requires consent from prospects and allows existing clients to be marketed similar products only with an opt-out at every message. The existing guide to POPIA consent on WhatsApp sets out the detail.

Applied to renewals, the decision is usually clear:

  • A renewal reminder for an active policy, without an offer, is a utility message and may go to every client with a WhatsApp opt-in.
  • "Your policy renews on {date}; reply 1 to review your cover" is still utility: it invites a service conversation about the existing product.
  • "Renew now and add home contents cover at a reduced premium" is marketing and may go only to clients without a marketing opt-out, with an opt-out line in the message.
  • A win-back message to a lapsed client is marketing, and the segment must be filtered on the marketing opt-out flag before it is saved.

In ORIS each campaign carries a compliance tag of service or marketing; a marketing campaign automatically excludes opted-out clients, and a STOP reply records the opt-out on the client record so that the next segment refresh drops them. That is the mechanism; the judgement about which wording is which still belongs to the compliance officer who approves the template before it goes to Meta.

Timing, send windows and the A/B test worth running

Timing is where most renewal campaigns are either too early or too late. Too early, and the client has not received the insurer's renewal notice and cannot act; too late, and the debit order has already run at the new premium. A working default for South African personal lines is a first utility message when the renewal window opens, a second message with a quick-reply button about ten days before the renewal date for those who have not replied, and a personal message from the handler for anyone who answered with a question. Send windows matter too: a reminder at 07:30 on a weekday is read on the way to work; one at 21:00 on a Sunday is read, resented and blocked.

Rather than argue about wording in a meeting, test it. A meaningful A/B test on a renewal segment changes one variable only:

  1. Wording: "Your cover renews on {date}" against "Before your cover renews on {date}, would you like a five-minute review?"
  2. Button or no button: a quick reply "Yes, call me" against a plain message.
  3. Day of the week: Tuesday morning against Thursday morning, same wording.

The campaign view shows delivered, read and replied counts for version A and version B, the classification of the replies and the opportunities created; on a segment of a few hundred clients, one renewal cycle is enough to see a difference of a few points in reply rate, which over a book is a lot of retained premium. The Smart Learning Mode in ORIS can shift traffic towards the better variant during the campaign rather than after it. Whatever the result, write it down: next year's segment starts from this year's winner. More on the sales side of the channel is collected under sales and prospecting.

Frequently asked questions

How many segments should a brokerage of 2 000 clients run for renewals?

Usually four to six. Fewer, and the messages become generic; more, and the team cannot follow up on the replies. Start with the renewal window and the risk score, and add engagement and product only where it changes the message.

Can a renewal reminder include an offer for another product?

It can, but it then becomes a marketing message for both Meta and POPIA: a marketing template, clients without a marketing opt-out only, and an opt-out line. Many brokerages keep the reminder clean and send the cross-sell separately.

What should we do with clients who never reply to any template?

Check that the number is on WhatsApp and that messages are delivered and read. If they are read but never answered, move those clients to a call list for renewals rather than sending a fourth template; if they are not delivered, the number is wrong and the client record needs fixing.

Is it lawful to segment on risk score under POPIA?

Segmentation for servicing and retention is processing for the brokerage's legitimate purpose and the client relationship. What POPIA restricts is direct marketing without consent and automated decisions with legal effect on the client; a segment used to decide who gets a reminder or a call is neither, but the purpose should be in the privacy notice.

How far in advance should the first renewal message go out?

It depends on when the insurer issues its renewal terms, typically thirty to forty-five days before the renewal date for personal lines. The first message should follow those terms, not precede them, so that the client can act on it.

See ORIS in action

Shared WhatsApp inbox, client records, follow-ups and opportunities for the whole brokerage. 15-minute demo.

Book a demo
Book a demo