A CRM for Insurance Agents That Sits Beside Your Agency System

Track prospects, renewal conversations and referral partners, and from Pro read client email and WhatsApp next to the record. Policies, carrier downloads, claims and commissions stay in your agency management system.

No credit card required • 7-day Pro trial

Customermates fits an insurance agency that already has an agency management system (AMS) and wants a separate place for selling: new prospects, renewal reviews, cross-sell conversations and the people who refer business. It is an open-source, AI-native CRM built in Germany. It does not manage policies, download carrier data, rate quotes or reconcile commissions. If you want one system that does all of that, you need an AMS or an insurance suite, and the table further down names some.

At a glance

Fits

Independent agents, small agencies and brokers who sell more than they service in the CRM, and keep policy service in the AMS.

Setup

Prospects and clients as contacts, businesses and referral partners as organizations, each sale or renewal review as a deal with line of business, carrier and renewal date fields.

AI

In Customermates Cloud, Mate summarizes a client's history and prepares renewal drafts, using hosted AI credits. Or connect your own AI client through MCP.

Not included

Policy administration, carrier downloads, comparative rating, claims, commission accounting and compliance archives.

CRM or AMS: what an agency actually needs

EZLynx, which sells an AMS, puts the split in one line: agencies choose a CRM "when they sell more than they service, and an AMS when they service more than they sell." The AMS is the source of truth for active policies, claims history and carrier data. A CRM tracks who you are talking to, what you offered and what happens next.

Many products sold as insurance CRMs are really both. AgencyBloc describes its agency management system as built for health, life and group benefits agencies, with commission reconciliation. HawkSoft lists carrier downloads, accounting and a rater. If you have no AMS yet, start there. If you have one and your sales follow-up still lives in a notebook or a spreadsheet, a CRM beside it makes sense.

What insurance selling asks of that CRM:

  • Renewal dates set the rhythm. A renewal review only helps if it happens weeks before the renewal date, while there is still time to remarket. You need a list sorted by that date.
  • Households and businesses. A personal-lines client is one person; a commercial client is a company with an owner, an office manager and a bookkeeper.
  • Referral partners matter. Mortgage brokers, real estate agents and accountants send business, and they go quiet if nobody follows up.
  • Quotes happen elsewhere. The rater or carrier portal produces the quote. The CRM only needs to know that a quote went out, for what, and when to chase it.
  • Clients write on WhatsApp. Many clients send a photo of a letter or a quick question on WhatsApp rather than email.

An insurance setup in Customermates

Customermates starts with five lists, and you can add your own. One way to map the five for an agency; every field name below is an example you create yourself.

Record typeUsed forExample custom fields
ContactsProspects, clients and people at business clientsClient status (single choice: Prospect, Client, Former client), Lead source, AMS client ID
OrganizationsBusiness clients and referral partnersType (single choice: Business client, Referral partner), Partner category (Mortgage, Real estate, Accounting)
DealsEach new-business opportunity, cross-sell or renewal reviewStage, Line of business (Auto, Home, Life, Health, Commercial), Carrier, Renewal date (Date), Estimated premium (Money), Quote reference
ServicesLines of business you sellOptional; only line items (service times quantity) make up the deal value
TasksNext steps assigned to someoneA "Due on" date field, because tasks have no built-in due date

A contact can link to several deals, so one client can have an auto renewal and a life opportunity open at the same time. Keep the policy number as a reference field if your data policy allows it, and treat the AMS as the record of the policy itself.

Stages and weighted values

The stage is a single choice field you define, and each option gets a win probability in Configure for Deals. A starting point: New lead 10%, Needs analysis 25%, Quote sent 50%, Decision pending 75%, Bound 100%, Lost 0%. For renewal reviews, a second single choice field, Renewal status, with Review due, Contacted, Remarketed, Renewed and Moved, gives you its own board when you group by it. The weighted pipeline is deal value times stage probability. The deal value is the sum of its line items; a custom Estimated premium field is not part of the calculation. It is arithmetic from your own numbers, not a forecast, and it is not commission.

Saved views for the week

  1. Renewals coming up: deals with a Renewal date on or after today's date, sorted ascending. Custom date fields filter with fixed dates (before, after, between), not "next 60 days", so update the date when you open the view or let a routine do the counting.
  2. Quotes waiting: deals in Quote sent, sorted by last update, oldest first.
  3. Stalled: deals not updated for more than 14 days, using the Older than… filter on the updated date.
  4. Quiet referral partners: organizations of type Referral partner, sorted by last update.

Saved views are personal, so each colleague sets the same filters and saves their own view.

Client email and WhatsApp in one inbox (Pro and above)

On Pro, Business and Enterprise in Customermates Cloud, the unified inbox brings Gmail, Outlook or IMAP email together with WhatsApp, LinkedIn, Instagram and Telegram. You reply on the original channel, and a conversation linked to a contact shows on that contact's timeline. Conversations attach to contacts, not to deals or policies.

Pro includes 1 connected account per user. An agent who wants a mailbox and WhatsApp in the inbox needs Business, which includes 3. Conversations from your own accounts stay private until you share a thread, or share the whole account on Business and above.

A renewal routine with Mate (Customermates Cloud)

Mate is the assistant in Customermates Cloud and uses hosted AI credits. Before a review call, ask it to summarize a client's deals, notes and recent messages. For the weekly prep, create a routine: choose Every week under Repeats, Monday at 07:30, with instructions like these:

Find deals whose Renewal date is between today and 45 days from today and
whose Renewal status is Review due. For each one, read the latest inbox conversation
with its contacts and save a short draft asking for a renewal review call.
Do not send anything. Then list: client, line of business, carrier,
renewal date, draft saved yes or no.

A second routine can react to an event instead: when a deal's stage changes to Bound, create a task "Enter in AMS" assigned to the same person. Starter includes 1 routine per user and Pro includes 5.

Connecting quotes and the AMS

There is no native connector to carriers, raters or any AMS. Three ways to keep the CRM current:

  • Your own integration. If your rater or AMS can call an API or send webhooks, a script or an n8n workflow you run separately can update the deal through the REST API: set the stage to Quote sent and write the quote reference and premium. Customermates sends webhooks for 5 record events, so a bound deal can trigger a step in the other direction.
  • Excel round trips. Export from the AMS, save as .xlsx and import one record type at a time. A column mapped to Record ID updates existing records instead of creating duplicates.
  • An AI client. Claude, ChatGPT or another client can create and update records through MCP on every plan, with model use billed by your AI provider.

What it does not do, and what to look at instead

  • No policy records, carrier downloads, comparative rating, e-signature, claims handling or commission reconciliation.
  • Tasks have no due dates, reminders or notifications. Use a date field and a saved view, or a routine.
  • No email sequences, renewal campaigns or bulk messaging. Follow-up is one conversation at a time.
  • No web forms, no telephony or SMS, no mobile app and no file storage on records.
  • No field-level permissions. A custom role with Assigned read access limits a producer to their own records. Keep health information and claim files out of the CRM.

Customermates publishes this page. Vendor details, including the Less Annoying CRM price, were checked on 8 October 2026 on each vendor's own website.

If you needLook atWhat the vendor's site lists
An AMS for life, health and benefitsAgencyBlocClients, policies, tasks, commission statement reconciliation and compliance tracking for life and health agencies
A P&C agency system with comparative ratingEZLynxAgency management system and a real-time comparative rater for home and auto
An AMS with carrier downloads and accountingHawkSoftCarrier downloads, accounting, rater, e-signature and lead management
A simple contact and policy pipelineLess Annoying CRMClient and policy pipeline, forms, reminders; $15 per user per month

What it costs

Prices are per active user per month, billed monthly. Every plan includes REST, webhooks and MCP.

TeamPlanPer month
Solo agent, pipeline onlyStarter€12
Solo agent, one mailbox in the inboxPro€29
Two agents, mailbox plus WhatsApp eachBusiness€138
Five-person agency, one mailbox eachPro€145

Each cloud plan adds monthly hosted AI credits per active user for Mate; the amounts are on the pricing page. The open-source core runs on your own server with no licence fee, but a self-hosted installation has no inbox and no Mate. In Customermates Cloud the primary database is configured in the AWS Frankfurt region; hosting and other subprocessors, US providers among them, are on the subprocessors page, and a data processing agreement is available. Customermates holds no certification.

For insurers and MGAs managing brokers

The same setup works for a carrier or MGA distribution team: brokerages as organizations, their producers and principals as contacts, and each partner onboarding or joint opportunity as a deal. Appointments, production data and commission statements stay in the core systems. Customermates is not a policy, claims or underwriting platform.

Frequently asked questions

Does Customermates replace an agency management system?

No. It covers selling and relationships: prospects, renewal reviews, referral partners and client conversations. Policies, carrier downloads, quoting, claims, documents and commissions stay in your AMS.

How can an agency connect quoting activity to CRM records?

The quote is produced in your rater or carrier portal. If that tool has an API or sends webhooks, a separately run n8n workflow or a short script can update the matching deal through the Customermates REST API, for example stage Quote sent plus quote reference and premium. Without an API, record the quote by hand or import an .xlsx export with a Record ID column.

How much does a CRM for insurance agents cost?

Customermates costs €12 per user per month on Starter and €29 on Pro with the inbox, billed monthly. A two-agent office with a mailbox and WhatsApp each pays €138 a month on Business. The self-hosted core has no licence fee and no inbox. An AMS is priced separately by its vendor.

What is the best free CRM for insurance agents?

Customermates has a 7-day trial, not a free cloud plan. HubSpot advertises a free tier on its insurance CRM page. The open-source Customermates core is free to self-host, without the inbox and Mate. If you need policy tracking at no cost, a free general CRM will not give you that; an AMS will, at a price.

Can Customermates remind me of renewals?

Not with reminders or notifications. Put the renewal date on the deal, sort a saved view by it, and in Customermates Cloud let a weekly routine list upcoming renewals and save draft messages for you to review.

Will AI replace the CRM for insurance agents?

AI changes who types into the CRM. Mate or an MCP client can log a call, move a deal and draft a renewal message, but it needs renewal dates, stages and client history to work from, and those live in the CRM. Advice, suitability and coverage decisions stay with you.

Customermates

Map your sales and renewal follow-up

Import your prospect list from Excel, set up your stages and save the renewal view you check every Monday, while your AMS stays the record for policies, claims and commissions.

Start with relationship context, not a copy of the policy system.