If you are looking into a custom CRM for an insurance agency, you have probably already tried the obvious things. You use your agency management system every day, maybe you added an insurance CRM on top, and the renewal list still lives in a spreadsheet that one person updates. You are wondering whether a system built for your agency would finally fix that, or whether it is an expensive way to add one more screen.
We build custom systems, including work for insurance businesses, so weigh our view with that in mind. We will also tell you when building isn't the right call. This guide covers what should stay where it is, the three ways to close the gap, when building really pays off, and a quick check to see which side of the line your agency is on.
The short answer
Keep your agency management system as the record for policies and accounting. Almost no agency should replace it just to get a better CRM. Then close the gap in the cheapest way that works: first by using more of what your system already offers, then with an insurance CRM product, and only then with a custom CRM that sits beside your agency system and reads from it. Build when the way your agency works is the reason the products don't fit, not because the products are set up badly.
What stays in your agency management system
Whether you run Applied Epic, AMS360, HawkSoft, EZLynx or another system, it does jobs a CRM should not try to take over:
- The policy record. Coverages, carriers, terms, endorsements and the changes carriers send down.
- Accounting and commission processing. The books your accountant and your carriers rely on.
- Servicing paperwork. ACORD forms, certificates of insurance, auto ID cards.
- The documented history of each account. What you offered, what the client declined and when. If a coverage question ever turns into an errors and omissions claim, that record matters.
Replacing an agency management system is a much bigger, riskier project than adding a CRM, and it is rarely what an owner actually needs. A good custom CRM treats the agency system as the source of truth for all of the above and builds the sales, renewal and service work around it.
Three ways to close the gap
| Option | Good fit when | Watch out for |
|---|---|---|
| Use more of your agency management system | Your vendor already sells a sales, marketing or renewal module, and the gap is mostly that nobody set it up | These tools are built around the policy record, so pipelines and producer reporting can feel bolted on |
| Buy an insurance CRM product | You run a fairly standard sales path, mostly personal lines or small commercial, and the product syncs with your system | Per-user pricing grows with the team, and many syncs only copy data one way, so check what flows back |
| Build a custom CRM beside your agency system | Your agency works in a way the products don't: long commercial cycles, several agencies, a producer network, special programs | It needs an owner after launch, and it depends on getting data out of your agency system |
General CRMs such as HubSpot or Salesforce, with an insurance add-on or a third-party sync, sit somewhere between the second and third options. They can work well, but you are paying for a flexible product and then paying again to shape it around insurance.
When a custom CRM makes sense for an agency
- Renewals are tracked outside the system. Your agency system knows every expiration date, yet the working list of who to call, who to remarket and who is at risk lives in a spreadsheet. That is the most common sign we see, and it is a workflow problem a CRM should own.
- Commercial cycles are long. A commercial renewal can mean loss runs, updated exposures, submissions to several markets and quotes coming back over weeks. In many agency systems that whole process shows up as little more than an expiration date, so producers often end up running it from email and memory.
- You have more than one agency, or a network. Agencies built through acquisitions often run different systems in different offices. Networks and clusters that work with member agencies or sub-producers need one view of production and commission splits that no single agency system was built to give.
- Commission statements are checked by hand. If someone spends hours or days each month matching carrier statements against what you expected to be paid, by carrier and by producer, a system can do the matching and leave a person to handle the exceptions.
- People outside the office need access. Commercial clients requesting certificates, households downloading ID cards, outside producers submitting business. A custom system can give each of them a simple screen without a full software seat.
- You write program or association business. Special eligibility rules, enrollment periods and group reporting are exactly the kind of thing products handle poorly and a custom system handles well.
When not to build
- Your setup was never finished. In our experience a lot of frustration with agency software comes from modules nobody turned on and fields nobody fills in. Fix that first. It is far cheaper.
- A product covers most of it. If an insurance CRM handles most of what you need and you can live with the rest, buy it.
- You can't get your data out. If your agency system offers no practical way to read your own data, a custom CRM becomes another place to retype everything. Find out before you spend anything.
- Nobody will own it. Custom software needs someone responsible for it after launch, a person on your team or an outside firm. If that won't happen, rent.
What a good agency CRM is built around
If you do build, the test is whether it speaks your agency's language. A CRM designed for generic sales tracks contacts and deals. An agency CRM should be built around:
- The account or household, not the person. Every policy, carrier, premium and driver tied to the household or business it belongs to.
- A renewal queue driven by expiration dates. Commercial renewals need to start much earlier than personal lines, so the work should open at different times for each (for example, three to four months out for a larger commercial account and a month or two for a household) and move through clear stages.
- Account rounding. Households with auto and no home or umbrella, businesses with general liability and no cyber policy, surfaced for the producer instead of discovered by accident.
- Producer views. New business, retention and pipeline by producer, so the owner sees the book without asking for a report.
- Service requests in one queue. Endorsements, certificates and ID card requests tracked from request to done.
- Commissions by carrier and producer. Expected against paid, with differences flagged.
- A record of consent. If you text clients, the system should store who agreed to receive texts and who opted out, because federal rules under the TCPA and a growing number of state laws on business texting are strict and the penalties can be significant.
How it works alongside your agency system
The principle is simple: each piece of information has one owner. Policy facts such as coverages, carriers and expiration dates belong to your agency system, and the CRM reads them. Prospects, renewal tasks, producer notes and service requests belong to the CRM. Problems start when two systems both let people edit the same field, because within weeks nobody knows which one is right.
That makes one question decide whether a custom CRM is practical: how can it read your agency system? Depending on the system and your plan, the answer might be an API, scheduled data exports or a reporting database, and some vendors charge for access or require approval first. Ask your vendor before anything else. Carrier downloads (often delivered through IVANS) that already flow into your agency system then reach the CRM the same way, without anyone keying them in twice.
What drives the cost of a custom agency CRM
Every agency is different, so be wary of anyone who quotes a price before seeing how yours works. These are the things that move the number most:
- How the data comes out of your agency system. A documented API is simpler to work with than scheduled exports, and some vendors charge for access.
- How many systems and offices are involved. One agency on one system is a very different project from three acquired agencies on two systems.
- Who logs in. Staff-only screens cost less than a portal for clients, outside producers or member agencies.
- Commissions. Simple carrier-by-carrier tracking is modest. Splits across producers, overrides and member agencies take more care.
- Running it each year. Hosting, updates, fixes and small changes are an ongoing cost. Get that number in writing alongside the build price.
You also stay in control of the cost by owning what gets built: the code and the data should be yours, in your name, so you are never paying a per-seat fee to reach your own book of business.
Start with one workflow
Agencies get the most from a custom CRM when they start with the job that hurts most, usually renewals, and add the rest once that is working. In our own work with an independent agency, the piece the team used every single day was not a big dashboard. It was a plain morning list of the policies that needed attention: renewals coming up, cancellations pending and payments missed. Small, specific and trusted beats large and ignored.
If your renewal list is one of several spreadsheets holding the agency together, our guide to the signs you've outgrown spreadsheets helps you put a number on what that is costing you.
A quick check: build or buy?
Count how many statements in each column describe your agency today.
| Points to your agency system or an insurance CRM | Points to a custom CRM beside your agency system |
|---|---|
| Mostly personal lines with a standard quote, bind, renew path | Commercial accounts that take months of remarketing before each renewal |
| One office on one agency management system | Several agencies or offices, or more than one agency system, after acquisitions |
| Your vendor or an insurance CRM covers most of what you need | Commission splits with sub-producers or member agencies tracked in spreadsheets |
| Producers are all in the office and all on the same plan | Clients, outside producers or partner agencies need their own login |
| Nobody will own a custom system after it is built | Your team retypes the same client into three or four places every week |
Mostly left column: get more out of what you have, or buy an insurance CRM, and revisit in a year. Mostly right column: a custom CRM is worth pricing out. A mix usually means a small custom piece, such as a renewal queue or a client portal, alongside the tools you already use.
Common questions
Can a custom CRM replace our agency management system?
It can be done, but we rarely recommend it. The agency system carries your policy record, accounting and account history. A CRM that reads from it gives you the sales and renewal tools without putting that record at risk.
Will it work with Applied Epic, AMS360, HawkSoft or EZLynx?
Usually, but the details depend on what access your vendor offers on your plan. Confirm that before any build starts. It is the single biggest factor in whether the project is simple or hard.
Do we have to move everyone over at once?
No. Starting with one workflow, such as renewals, lets the team build trust in the new system while everything else carries on as it does today.
Questions to ask before anyone builds it
- How will you read data from our agency system, and have you confirmed that access with the vendor?
- Which system owns each piece of information, and can anyone edit the same field in both?
- Where does the documented history of each account live, and does it stay in our agency system?
- Who owns the code and the data, and can we take both with us if we part ways?
- What does it cost to build, and what does it cost each year to run?
- Can I see a working system you have built before I commit?
- Would you tell me if an insurance CRM product was the better answer?
That last one matters most. If you'd like a second opinion on your own agency, you can schedule an evaluation. We'll look at your agency system and how you track renewals, service and commissions today, and tell you whether to build, buy or tighten up what you already have. You can also see the full range of what we do on our services page.