InforceDesk — A CRM that knows what "in force" means Skip to main content
A CRM for independent insurance agents

A CRM that knows what in force means.

InforceDesk is the policy desk, lead pipeline, and follow-up system for independent agents. Built around how you actually get paid.

No credit card required. Trial caps at 200 emails / 1 GB storage so you see the real product, not a demo.
II.
The pipeline that closes itself

Every lead, every status, every renewal — one screen.

Drag a card from Contacted to Quoted and the system stamps the timestamp, fires the right workflow, and sends the quote follow-up email under your branding. Win the deal and the lead becomes a client automatically, with policy fields ready for premium, carrier, and renewal date.

The pipeline view filters by insurance type and source. The list view supports custom columns, saved per workspace. Hit + Filter and you can stack custom-field conditions — show me every Final Expense lead in Texas with no contact in the last 14 days.

Pipeline · Insurance leads
12 visible · sorted by created
All types ▾
Pipeline
List
New3
Robert Chen
Medicare 12m
Margaret Foster
Final Expense 34m
Priya Anand
Term Life 2h
Contacted2
James Whitaker
IUL 1d
Sarah Pham
Medicare 2d
Quoted3
Devon Marquez
Mortgage 3d
Lillian Park
Whole Life 5d
Mateo Ruiz
Final Expense 6d
Won2
Hannah Cole
Annuities 1w
Ezra Tan
Term Life 2w
Lost1
Nicolas Ferraz
Medicare 3w
Workflow triggered: Quote follow-up
List view · custom columns
Robert Chen
Google · Medicare CO
Medicare
Margaret Foster
Facebook lead form
FE
Priya Anand
Free quote · Denver
Term
James Whitaker
Referral · Cedar Ridge
IUL
Side panel · 360° view
MF
Margaret Foster
Final Expense · 67 yrs
StatusNew
SourceFB lead form
Premium$87 / mo
Last contact
Custom-field filter · stackable
Tobacco status
does not equal
Smoker
III.
Appointments without the calendar Tetris

A booking page that knows your whole team's schedule.

Connect each agent's Google Calendar one time. The booking page checks every connected calendar before showing an open slot, picks an agent based on your assignment rule, and writes the event to that agent's calendar. PTO blocked on a personal calendar? It blocks the slot for that agent only — the rest of the team stays bookable.

Pick round-robin if you want even distribution. Pick least-loaded if you want the agent with the lightest week to take the next call. Pick first-free if you just want the next available person. Cancellations and reschedules route to the right agent's calendar automatically.

Behind the scenes · pick a strategy
Tuesday 1:30 PM goes to Sofia (next in rotation). Last booking landed on Marcus.
SR Sofia Reyes Bookable
MK Marcus Knight Bookable
DA Dani Ahmed PTO Tue
Public booking · Tue, May 5
9:00 AM
9:30 AM
10:00 AM
10:30 AM
11:00 AM
11:30 AM
1:30 PM
2:00 PM
Available means at least one bookable agent is free.
IV.
Commissions on the same screen as the policy

Track what the carrier owes you, by the day.

Set a commission type when you log the policy. Flat $250 per month for 12 months on Medicare. 70% advance on a 6-month annualized premium for a Term Life policy. The commission calendar fills in automatically and shows you what's expected this week, what's overdue, and how much has actually hit your account YTD.

When the deposit lands, click Mark Received and add a note. The dot turns green. Next month's expected payment is already on the calendar. Pull a 2-year CSV any time.

May 2026 · Commission calendar
Expected · May
$4,582
Across 7 carriers · 12 policies
Received · May
$612
Cigna · Sup G · 5/8
Overdue
$198
Foresters · 16 days late
YTD earnings
$28,140
+18% vs same period last year
V.
Workflows that respect the rules

Birthday emails. Quote follow-ups. Won-deal onboarding. All from one builder.

Drag steps onto a canvas: send email, wait 3 days, check if the lead replied, queue a follow-up task if not. Conditions can read any field on the lead — last reply time, insurance type, source, custom fields you defined yourself. Branch on whether they opened the quote.

CAN-SPAM unsubscribe footers and per-tenant rate limits are built in. You can flip respect subscriptions off on a workflow if it's transactional, and we'll send to unsubscribed contacts. Otherwise, the rules are the rules.

When someone replies during a drip, the next email cancels itself. You don't have to babysit it.

FE Final Expense Nurture Manual · 6 emails / 21 days

Asks for date of birth + tobacco status by email 2 so Angela can quote. Drip stops the moment a lead replies.

QF Quote Follow-up Trigger · status → Quoted

Fires the moment a lead lands in Quoted. Email the next day, conditional check-in 5 days out if the quote goes unread.

BD Birthday Greeting Birthday · auto

Per-client toggleable email from the agent's branded sender. Unsubscribe respect built in.

Final Expense Nurture · v3 Trigger · Source = Facebook lead form
@
Send intro email
delay 0m · template "fe-intro"
Done
Wait 2 days
2d
Done
?
If lead has not replied
condition · last_replied not within 2d
Running
If true
Create check-in task
priority · medium · category Follow-up
Pending
Wait 5 days
5d
Pending
@
Quote-request email
0m · "fe-quote-req"
Pending
Task: call within 24h
priority · high
Pending
VI.
Your agency's identity, on every send

Your branding. Your sender domain. Your reputation.

Upload your logo, pick your accent color, set your brand name in workspace settings. Every email — automated or hand-written — lands in your client's inbox under your agency identity. Templates respect dark mode automatically. We don't strap our logo to the bottom.

Connect your own Resend account for transactional sends. Per-workspace credentials mean your sending reputation is yours, not shared. Per-tenant rate limits keep a 5,000-recipient blast from blocking the appointment confirmation that needs to go out two seconds later.

Settings · Workspace

Branding

Shown on every email, every booking page, every public form.

Cedar Ridge Insurance
CR
cedar-logo.png
#2BAAB9
book.cedar-ridge-insurance.com
Saved
Resend connected · per-workspace credentials encrypted at rest
VII.
Documents that open in the browser

Policies, IDs, signed forms — all viewable without leaving the CRM.

Upload a PDF, a Word doc, an Excel sheet, a JPG of a driver's license. Click View. It opens in a private viewer inside the CRM. Office formats convert to PDF on our server using LibreOffice. We never hand documents to Google Docs, Microsoft Online, or any third-party renderer.

DOC
Foster_FE_Application.docx
Application · 184 KB · uploaded 3 days ago

Final Expense Application

Applicant: Margaret Foster · DOB: 04/12/1959 · State: Colorado

This form establishes the proposed insured and beneficiaries for a final expense policy with face value $15,000 through Mutual of Omaha. The applicant attests to the medical disclosures listed below.

Tobacco statusNon-smoker (5+ years)
Height / Weight5'4" · 152 lb
BeneficiaryJames Foster (son)
Coverage$15,000 face
Premium$87.30 / month
Stays on our server. Always.
VIII.
The numbers that prove what's working

Know which ad campaign closes deals, not which one collects emails.

Every lead carries the gclid and UTM parameters from the ad click that produced it. When the lead becomes a customer, we ping Google Ads with an offline conversion event tagged to that click. Your bidding optimizes on closed-won revenue, not lead form submissions.

The analytics dashboard breaks paid vs. organic side by side. Conversion rate, average days to close, source-by-source funnel. Plus a UTM campaign table that tells you which campaign is producing closers and which is producing tire-kickers.

Acquisition · last 30 days
30 days
90 days
All time
Server-side Google Ads conversion · ON
Total leads
412
↑ 18% vs prior 30d
Conversion rate
14.6%
↑ 2.1pp
Avg days to close
9.2
↓ 1.4d
GCLID capture
71%
of paid traffic
Paid vs Organic
Paid (GCLID)
17.2%
198 leads · 34 won · 7.4d avg
Organic / direct
11.7%
214 leads · 25 won · 11.1d avg
GCLID conversion funnel
New 198
Contacted 155
Replied 107
Quoted 68
Won 34
UTM source / medium · last 30 days
Source · medium Campaign Leads Won Rate
google · cpc medicare-co-spring 96 19 19.8%
facebook · cpm fe-co-aging-65 62 8 12.9%
google · cpc term-life-denver 40 7 17.5%
referral · partner cedar-ridge-coop 28 9 32.1%
IX.
Built for agencies, priced for solo agents

$29 a month. Add agents when you grow.

Pick monthly or annual. Cancel from the billing portal anytime. The first 20 paying workspaces lock the Founding-member rate forever — even when we raise prices later, your bill never moves.

Founding-member offer
Lock today's price for life. Closes after the 20th paying workspace.
17 / 20 seats remaining
30-day free trial · no credit card · trial caps at 200 emails / 1 GB storage so you see the real product, not a demo. Cancel any time from the Stripe-powered billing portal.
X.
The boring stuff matters

Compliance, security, and your data.

CAN-SPAM, encrypted credentials, role-based access, an append-only audit log, and self-serve export. Built in, not bolted on.

Compliance built in

Unsubscribe respect is enforced at the send layer for every workflow and every blast. CAN-SPAM unsubscribe footers on every marketing email; transactional sends never include them. Workspace-bounded unsubscribe tokens — opting out of one agency's list never affects another's.

Read the privacy policy

Encrypted credentials

Your integration credentials are encrypted at rest with a key bound to your workspace. Roles (owner / admin / member) gate every settings page. Every member change, integration update, and billing event lands in an append-only audit log you can read.

Read the terms

Your data, exportable

Need to leave? Hit Export and you get a zip with a CSV per table and the raw bytes of every document you uploaded. Soft-delete a workspace and you have 30 days to restore it before the cascade fires.

How export works

Stop running your book out of three browser tabs.

Setup takes about 15 minutes. Import your existing leads from CSV, connect your calendar, paste your Resend key, and you're sending. The 30-day trial gets you the full Solo plan with no card on file.

No credit card · No setup fee · Founding rate locked for first 20 paying workspaces