CRM for Therapists and Mental Health Practices
How therapists and mental health practitioners manage referrals, practice growth, and professional contacts with a private, local-first CRM.
CRM for Therapists and Mental Health Practices
Therapists and mental health practitioners need a CRM specifically for the business side of their practice: tracking referral sources, managing professional relationships, monitoring practice growth, and following up with colleagues — all while keeping clinical and client data completely separate. DenchClaw is a local-first CRM that stores everything on your machine, with no cloud exposure, making it appropriate for the privacy-sensitive mental health context.
This guide covers how to use DenchClaw for practice management — not clinical notes, which belong in your EHR.
The Right Scope: CRM vs. EHR#
Before setup, a critical distinction: DenchClaw is a CRM, not an EHR (Electronic Health Record). It is not designed to store protected health information (PHI) about your therapy clients.
Use DenchClaw for:
- Referral source relationships (physicians, psychiatrists, schools, ERs)
- Professional networking contacts
- Practice pipeline (inquiry → intake → consultation → caseload)
- Marketing contacts and outreach tracking
- Peer consultation group contacts
- Vendor and service provider relationships (billing, office space, supervision)
Keep clinical notes, diagnosis codes, and treatment records in your HIPAA-compliant EHR (SimplePractice, TherapyNotes, Jane App, etc.).
This separation is important — and with DenchClaw running locally, your business development data never touches a third-party server anyway.
Setting Up DenchClaw for a Mental Health Practice#
npx denchclawCreate these object types for practice management:
- Referral Sources: Name, organization type (physician / school / EAP / psychiatrist / ER / online directory), specialty, contact info, relationship tier (top / active / occasional), last referral date
- Referrals: Referral source (linked), date received, referral type, converted to consultation (Y/N), converted to ongoing client (Y/N), reason if not converted
- Professional Contacts: Name, role, organization, how you met, area of expertise, last contact date, notes
- Leads / Inquiries: Inquiry date, source, presenting concern (general category, not clinical), status (scheduled / ghosted / waitlisted / converted)
- Practice Metrics: A custom object for monthly tracking — new inquiries, consultations booked, intakes completed, new caseload, waitlist length
This gives you a complete picture of your practice pipeline without ever storing clinical information.
Managing Your Referral Network#
For most therapists in private practice, a handful of referral sources send the majority of new clients. Managing those relationships deliberately — rather than reactively — makes a significant difference to practice growth.
Here's how to build a referral tracking system in DenchClaw:
- Log every referral source with their contact info and organization
- For each referral they send, create a linked Referral record
- Track conversion: did the inquiry turn into a consultation? An intake? An ongoing client?
- Query:
"Which referral sources sent the most clients last quarter?"or"Show referral sources I haven't thanked in 90 days" - Add a "Last Outreach Date" field to Referral Sources and create a quarterly follow-up discipline
Over time, you'll see which relationships are most productive. That data shapes where you invest your relationship-building effort — CE courses, lunch-and-learns, or simple check-in notes.
See also: Natural language queries in DenchClaw →
Tracking Practice Inquiries and Intake Pipeline#
Not every inquiry becomes a client. Tracking what happens — and why — helps you improve your intake process.
Add a Leads / Inquiries object with:
- Date and source of inquiry
- General presenting concern (anxiety / depression / trauma / relationships / etc. — no clinical detail)
- How they found you (referral, Psychology Today, Google, Instagram)
- Outcome: scheduled / waitlisted / declined / no response
Query: "What percentage of inquiries from Psychology Today became clients in the last 6 months?" or "How many people are currently on my waitlist?".
This lets you evaluate which marketing channels drive the best conversion, and manage your waitlist proactively — reaching back out when you have an opening rather than starting from scratch.
See also: Building simple dashboards with DenchClaw →
Professional Networking and Consultation Contacts#
Mental health professionals work within a professional community: supervisors, peer consultants, collaborative care physicians, referral partners, trainers, and continuing education contacts. Managing these relationships matters for professional development and collegial referrals.
Create a Professional Contacts object:
- Name, credentials, role
- Organization
- How you met (conference / training / referral network / consultation group)
- Specialty areas
- Last interaction date
- Notes
Log meaningful interactions: you attended their training, they referred a client, you co-led a workshop, you had a peer consultation. Over time this builds a navigable professional network rather than a pile of business cards.
Query: "Who in my network specializes in adolescent trauma?" when you get a referral outside your scope and need someone to send them to.
Tracking Your Caseload and Practice Capacity#
Add a simple Practice Capacity tracking object:
- Week/month identifier
- Active caseload (client count)
- New intakes that week
- Waitlist count
- Revenue (if you want financial tracking)
Update it weekly. Query trends: "How has my caseload grown over the past 12 months?" or "When was my waitlist at its longest?".
This historical data becomes useful when you're considering whether to hire an associate, expand your space, or adjust your fee scale. It also informs marketing: when your caseload drops, it's time to reach out to referral sources proactively.
Why Local-First Matters for Therapists#
Even on the business side of your practice, privacy matters. DenchClaw's local-first architecture means:
- Your referral source relationships and practice pipeline data never leave your machine
- No SaaS vendor has access to your inquiry records or professional network
- You control backups and data retention
- If you stop using DenchClaw, your data is a portable DuckDB file you can export to CSV
This is especially meaningful for therapists because of the sensitivity around even peripheral practice information. Knowing your inquiry volume or your top referral sources is proprietary business data you may not want on a third-party server.
See also: DenchClaw local-first data privacy →
Frequently Asked Questions#
Can I store any client therapy information in DenchClaw? No — DenchClaw is not a HIPAA-compliant EHR and should not store PHI. Use it for the business and professional relationship side of your practice only: referral sources, professional contacts, practice metrics, and general intake pipeline tracking.
Is DenchClaw HIPAA compliant? DenchClaw stores data locally on your machine, which means you control the security posture. However, it is not a HIPAA Business Associate and has not been certified as a HIPAA-compliant solution. Do not store PHI in DenchClaw.
How is DenchClaw different from a spreadsheet? A spreadsheet has no relationship modeling, no natural language query, and no pipeline views. DenchClaw lets you link objects (referral sources to referrals to inquiries), query across them in plain English, and visualize your practice pipeline in kanban or table views.
Can group practice owners use DenchClaw for multiple clinicians? Yes. Deploy DenchClaw on a shared internal server. Create a "Clinician" field on relevant objects and filter views by clinician. The practice director gets a full view; individual clinicians can filter to their own records.
What if I want to track professional development goals too? Create a simple Goals object with target, deadline, progress notes, and status. Link it to relevant contacts (e.g., your supervisor) or training records. DenchClaw handles any structured information you want to track.
Ready to try DenchClaw? Install in one command: npx denchclaw. Full setup guide →
