Blueprint Playbook for SimplePractice

Who the Hell is Jordan Crawford?

Founder of Blueprint. I help companies stop sending emails nobody wants to read.

The problem with outbound isn't the message. It's the list. When you know WHO to target and WHY they need you right now, the message writes itself.

I built this system using government databases, public records, and 25 million job posts to find pain signals most companies miss. Predictable Revenue is dead. Data-driven intelligence is what works now.

The Old Way (What Everyone Does)

Your GTM team is buying lists from ZoomInfo, adding "personalization" like mentioning a LinkedIn post, then blasting generic messages about features. Here's what it actually looks like:

The Typical SimplePractice SDR Email:

Subject: Streamline your practice management Hi Dr. Smith, I noticed you're running a growing therapy practice - congrats on the recent expansion! SimplePractice helps therapists like you save time on administrative tasks with our all-in-one EHR platform. We offer scheduling, billing, telehealth, and HIPAA-compliant documentation. Our customers save 27+ hours per month on admin work so they can focus on patient care. Do you have 15 minutes this week to see how we can help your practice? Best, Sarah SimplePractice Sales Team

Why this fails: The prospect is an expert. They've seen this template 1,000 times. There's zero indication you understand their specific situation. Delete.

The New Way: Intelligence-Driven GTM

Blueprint flips the approach. Instead of interrupting prospects with pitches, you deliver insights so valuable they'd pay consulting fees to receive them.

1. Hard Data Over Soft Signals

Stop: "I see you're hiring compliance people" (job postings - everyone sees this)

Start: "Your LCSW license expires in 47 days and Anthem credentialing takes 25-30 days" (state licensing board + internal benchmarks)

2. Mirror Situations, Don't Pitch Solutions

PQS (Pain-Qualified Segment): Reflect their exact situation with such specificity they think "how did you know?" Use public data with dates, license numbers, specific payer names.

PVP (Permissionless Value Proposition): Deliver immediate value they can use today - analysis already done, deadlines already pulled, benchmarks already calculated - whether they buy or not.

SimplePractice PQS Plays: Mirroring Exact Situations

These messages demonstrate such precise understanding of the prospect's current situation that they feel genuinely seen. Every claim traces to verifiable public data or aggregated internal benchmarks.

PQS Public + Internal Strong (8.6/10)

Nevada Telehealth Rate $38 Higher Than Arizona

What's the play?

Target counselors with PSYPACT compact licenses who are credentialed in multiple states but only actively billing clients in their home state. Show them the exact reimbursement rate difference between states to create immediate revenue expansion motivation.

Why this works

The $38/session rate difference is concrete, verifiable, and immediately actionable. Therapists already invested time obtaining multi-state licenses but aren't monetizing them. The specific dollar amount makes the opportunity cost crystal clear.

Data Sources
  1. Counseling Compact Registry - counselor_name, primary_license_state, privilege_states
  2. State Medicaid Reimbursement Databases - CPT code rates by state
  3. Internal Customer Data - active client locations by provider

The message:

Subject: Nevada telehealth rate $38 higher than Arizona Your current Arizona telehealth rate is $112/session and Nevada Medicaid reimburses $150 for the same CPT code. You're PSYPACT licensed in Nevada but have zero Nevada clients in the past 90 days. Is the Nevada credentialing paperwork filed?
This play assumes your company has:

Provider license states and active client billing locations tracked in customer accounts, plus access to state reimbursement rate databases by CPT code

Combined with public Counseling Compact data to identify multi-state licensed providers.
PQS Public + Internal Strong (8.7/10)

Your LCSW Expires March 15, Credentialing Takes 90 Days

What's the play?

Target licensed therapists whose state license renewal dates are approaching within 60-90 days. Cross-reference with internal data on average insurance credentialing completion timelines to identify practitioners at risk of coverage gaps.

Why this works

License expiration is a hard deadline that therapists track, but the collision with credentialing timelines is a blind spot. The 87-day average credentialing stat provides external validation that this isn't a sales tactic - it's a genuine risk they hadn't considered.

Data Sources
  1. State Licensing Board Directories - license_number, expiration_date, license_type, state
  2. Internal Credentialing Timeline Data - average days to completion by payer and credential type

The message:

Subject: Your LCSW expires March 15, credentialing takes 90 days Your California LCSW license renews March 15, 2025 and Anthem credentialing averages 87 days. If you submit January 6th or later, you'll have a coverage gap during peak session months. Who's tracking your credentialing timeline?
This play assumes your company has:

Aggregated credentialing completion timeline data across 30+ practices by payer and credential type, with median completion times

Combined with public license expiration dates from state boards to identify collision risks.
PQS Internal Data Strong (8.3/10)

Your December Cigna Claims Still Unsubmitted

What's the play?

Use internal data to identify practices with completed sessions that haven't been billed to insurance yet. Target practitioners with pending claims approaching the 45-day threshold where Cigna flags claims for manual review, adding payment delays.

Why this works

The specific dollar amount gets immediate attention. The 45-day manual review trigger is insider knowledge most practitioners don't have. The prospect can verify this immediately by checking their own system, which builds trust in your research.

Data Sources
  1. Internal Customer Data - completed sessions vs submitted claims by payer, session dates

The message:

Subject: Your December Cigna claims still unsubmitted You have $3,890 in completed December sessions with Cigna that haven't been filed yet. Cigna's system flags claims after 45 days for manual review, adding 14-21 days to payment. Is someone assigned to submit weekly?
This play assumes your company has:

Real-time tracking of completed sessions vs submitted claims by payer, with session dates and claim amounts

If you track billing status in your EHR, this becomes a highly targeted retention and expansion play.
PQS Internal Data Strong (8.1/10)

38 Weekly Appointment Slots Going Unfilled

What's the play?

Analyze scheduling patterns across pediatric therapy practices to identify those operating significantly below capacity benchmarks. Use aggregated data to show practices where their unfilled slots represent compared to peers.

Why this works

The 94% vs 70% comparison is a stark performance gap that triggers competitive concern. The $6,800/week quantification makes the problem concrete. The diagnostic question (waitlist vs scheduling) positions you as a partner helping them solve the root cause, not just selling software.

Data Sources
  1. Internal Customer Data - slot utilization rates by practice size and specialty

The message:

Subject: 38 weekly appointment slots going unfilled Your practice has 38 weekly time slots that stay consistently open - that's $6,800/week unrealized. Pediatric OT practices your size fill 94% of available slots versus your 70%. Is it a waitlist problem or a scheduling one?
This play assumes your company has:

Aggregated scheduling utilization metrics across customer base by practice size and specialty, with percentile benchmarks

If you track appointment scheduling, you can calculate slot utilization and compare against peer benchmarks.

SimplePractice PVP Plays: Delivering Immediate Value

These messages provide actionable intelligence before asking for anything. The prospect can use this value today whether they respond or not.

PVP Public + Internal Strong (8.4/10)

3 States You're Licensed In But Not Billing

What's the play?

Identify PSYPACT counselors credentialed in multiple states but only actively billing in their home state. Pull actual payer fee schedules for their unused states and deliver a comparison showing higher-paying markets they're already licensed to serve.

Why this works

You've done research they can use immediately to make more money. The fee schedule comparison is valuable regardless of whether they buy SimplePractice. This positions you as someone who helps them grow their business, not just sell software.

Data Sources
  1. Counseling Compact Registry - counselor_name, privilege_states
  2. State Payer Fee Schedules - reimbursement rates by CPT code and state
  3. Internal Customer Data - active billing states per provider

The message:

Subject: 3 states you're licensed in but not billing You're PSYPACT credentialed in Arizona, Texas, and Nevada but only have active clients in Arizona. I pulled the payer fee schedules for TX and NV - both reimburse telehealth at higher rates than AZ. Want the fee schedule comparison for your CPT codes?
This play assumes your company has:

Provider license states and active billing states tracked in customer accounts

Combined with public Compact data and state fee schedules to deliver immediate revenue optimization insights.
PVP Public + Internal Strong (8.9/10)

Your Anthem Credentialing Window Closes January 6

What's the play?

Cross-reference license renewal dates with insurance credentialing timelines to calculate exact submission deadlines. Pre-fill credentialing documents using publicly available provider data to deliver immediate time savings.

Why this works

The specific January 6 deadline creates urgency. The pre-filled checklist would save hours of administrative work. You're delivering genuine value whether they buy or not - the completed packet helps them regardless of their EHR choice.

Data Sources
  1. State Licensing Board Directories - license_number, expiration_date, practitioner_name
  2. Internal Credentialing Timeline Data - average completion time by payer

The message:

Subject: Your Anthem credentialing window closes January 6 I ran your LCSW renewal date against Anthem's credentialing timeline - you have until January 6 to avoid a gap. I pulled the checklist and pre-filled what I could from public records. Want me to send the completed credentialing packet?
This play assumes your company has:

Provider license data from state boards and aggregated credentialing timeline benchmarks by payer to calculate submission deadlines

Capability to generate pre-populated credentialing forms from public license data amplifies the value.
PVP Internal Data Strong (9.1/10)

I Pulled Your 18 Pending Cigna Claims from November

What's the play?

Use internal customer data to identify specific pending claims approaching payment delay thresholds. Deliver exact claim counts, dollar amounts, and urgency timelines to prompt immediate action.

Why this works

The exact claim count (18) and dollar amount ($4,340) prove you have their actual data. The 45-day threshold creates legitimate urgency. The prospect can verify this immediately and act on it whether they buy SimplePractice or not - you're preventing a cash flow problem.

Data Sources
  1. Internal Customer Data - pending claims by payer, session dates, claim amounts

The message:

Subject: I pulled your 18 pending Cigna claims from November You have 18 Cigna claims from November sessions still unsubmitted - that's $4,340 sitting in limbo. Cigna starts payment delays after 45 days and you're at day 38 on the oldest ones. Want the claim list with session dates and amounts?
This play assumes your company has:

Real-time access to customer claim submission status with ability to identify pending claims by payer, session dates, and dollar amounts

If you track billing in your system, this becomes a powerful retention and upsell trigger.
PVP Internal Data Strong (9.3/10)

89 vs 127 Weekly Sessions - Where Are the 38 Slots?

What's the play?

Analyze pediatric therapy practice scheduling patterns to identify specific time slots that remain consistently unfilled. Map the distribution to uncover structural scheduling problems (e.g., school-hour slots parents can't use).

Why this works

You've done detailed analysis of their actual schedule and identified the root cause. The school-hours insight is immediately actionable - they can restructure availability based on your findings. The heat map offer provides visual proof you've done real work. This helps them serve more kids regardless of software purchase.

Data Sources
  1. Internal Customer Data - scheduling patterns by time slot, session volume by practice type and size

The message:

Subject: 89 vs 127 weekly sessions - where are the 38 slots? Pediatric OT practices your size average 127 sessions/week but you're at 89 - I mapped your schedule to find the gap. 26 slots are during school hours when parents can't come, and 12 are scattered single-hour openings families skip. Want the session distribution heat map?
This play assumes your company has:

Detailed scheduling data with time-slot level analysis capability, plus aggregated benchmarks by practice size and specialty

If you can analyze appointment timing patterns, you can identify structural scheduling inefficiencies.
PVP Public + Internal Strong (9.0/10)

Pre-Filled CAQH for Your March License Renewal

What's the play?

Generate pre-filled CAQH credentialing applications using provider license data from state boards combined with internal customer data. Deliver the completed form with specific submission deadline to prevent insurance panel lapses.

Why this works

CAQH applications take 3-4 hours to complete. You've done that work for them. The specific payer list (Aetna, Anthem, UHC) is relevant to their actual panels. The January 10 deadline is clear and actionable. This is pure value regardless of whether they buy.

Data Sources
  1. State Licensing Board Directories - license_number, practitioner_name, license_type, expiration_date
  2. Internal Customer Data - practice data, current insurance panels

The message:

Subject: Pre-filled CAQH for your March license renewal Your LCSW renews March 15 and I pre-filled your CAQH application using your current license and practice data. Submitting by January 10 keeps you continuously credentialed with Aetna, Anthem, and UHC through renewal. Want the pre-filled CAQH file?
This play assumes your company has:

Provider credential data and capability to generate pre-populated CAQH applications from public license records

Combined with insurance panel tracking to ensure payer list relevance.
PVP Internal Data Strong (9.4/10)

22 Claims Expiring Timely Filing in Next 30 Days

What's the play?

Calculate timely filing deadlines for pending claims and identify those approaching expiration. Deliver sorted list by deadline to prevent revenue write-offs from missed filing windows.

Why this works

The specific claim count (22) and expiration date (February 8) create immediate urgency. The $5,120 write-off risk is genuinely scary. The prospect can act on this immediately. You're preventing a real financial loss whether they buy SimplePractice or not.

Data Sources
  1. Internal Customer Data - session dates, payer timely filing deadlines, pending claims

The message:

Subject: 22 claims expiring timely filing in next 30 days You have 22 claims approaching Cigna's 180-day timely filing deadline - oldest one expires February 8. That's $5,120 at risk of write-off if they're not submitted soon. Want the claim list sorted by deadline?
This play assumes your company has:

Session dates tracked with automated calculation of timely filing deadlines by payer (typically 90-180 days from service date)

If you track when services were provided, you can calculate expiration dates and prevent revenue loss.
PVP Public + Internal Strong (8.8/10)

Texas Fee Schedule Pays $22 More Per Session

What's the play?

Compare reimbursement rates across PSYPACT compact states for multi-state licensed counselors. Quantify the monthly revenue difference based on current session volume to show concrete financial opportunity.

Why this works

The exact session count (73) and rate differential ($134 vs $112) show you've done real research. The $1,606/month calculation makes the opportunity cost concrete. The full CPT code comparison offer provides additional value they can use to prioritize which states to focus on.

Data Sources
  1. Counseling Compact Registry - privilege_states
  2. State Payer Fee Schedules - reimbursement rates by CPT code and state
  3. Internal Customer Data - session volume by CPT code

The message:

Subject: Texas fee schedule pays $22 more per session I compared reimbursement rates across your three PSYPACT states - Texas pays $134 vs Arizona's $112 for 90837. You're doing 73 sessions/month, so that's $1,606/month revenue difference for the same work. Want the full CPT code comparison for all three states?
This play assumes your company has:

Session volume tracked by CPT code plus access to state reimbursement rate databases

Combined with Compact license data to identify multi-state revenue optimization opportunities.
PVP Internal Data Strong (9.2/10)

12 Families Requested Evening Slots You Don't Offer

What's the play?

Track appointment requests including requested times that couldn't be accommodated. Identify patterns in declined slots (e.g., evening appointments) to quantify unmet demand and provide actionable expansion insights.

Why this works

You've tracked actual family requests they didn't even know they were tracking. The evening slots insight makes total sense for working parents. The $3,200/month quantification for a simple schedule adjustment is compelling. The contact list lets them call those families back immediately to capture the revenue.

Data Sources
  1. Internal Customer Data - appointment requests including requested times, declined/unavailable slot patterns

The message:

Subject: 12 families requested evening slots you don't offer In the past 60 days, 12 families called requesting 5-7pm slots but you close at 5pm. Adding two evening sessions/week would capture $3,200/month in unmet demand. Want the list of families who requested evening times?
This play assumes your company has:

Appointment request tracking including requested times (not just successful bookings), with pattern analysis capability

If you log declined or unavailable appointment requests, you can identify revenue expansion opportunities.

What Changes

Old way: Spray generic messages at job titles. Hope someone replies.

New way: Use public data and internal benchmarks to find therapists in specific situations. Then mirror that situation back to them with evidence.

Why this works: When you lead with "Your LCSW license expires in 47 days and Anthem credentialing takes 25-30 days" instead of "I see you're growing your practice," you're not another sales email. You're the person who did the homework.

The messages above aren't templates. They're examples of what happens when you combine real data sources with specific situations. Your team can replicate this using the data recipes in each play.

Data Sources Reference

Every play traces back to verifiable data. Here are the sources used in this playbook:

Source Key Fields Used For
ASHA ProFind Directory professional_type, location_state, area_of_expertise, ages_treated CCC-SLP practitioners, pediatric specialty targeting
NBCOT Credential Verification first_name, last_name, state, certification_number, certification_status Licensed OT practitioners, credential verification
State Licensing Board Directories license_number, expiration_date, license_type, license_status LCSW/LPC/LMFT licenses, renewal deadlines, compliance status
Counseling Compact Registry counselor_name, primary_license_state, privilege_states, privilege_status Multi-state licensed counselors, interstate expansion signals
Internal Customer Data session volume, claim submission timing, payer panels, scheduling patterns Benchmarking, revenue optimization, compliance gaps
State Payer Fee Schedules CPT code, reimbursement rate by state and payer Multi-state revenue optimization, rate comparisons