A CRM Checklist for Recruiting Your Next Insurance Agent
Before you recruit another agent, set four things up in your CRM: seat type, join code, commission split and license monitoring. A practical pre-recruiting checklist.
What to configure before you recruit your next agent
Before you post a recruiting opportunity or hand a prospective producer an offer letter, take twenty minutes to set up four things in your CRM: who gets which type of login, which join code they'll use to land under the right agency, what commission split they'll start on, and whether their license and appointments are being watched from day one. Skipping this step doesn't stop the recruit from joining — it just means you're doing it manually, under deadline pressure, the week they actually start selling.
This checklist is written for an agency owner or upline who already has agents, is about to add one more, and wants the software side handled before the person side gets complicated.
1. Decide what kind of seat they actually need
Not every person you bring in needs a full agent login with their own CRM presence. A new producer who will write their own business under their own license needs a real seat — their own role, their own contact ownership, their own visibility into their book. A support hire who will take calls, enter notes, or chase documents for an existing agent usually doesn't need that; they need a CSR seat that rides inside the agency owner's (or a specific agent's) existing CRM access instead of getting a separate license and sub-account of their own.
Getting this wrong in either direction causes real problems later. Give a support hire a full producer seat and you've created a second person with their own downline position and commission expectations for work that was never meant to be a book of business. Give a new agent only a CSR seat and they never get their own hierarchy position, so their production never rolls up correctly and their eventual exit doesn't clean up the way a real agent's does.
Decide the seat type first. Everything else in this checklist — the join code, the commission split, the license monitoring — depends on getting this one decision right.
2. Hand them the right join code, not just any code
If the new person is joining as a captive agent under your agency, they need your agency's captive join code. If they're coming on as an independent producer who keeps their own book but reports into your hierarchy, they need the independent code instead — a different code tied to the same agency, pointed at a different relationship. Handing out the wrong one doesn't just mislabel the person; it determines how the signup flow assigns their role and how their position in the hierarchy gets created.
Generate or confirm both codes before you make the offer, not after the person is already trying to sign up and calling you confused about which one to type in. An agency admin can see and manage both from their own settings — if you've never looked at this screen, that's the first thing to check.
3. Set the commission and override split before their first sale, not after
When a new agent's hierarchy position is created, the commission and override percentages that govern how their production splits with their upline start at zero. That's by design — the platform doesn't guess what you and a new recruit agreed to, it waits for an admin to enter it. The problem is that "waits for an admin to enter it" easily becomes "nobody entered it," and the first time anyone notices is when a commission statement comes in and the split math doesn't match what was promised in the recruiting conversation.
Put the agreed split in writing during onboarding, then put it in the CRM the same day, before the agent's first policy is anywhere near issue. Reconciling a wrong split after three months of commission statements is a much worse conversation than setting it correctly in week one.
4. Turn on license and appointment monitoring before they take their first call
A brand-new agent's resident license and any carrier appointments are the one thing you cannot verify by watching them work — you only find out something's wrong when a carrier rejects a submission or a state flags an appointment that was never filed. Insurance license data for every state runs through the National Insurance Producer Registry (NIPR), and every licensed producer has a National Producer Number tied to their licensing and appointment record across states. That NPN is the thread that connects a new agent's state license to the carrier appointments they'll need before they can write their first policy.
Get the new agent's NPN on day one and add them to license and appointment monitoring immediately, not after their first renewal cycle catches you by surprise. A license lapse or a missing appointment is invisible until the moment it costs a commission or triggers a compliance problem — by the time you notice without monitoring, it's usually too late to fix quietly.
5. Confirm their hierarchy position and downline visibility
Once the join code is used and the role is assigned, check that the new agent actually landed where you expected in the hierarchy — reporting to the right upline, at the right level, with the right downline reporting visibility for anyone above them who needs to see their production. This is also the moment to confirm who can see what: a new agent shouldn't automatically have visibility into every other producer's numbers, and an upline who's expecting to track this recruit's early production needs to actually be able to see it.
This step takes two minutes and it's the one most agencies skip, because the recruit is already logged in and looks like they're working. The hierarchy position is what makes their commissions calculate correctly and feeds downline production reporting later — it's worth the two minutes to confirm it now rather than untangling it after a few commission cycles. If you're still working out where this new position fits relative to an FMO or IMO you report into yourself, the IMO/FMO distinction is worth reviewing before you assign the level.
The checklist
- Decide seat type: full agent login (their own book, their own hierarchy position) or CSR shared seat (rides inside an existing agent's or the agency's access).
- Confirm which join code they need — captive or independent — and generate it before the offer conversation, not during it.
- Get the agreed commission and override percentages in writing, then enter them in the CRM the same day the hierarchy position is created.
- Collect the new agent's NPN and enroll them in license and appointment monitoring before their first call, not after their first renewal.
- Verify their hierarchy position — correct upline, correct level, correct downline visibility for anyone who needs to track their production.
- Walk through what their CRM dashboard actually looks like with them before their first day, so the first time they see it isn't also the first time they're trying to use it live with a client on the phone.
Frequently asked questions
What's the difference between a captive and an independent join code?
A captive join code enrolls a new agent as a captive producer under your agency — they work under your license and hierarchy directly. An independent join code is for a producer who keeps their own independent standing but still reports into your hierarchy for commission and production purposes. The two codes point to the same agency but create different relationships, which is why using the wrong one causes problems later.
Does a CSR need their own insurance license to get a CRM seat?
A CSR seat is built for support staff — scheduling, documentation, client service — working inside an existing agent's or the agency's access rather than carrying their own separate book of business. It's a different kind of access than a producer seat, which is why the seat-type decision has to happen before anything else on this list.
Why does a new agent's commission split start at zero?
The commission and override percentages on a new hierarchy position default to zero so the platform never guesses at numbers that weren't actually agreed to. An admin has to enter the real split. The risk isn't the default — it's forgetting to change it before production starts.
What is an NPN and why does a new agent need to give it to me right away?
A National Producer Number is a unique identifier assigned through NIPR that ties a producer's state licenses and carrier appointments together into one national record. You need it to enroll a new agent in license and appointment monitoring, which is the only practical way to catch a lapse or a missing appointment before it turns into a rejected submission or a compliance issue.
What happens if I skip the hierarchy check and just let the new agent start selling?
Their commissions may calculate against the wrong split, their production may not roll up to the upline who's supposed to be tracking them, and untangling either problem after several commission cycles is far more work than the two minutes it takes to verify the hierarchy position up front.
AgencyView handles every piece of this from one place — join codes, hierarchy and commission splits, and NIPR-backed license and appointment monitoring — so a new recruit's CRM setup is done before they start selling, not patched together after. Learn more about downline and hierarchy management in AgencyView, or see how other agencies handle onboarding a new downline agent once this setup is done.
Cover photo: Mikhail Nilov / Pexels
Where AgencyView fits
Keep reading
- Onboarding a New Downline Agent: A Step-by-Step Guide
- Insurance Agent Onboarding Checklist: The First 30 Days
- Downline Production Reporting: A Practical Guide