// The situation

CRM Revamp Lead & Prospect Management Capture leads from various channels (website, brokers, partners, events). Score and segment leads based on source/channel, product, hotness, other (to add?) Track outreach and follow-up history Set up email, SMS, WhatsApp automations with drip messaging for leads and customers Whatsapp chatbot functionality that is intuitive and simple to maintain and coordinate responses Decent email builder to allow for easy email setup Allow rule-based automation for allocating leads based on sources and other fields Reporting on leads – conversions, sources, etc. (customised reporting) Lead feeding management – rules based Disposition management Audit trails (see who last touched a lead, how many times a specific lead has been touched) QA leads distributed for compliance/vetting Sales Pipeline Management Track individual and team sales pipelines. Include stages: prospect, contact made, etc, including post-sale tracking such as: needs Underwriting, waiting for documents, etc. Automate reminders, next steps, and follow-up tasks. Trigger quote follow-ups. Also claim status updates. Remind agents or customers of pending actions. Link to Euphoria (trigger a call with a click of a button) Automatic tagging based on rules – i.e. size of deal Easy transfer of deals Rules based automation – depending on status of certain fields, allow automated actions Disposition management Configuration on fields required – make some fields mandatory, make others optional Reporting on Pipeline movement (customised reporting – aging deals, new deals, dispositions, activities, etc) Policy Lifecycle Management Link each customer to their policies, claims, and documents. Easily visibility of all contact points and communication with customer about policy changes (via phone, email, SMS, whatsapp). Track important dates (e.g., renewal, premium due, grace periods, birthday) Trigger alerts for lapses, cancellations, renewals, cashback, beneficiaries – there are many Ability to link support tickets to customer – and have it viewable Comprehensive reporting – Communication History One single view of customer with overview of all communication history (calls, emails, WhatsApps, SMSs, meeting notes with each customer or broker – by date from newest to oldest) Enable team collaboration — so anyone can pick up a conversation thread. Multi-Channel Customer Support Enable customer service reps to respond to queries via WhatsApp, phone, email from one interface. Log and categorize complaints or queries – aligned with Hollard templates – we currently log this via the Hollard complaints portal. It would be great where we could interface somehow. Escalation workflows for underwriting, claims issues, complaints Dashboards & Reporting Real-time dashboards on sales performance, claims turnaround, broker activity, servicing turnaround Track KPIs like NPS and average turnaround time. Integrations Sync with core policy admin systems, call center, and marketing tools. BigQuery /Superset Integration (critical) Security, Compliance & Audit Trails Ensure all interactions are tracked and timestamped for compliance. Company Identity Login Must maintain relevant security/compliance/risk standards (Popia and all the things etc) CRM to include Broker relationship management Manage onboarding, licensing, and contact details. Track production per broker Commission management (broker accounts tracking, sending commission packs to brokers) Performance reports, updates E-learning and broker assessments Ticketing functionality for Partner Support Automation of tickets when moving the request through the various streams – when sending an update to the person who logged the ticket, to include the history of the request All emails sent should be allocated a ticket Auto allocation of tickets to users WhatsApp 1. Lead Generation & Capture Click-to-WhatsApp ads (from Facebook/Instagram/Google) that drop prospects straight into a convers

The verdict · Jun 5, 2026

Yes.

You need to fix the requirements list before any tool will help.

Why

What you've described is a real insurance operation — brokers, policy lifecycle, underwriting, claims, POPIA, Euphoria telephony, BigQuery, Hollard complaints portal. That's legitimate enterprise scope. But "CRM Revamp" with every capability flagged as needed, and zero numbers (how many leads/month? how many brokers? how many CS reps? what's actually broken today vs. nice-to-have?) is not a brief — it's a feature catalogue. Every vendor demo will tick every box, and you'll pick on charisma. The tools in my catalogue (HubSpot, Pipedrive, Zoho Bigin, Freshsales) are pipeline CRMs — none of them are insurance policy-admin-grade, and recommending one against this list would be dishonest.

What you actually need

  1. A one-page "what's bleeding now" doc — list the 5 things that cost you a deal, a complaint, or a compliance finding *last month*. Not the wishlist. The actual incidents. This is what separates "need" from "want."
  2. Three numbers, written down — leads/month by channel, active policies, headcount split (sales / CS / brokers managed). Without these no shortlist is honest, and no vendor quote is comparable.
  3. A split decision: system-of-record vs. system-of-engagement — policy lifecycle, commissions, claims usually belong in a policy admin system (or a Salesforce Financial Services Cloud / MS Dynamics 365 build); lead capture + WhatsApp + pipeline + tickets can sit in a lighter CRM that *reads from* it. Trying to buy one tool that does both is how this becomes a two-year project.

Do this today

Open a blank doc. Write the last 10 specific failures from the past 30 days — "broker X's commission pack went out 9 days late", "lead from Click-to-WhatsApp ad on 14 May never got a response", "renewal on policy 4421 lapsed because alert didn't fire". Stop at 10. That document, not the wishlist, is your RFP.

What to ignore

Ignore Salesforce Sales Cloud pitches aimed at large orgs with dedicated admins and complex multi-team process — for SMBs under ~10 people or a few hundred leads a month it is massively over-built and costly; until you know which side of that line you're on, you can't evaluate it. Ignore HubSpot Enterprise demos — it's a marketing/sales hub, not a policy lifecycle system, and you'll bolt on three other tools anyway. Ignore any vendor who says "yes" to all 120 items in one demo.

What doing nothing costs you

Qualitatively: you'll either keep bleeding on the specific incidents above, or you'll sign a 3-year enterprise contract sized to the wishlist and discover in month 8 that nobody scoped the BigQuery sync or the Euphoria click-to-call. I can't put a rand figure on that without your volumes.

Where this leaves you

Once you have the incident list, the three numbers, and the record/engagement split, the shortlist writes itself — probably Salesforce Financial Services Cloud or MS Dynamics for the core, plus a WhatsApp BSP (Wati/Respond.io/360dialog) for the channel layer, plus a ticketing tool (Freshdesk/Zendesk) for partner support. But you can't pick those today, and anyone telling you otherwise is selling.

When to revisit this

When you can hand someone a one-page document with the 10 incidents, the three volume numbers, and a ranked top-five priorities — come back and we'll shortlist.

What your setup would look like

1Fix first
the root cause, before any tool
2Step 1
List 10 specific failures from last 30 days
Ops lead
3Step 2
Write down leads/month by channel, active policies, headcount split
Ops lead
4Step 3
Decide: policy admin system-of-record vs. engagement CRM (two tools, not one)
Exec + IT
5Step 4
Rank top 5 must-fix from the incident list
Exec
6Works when
One-page doc with 10 incidents + 3 volume numbers + ranked top-5
Honest opinion · No affiliate links · public Get your own →

Did this actually help?

A binary signal so we know which verdicts are landing — and which ones aren't.