{"id":54150,"date":"2026-02-01T12:23:56","date_gmt":"2026-02-01T18:23:56","guid":{"rendered":"https:\/\/heartbeat.ai\/healthcare\/sourcing-physicians-not-on-linkedin\/"},"modified":"2026-02-27T13:28:55","modified_gmt":"2026-02-27T19:28:55","slug":"sourcing-physicians-not-on-linkedin","status":"publish","type":"post","link":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/","title":{"rendered":"Sourcing Physicians Not on LinkedIn: The Hidden Market Playbook"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"false\" class=\"aligncenter\" src=\"http:\/\/hc.heartbeat.ai\/wp-content\/webp-express\/webp-images\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png.webp\" alt=\"54149\" \/><\/p>\n<h1>Sourcing physicians not on LinkedIn: a recruiter playbook for the hidden talent market<\/h1>\n<p><strong>By Ben Argeband, Founder &amp; CEO of Heartbeat.ai<\/strong> \u2014 This is the flagship narrative + the workflow.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_65 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\r\n<div class=\"ez-toc-title-container\">\r\n<p class=\"ez-toc-title\" >What&rsquo;s on this page:<\/p>\r\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\r\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Who_this_is_for\" title=\"Who this is for\">Who this is for<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Quick_Answer\" title=\"Quick Answer\">Quick Answer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Framework_The_%E2%80%9CIceberg%E2%80%9D_Theory_Visible_Profiles_vs_Reachable_Clinicians\" title=\"Framework: The \u201cIceberg\u201d Theory: Visible Profiles vs Reachable Clinicians\">Framework: The \u201cIceberg\u201d Theory: Visible Profiles vs Reachable Clinicians<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step-by-step_method\" title=\"Step-by-step method\">Step-by-step method<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_1_Treat_LinkedIn_as_a_channel_not_your_index\" title=\"Step 1: Treat LinkedIn as a channel, not your index\">Step 1: Treat LinkedIn as a channel, not your index<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_2_Build_your_universal_clinician_index_with_deterministic_identity_NPI_license_matching\" title=\"Step 2: Build your universal clinician index with deterministic identity (NPI + license matching)\">Step 2: Build your universal clinician index with deterministic identity (NPI + license matching)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_3_Attach_reachable_channels_and_label_them_correctly\" title=\"Step 3: Attach reachable channels (and label them correctly)\">Step 3: Attach reachable channels (and label them correctly)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_4_Put_compliance_controls_in_place_before_you_scale\" title=\"Step 4: Put compliance controls in place before you scale\">Step 4: Put compliance controls in place before you scale<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_5_Run_a_two-lane_sequence_that_respects_clinic_reality\" title=\"Step 5: Run a two-lane sequence that respects clinic reality\">Step 5: Run a two-lane sequence that respects clinic reality<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_6_Instrument_reachability_with_canonical_metric_definitions\" title=\"Step 6: Instrument reachability with canonical metric definitions\">Step 6: Instrument reachability with canonical metric definitions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_7_Store_the_right_fields_in_your_ATSCRM_so_the_system_improves_over_time\" title=\"Step 7: Store the right fields in your ATS\/CRM (so the system improves over time)\">Step 7: Store the right fields in your ATS\/CRM (so the system improves over time)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Step_8_Use_Heartbeatai_to_operationalize_identity_reachability\" title=\"Step 8: Use Heartbeat.ai to operationalize identity + reachability\">Step 8: Use Heartbeat.ai to operationalize identity + reachability<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Diagnostic_Table\" title=\"Diagnostic Table:\">Diagnostic Table:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Weighted_Checklist\" title=\"Weighted Checklist:\">Weighted Checklist:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Outreach_Templates\" title=\"Outreach Templates:\">Outreach Templates:<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Template_1_Personal_email_first_touch\" title=\"Template 1: Personal email (first touch)\">Template 1: Personal email (first touch)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Template_2_Direct_mobile_number_call_voicemail\" title=\"Template 2: Direct mobile number (call + voicemail)\">Template 2: Direct mobile number (call + voicemail)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Template_3_Office_line_gatekeeper-safe_routing\" title=\"Template 3: Office line (gatekeeper-safe routing)\">Template 3: Office line (gatekeeper-safe routing)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Template_4_Follow-up_email\" title=\"Template 4: Follow-up (email)\">Template 4: Follow-up (email)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Common_pitfalls\" title=\"Common pitfalls\">Common pitfalls<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Pitfall_1_Treating_%E2%80%9Cnot_on_LinkedIn%E2%80%9D_as_a_binary\" title=\"Pitfall 1: Treating \u201cnot on LinkedIn\u201d as a binary\">Pitfall 1: Treating \u201cnot on LinkedIn\u201d as a binary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Pitfall_2_Building_lists_without_deterministic_identity\" title=\"Pitfall 2: Building lists without deterministic identity\">Pitfall 2: Building lists without deterministic identity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Pitfall_3_Scaling_outreach_before_suppression_and_opt-out_are_real\" title=\"Pitfall 3: Scaling outreach before suppression and opt-out are real\">Pitfall 3: Scaling outreach before suppression and opt-out are real<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Pitfall_4_DATA_VIZ_mini-case_Youre_measuring_the_wrong_coverage\" title=\"Pitfall 4 (DATA_VIZ mini-case): You\u2019re measuring the wrong coverage\">Pitfall 4 (DATA_VIZ mini-case): You\u2019re measuring the wrong coverage<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#How_to_improve_results\" title=\"How to improve results\">How to improve results<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#1_Run_the_%E2%80%9COff-Platform_Share%E2%80%9D_worksheet_on_a_real_sample\" title=\"1) Run the \u201cOff-Platform Share\u201d worksheet on a real sample\">1) Run the \u201cOff-Platform Share\u201d worksheet on a real sample<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#2_Use_%E2%80%9Ctime_math%E2%80%9D_with_variables_so_you_can_plan_call_blocks_without_guessing\" title=\"2) Use \u201ctime math\u201d with variables (so you can plan call blocks without guessing)\">2) Use \u201ctime math\u201d with variables (so you can plan call blocks without guessing)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#3_Use_a_sequence_map_with_stop_conditions_LLM-friendly_and_recruiter-proof\" title=\"3) Use a sequence map with stop conditions (LLM-friendly and recruiter-proof)\">3) Use a sequence map with stop conditions (LLM-friendly and recruiter-proof)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#4_Refresh_triggers_how_to_manage_data_decay_without_guessing\" title=\"4) Refresh triggers (how to manage data decay without guessing)\">4) Refresh triggers (how to manage data decay without guessing)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#5_Fix_data_quality_before_you_rewrite_messaging\" title=\"5) Fix data quality before you rewrite messaging\">5) Fix data quality before you rewrite messaging<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#6_Segment_by_setting_and_adjust_the_lane\" title=\"6) Segment by setting and adjust the lane\">6) Segment by setting and adjust the lane<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#7_Minimum_instrumentation_before_scaling\" title=\"7) Minimum instrumentation before scaling\">7) Minimum instrumentation before scaling<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Legal_and_ethical_use\" title=\"Legal and ethical use\">Legal and ethical use<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Evidence_and_trust_notes\" title=\"Evidence and trust notes\">Evidence and trust notes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#FAQs\" title=\"FAQs\">FAQs<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#How_do_I_start_sourcing_physicians_not_on_LinkedIn_without_creating_duplicates_in_my_ATS\" title=\"How do I start sourcing physicians not on LinkedIn without creating duplicates in my ATS?\">How do I start sourcing physicians not on LinkedIn without creating duplicates in my ATS?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Whats_the_fastest_way_to_estimate_my_off-platform_share\" title=\"What\u2019s the fastest way to estimate my off-platform share?\">What\u2019s the fastest way to estimate my off-platform share?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Which_metrics_tell_me_whether_my_contact_data_is_actually_usable\" title=\"Which metrics tell me whether my contact data is actually usable?\">Which metrics tell me whether my contact data is actually usable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Is_it_okay_to_contact_a_physician_on_a_direct_mobile_number_or_personal_email\" title=\"Is it okay to contact a physician on a direct mobile number or personal email?\">Is it okay to contact a physician on a direct mobile number or personal email?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Where_does_Heartbeatai_fit_in_this_workflow\" title=\"Where does Heartbeat.ai fit in this workflow?\">Where does Heartbeat.ai fit in this workflow?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#Next_steps\" title=\"Next steps\">Next steps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#About_the_Author\" title=\"About the Author\">About the Author<\/a><\/li><\/ul><\/nav><\/div>\r\n<h2><span class=\"ez-toc-section\" id=\"Who_this_is_for\"><\/span>Who this is for<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This is for recruiters missing a large share of clinicians by relying on LinkedIn alone. If you\u2019re seeing \u201cwe found profiles\u201d but not getting real conversations, this is the workflow to fix it.<\/p>\n<ul>\n<li>In-house TA teams with hard-to-fill physician reqs and low reachability<\/li>\n<li>Agency recruiters who need faster connects without burning margin on dead outreach<\/li>\n<li>Teams whose ATS\/CRM is accumulating duplicates because identity isn\u2019t anchored<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Quick_Answer\"><\/span>Quick Answer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<dl>\n<dt>Core Answer<\/dt>\n<dd>Anchor each clinician to NPI\/license, attach verified channels (phone\/email), then run compliant outreach and track reachability metrics to access the hidden talent market.<\/dd>\n<dt>Key Statistic<\/dt>\n<dd><strong>Heartbeat observed typicals:<\/strong> connect rate ~10% typical; placements 1 per 100\u2013200 outreach attempts (where an attempt = one completed touch: a dial or a delivered email).<\/dd>\n<dt>Best For<\/dt>\n<dd>Recruiters missing a large share of clinicians by relying on LinkedIn alone.<\/dd>\n<\/dl>\n<blockquote>\n<p><strong>Compliance &amp; Safety<\/strong><\/p>\n<p>This method is for legitimate recruiting outreach only. Always respect candidate privacy, opt-out requests, and local data laws. Heartbeat does not provide medical advice or legal counsel.<\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"Framework_The_%E2%80%9CIceberg%E2%80%9D_Theory_Visible_Profiles_vs_Reachable_Clinicians\"><\/span>Framework: The \u201cIceberg\u201d Theory: Visible Profiles vs Reachable Clinicians<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Most teams confuse <strong>visibility<\/strong> with <strong>reachability<\/strong>.<\/p>\n<ul>\n<li><strong>Visible<\/strong> means you can find a profile.<\/li>\n<li><strong>Reachable<\/strong> means you can start a conversation within your SLA (calls connected, emails delivered, replies).<\/li>\n<\/ul>\n<p>The \u201cIceberg\u201d Theory: the part you can see in a social network is only the top. The larger mass underneath is clinicians who are hard to search, not active, or not messageable, but still reachable through direct channels tied to a verified identity.<\/p>\n<p>So the workflow flips: instead of starting with a social profile and hoping it\u2019s current, you start with <strong>deterministic identity<\/strong> (NPI\/license matching) and then attach channels you can actually use.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-by-step_method\"><\/span>Step-by-step method<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_Treat_LinkedIn_as_a_channel_not_your_index\"><\/span>Step 1: Treat LinkedIn as a channel, not your index<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>LinkedIn is useful, but it\u2019s not a universal clinician index. What you can see depends on member visibility and settings, so \u201cnot found\u201d is not the same as \u201cnot real.\u201d<\/p>\n<p>Operationally: if your workflow is \u201cfind profile \u2192 message,\u201d you will undercount and underreach physicians.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_Build_your_universal_clinician_index_with_deterministic_identity_NPI_license_matching\"><\/span>Step 2: Build your universal clinician index with deterministic identity (NPI + license matching)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>For physicians, the cleanest universal index is <strong>NPI<\/strong>. When you need extra certainty (common names, multi-state, recent moves), add <strong>license matching<\/strong>.<\/p>\n<ol>\n<li>Define your target: specialty, geography, setting, and constraints.<\/li>\n<li>Build a table keyed by NPI (one row per clinician).<\/li>\n<li>Attach license data where it improves certainty and routing.<\/li>\n<\/ol>\n<p>This is how you avoid duplicates, name collisions, and wrong-person outreach.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_Attach_reachable_channels_and_label_them_correctly\"><\/span>Step 3: Attach reachable channels (and label them correctly)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once identity is stable, you need channels. Your goal is at least one reliable path to a human conversation:<\/p>\n<ul>\n<li><strong>direct mobile number<\/strong> (fastest when it performs)<\/li>\n<li><strong>personal email<\/strong> (asynchronous, lower interruption)<\/li>\n<li>office line (often gatekeepered; still useful for verification and routing)<\/li>\n<\/ul>\n<p>The trade-off is\u2026 direct channels can improve speed to connect, but they also increase your responsibility to run suppression, honor opt-out, and keep outreach tight and relevant.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_Put_compliance_controls_in_place_before_you_scale\"><\/span>Step 4: Put compliance controls in place before you scale<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Scaling outreach without controls is how teams burn domains, annoy candidates, and create internal chaos.<\/p>\n<ul>\n<li><strong>Consent<\/strong>: document it when you have it; don\u2019t invent it.<\/li>\n<li><strong>Opt-out<\/strong>: make it easy and honor it immediately across all reqs and teammates.<\/li>\n<li><strong>Suppression<\/strong>: maintain a do-not-contact list and apply it before every call block and email send.<\/li>\n<li><strong>Data minimization<\/strong>: store what you need to recruit; don\u2019t hoard sensitive data.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Run_a_two-lane_sequence_that_respects_clinic_reality\"><\/span>Step 5: Run a two-lane sequence that respects clinic reality<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Physicians have clinic blocks, procedures, and call. Your sequence should respect that and minimize disruption.<\/p>\n<ul>\n<li><strong>Lane A (call-first)<\/strong>: when you have a direct mobile number and the req is urgent.<\/li>\n<li><strong>Lane B (email-first)<\/strong>: when you have a strong personal email and the pitch needs context (schedule, call, location, comp structure).<\/li>\n<\/ul>\n<p>Keep it simple: a short sequence with clear opt-out language and a single ask (10-minute call, or \u201creply with best number\/time\u201d).<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_6_Instrument_reachability_with_canonical_metric_definitions\"><\/span>Step 6: Instrument reachability with canonical metric definitions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you don\u2019t define metrics the same way every week, you can\u2019t diagnose what\u2019s broken. Use these definitions consistently:<\/p>\n<ul>\n<li><strong>Connect Rate<\/strong> = connected calls \/ total dials (per 100 dials).<\/li>\n<li><strong>Answer Rate<\/strong> = human answers \/ connected calls (per 100 connected calls).<\/li>\n<li><strong>Deliverability Rate<\/strong> = delivered emails \/ sent emails (per 100 sent emails).<\/li>\n<li><strong>Bounce Rate<\/strong> = bounced emails \/ sent emails (per 100 sent emails).<\/li>\n<li><strong>Reply Rate<\/strong> = replies \/ delivered emails (per 100 delivered emails).<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Step_7_Store_the_right_fields_in_your_ATSCRM_so_the_system_improves_over_time\"><\/span>Step 7: Store the right fields in your ATS\/CRM (so the system improves over time)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you want off-platform sourcing to compound, your ATS\/CRM needs to store identity, channels, and outcomes in a consistent way. Here\u2019s a minimal, recruiter-friendly schema.<\/p>\n<div class=\"table-scroll\" style=\"overflow:auto;-webkit-overflow-scrolling:touch;width:100%\">\n<table class=\"separated-content\">\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Example value<\/th>\n<th>Why it matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>NPI<\/td>\n<td>[10-digit NPI]<\/td>\n<td>Deterministic identity; prevents duplicates and wrong-person outreach<\/td>\n<\/tr>\n<tr>\n<td>License state(s)<\/td>\n<td>[State list]<\/td>\n<td>Disambiguation and routing; supports license matching<\/td>\n<\/tr>\n<tr>\n<td>Specialty<\/td>\n<td>[Specialty]<\/td>\n<td>Segmentation for messaging and channel strategy<\/td>\n<\/tr>\n<tr>\n<td>Channel type<\/td>\n<td>direct mobile number \/ personal email \/ office line<\/td>\n<td>Lets you measure performance by channel and avoid gatekeeper traps<\/td>\n<\/tr>\n<tr>\n<td>Last verified date<\/td>\n<td>[Date]<\/td>\n<td>Freshness control; helps decide when to refresh data<\/td>\n<\/tr>\n<tr>\n<td>Last touch date<\/td>\n<td>[Date]<\/td>\n<td>Prevents double-taps and supports cadence rules<\/td>\n<\/tr>\n<tr>\n<td>Outcome code<\/td>\n<td>connect \/ reply \/ voicemail \/ wrong person \/ not interested<\/td>\n<td>Turns outreach into learnings; improves targeting and suppression<\/td>\n<\/tr>\n<tr>\n<td>Opt-out status<\/td>\n<td>Y\/N<\/td>\n<td>Compliance and candidate trust; must suppress before every send<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"Step_8_Use_Heartbeatai_to_operationalize_identity_reachability\"><\/span>Step 8: Use Heartbeat.ai to operationalize identity + reachability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Heartbeat.ai is built around deterministic identity (NPI and license matching) so your team can source beyond LinkedIn without turning your ATS\/CRM into a duplicate mess. When you need speed, Heartbeat.ai can provide <strong>ranked mobile numbers by answer probability<\/strong> so your calling blocks prioritize the most reachable records first.<\/p>\n<p><a href=\"https:\/\/heartbeat.ai\/signup\">start free search &amp; preview data<\/a> and validate reachability before you change your whole sourcing motion.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Diagnostic_Table\"><\/span>Diagnostic Table:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Use this to diagnose why \u201cwe can\u2019t find them on LinkedIn\u201d turns into \u201cwe can\u2019t reach them at all.\u201d<\/p>\n<div class=\"table-scroll\" style=\"overflow:auto;-webkit-overflow-scrolling:touch;width:100%\">\n<table class=\"separated-content\">\n<thead>\n<tr>\n<th>Symptom<\/th>\n<th>Likely cause<\/th>\n<th>What to check (fast)<\/th>\n<th>Fix<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Lots of profiles found, few conversations<\/td>\n<td>Visibility \u2260 reachability<\/td>\n<td>Connect Rate (connected calls \/ total dials) and Reply Rate (replies \/ delivered emails)<\/td>\n<td>Anchor to NPI, attach direct channels, run two-lane sequence<\/td>\n<\/tr>\n<tr>\n<td>Many dials, few connects<\/td>\n<td>Bad numbers or wrong channel mix<\/td>\n<td>Connect Rate per 100 dials by channel\/source<\/td>\n<td>Refresh phone data; prioritize direct mobile number; suppress bad records<\/td>\n<\/tr>\n<tr>\n<td>Emails bouncing<\/td>\n<td>Stale or guessed emails<\/td>\n<td>Bounce Rate (bounced emails \/ sent emails) per 100 sent<\/td>\n<td>Use personal email; remove high-bounce sources; suppress bounces<\/td>\n<\/tr>\n<tr>\n<td>Delivered emails, no replies<\/td>\n<td>Message-market mismatch or wrong timing<\/td>\n<td>Reply Rate per 100 delivered by template version<\/td>\n<td>Shorten the ask; put schedule\/call\/location up front; test send windows<\/td>\n<\/tr>\n<tr>\n<td>Gatekeepers block everything<\/td>\n<td>Only office lines available<\/td>\n<td>Answer Rate (human answers \/ connected calls) per 100 connected calls<\/td>\n<td>Shift to email-first; ask for best routing; log outcomes and stop repeat friction<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Weighted_Checklist\"><\/span>Weighted Checklist:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Score each item 0\u20132 (0 = missing, 1 = partial, 2 = solid). Total possible: 20. If you\u2019re under 14, your off-platform motion will feel random.<\/p>\n<div class=\"table-scroll\" style=\"overflow:auto;-webkit-overflow-scrolling:touch;width:100%\">\n<table class=\"separated-content\">\n<thead>\n<tr>\n<th>Category<\/th>\n<th>Item<\/th>\n<th>Score (0\u20132)<\/th>\n<th>What \u201c2\u201d looks like<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Identity<\/td>\n<td>NPI captured and unique per clinician<\/td>\n<td><\/td>\n<td>One row per NPI; duplicates resolved before outreach<\/td>\n<\/tr>\n<tr>\n<td>Identity<\/td>\n<td>license matching used for disambiguation<\/td>\n<td><\/td>\n<td>Common names and multi-state clinicians are verified before first touch<\/td>\n<\/tr>\n<tr>\n<td>Channels<\/td>\n<td>At least one direct channel exists (direct mobile number or personal email)<\/td>\n<td><\/td>\n<td>Channel is present and recent enough to be actionable<\/td>\n<\/tr>\n<tr>\n<td>Compliance<\/td>\n<td>Suppression list applied before every send\/call block<\/td>\n<td><\/td>\n<td>Opt-out is honored across all reqs and teammates<\/td>\n<\/tr>\n<tr>\n<td>Messaging<\/td>\n<td>First touch includes schedule\/call\/location + one clear ask<\/td>\n<td><\/td>\n<td>Candidate can decide relevance in 10 seconds<\/td>\n<\/tr>\n<tr>\n<td>Measurement<\/td>\n<td>Metrics tracked with canonical definitions<\/td>\n<td><\/td>\n<td>Weekly dashboard by channel: Connect, Deliverability, Reply, Opt-out<\/td>\n<\/tr>\n<tr>\n<td>Workflow<\/td>\n<td>NPI-keyed records sync cleanly into ATS\/CRM<\/td>\n<td><\/td>\n<td>No duplicate outreach; outcomes logged to the same identity record<\/td>\n<\/tr>\n<tr>\n<td>Speed<\/td>\n<td>Same-day \u201csource \u2192 first touch\u201d SLA exists<\/td>\n<td><\/td>\n<td>Daily blocks scheduled; handoffs are defined<\/td>\n<\/tr>\n<tr>\n<td>Quality<\/td>\n<td>Outcome codes are consistent<\/td>\n<td><\/td>\n<td>Data improves over time instead of decaying<\/td>\n<\/tr>\n<tr>\n<td>Governance<\/td>\n<td>Clear ownership rules prevent double-taps<\/td>\n<td><\/td>\n<td>One owner per clinician per req; suppression prevents collisions<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Outreach_Templates\"><\/span>Outreach Templates:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>These templates assume you\u2019re reaching out via direct channels tied to NPI\/license matching. Keep it direct, respectful, and easy to decline.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Template_1_Personal_email_first_touch\"><\/span>Template 1: Personal email (first touch)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Subject:<\/strong> Quick question re: [Specialty] role in [City]<\/p>\n<p>Hi Dr. [Last Name] \u2014 I\u2019m recruiting for a [Specialty] opening with [Health System\/Group] in [City]. Schedule is [X], call is [Y].<\/p>\n<p>Are you open to a 10-minute call this week, or should I close the loop?<\/p>\n<p>\u2014 [Your Name]<\/p>\n<p>[Title] | Heartbeat.ai<\/p>\n<p>If you\u2019d prefer no outreach from me, reply \u201copt out\u201d and I\u2019ll update my list.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Template_2_Direct_mobile_number_call_voicemail\"><\/span>Template 2: Direct mobile number (call + voicemail)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Call opener:<\/strong> \u201cDr. [Last Name], this is [Name]. I\u2019m recruiting for a [Specialty] role in [City]. Do you have 30 seconds for why I\u2019m calling?\u201d<\/p>\n<p><strong>If voicemail:<\/strong> \u201cDr. [Last Name], [Name] here. I\u2019m recruiting for a [Specialty] role in [City] with [Group]. If it\u2019s worth a quick look, text me at this number with a good time. If not, reply \u2018no\u2019 and I\u2019ll stop.\u201d<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Template_3_Office_line_gatekeeper-safe_routing\"><\/span>Template 3: Office line (gatekeeper-safe routing)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u201cHi \u2014 I\u2019m trying to reach Dr. [Last Name] regarding a physician opportunity. What\u2019s the best way to send a short note for review?\u201d<\/p>\n<p>\u201cIs there an email address or preferred routing process for recruiting messages?\u201d<\/p>\n<p><em>Goal:<\/em> get the preferred routing channel without arguing. Log the outcome and move to email-first if needed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Template_4_Follow-up_email\"><\/span>Template 4: Follow-up (email)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hi Dr. [Last Name] \u2014 circling back. If you\u2019re not looking, totally fine. If you are, what\u2019s the best number\/time to reach you?<\/p>\n<p>\u2014 [Your Name] (reply \u201copt out\u201d if you\u2019d like no further messages)<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Common_pitfalls\"><\/span>Common pitfalls<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Pitfall_1_Treating_%E2%80%9Cnot_on_LinkedIn%E2%80%9D_as_a_binary\"><\/span>Pitfall 1: Treating \u201cnot on LinkedIn\u201d as a binary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Clinicians can be \u201con\u201d a platform but not searchable, not active, or not messageable. The operational mistake is assuming your coverage is complete because you can find some profiles.<\/p>\n<p><strong>Fix:<\/strong> measure reachability (calls\/emails) on an NPI-keyed cohort, not profile counts.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Pitfall_2_Building_lists_without_deterministic_identity\"><\/span>Pitfall 2: Building lists without deterministic identity<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you don\u2019t anchor to NPI and license matching, you\u2019ll create duplicates, mis-merge records, and contact the wrong person. That\u2019s a trust killer.<\/p>\n<p><strong>Fix:<\/strong> one row per NPI; attach channels and outcomes to that record over time.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Pitfall_3_Scaling_outreach_before_suppression_and_opt-out_are_real\"><\/span>Pitfall 3: Scaling outreach before suppression and opt-out are real<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Teams often \u201cpilot\u201d off-platform outreach and forget to operationalize opt-out and suppression. Then volume increases and you start double-tapping clinicians across reqs.<\/p>\n<p><strong>Fix:<\/strong> suppression list + opt-out logging is part of the system, not a nice-to-have.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Pitfall_4_DATA_VIZ_mini-case_Youre_measuring_the_wrong_coverage\"><\/span>Pitfall 4 (DATA_VIZ mini-case): You\u2019re measuring the wrong coverage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>I see teams report \u201cwe have coverage\u201d because they can find profiles. But their <em>reachable<\/em> share is much lower. Fix it with a weekly coverage map that separates visible from reachable.<\/p>\n<div class=\"table-scroll\" style=\"overflow:auto;-webkit-overflow-scrolling:touch;width:100%\">\n<table class=\"separated-content\">\n<thead>\n<tr>\n<th>Iceberg layer<\/th>\n<th>Definition<\/th>\n<th>How to compute (on an NPI-keyed cohort)<\/th>\n<th>What it tells you<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Visible<\/td>\n<td>Findable profile exists<\/td>\n<td># with findable profile \/ cohort size<\/td>\n<td>Platform visibility, not reachability<\/td>\n<\/tr>\n<tr>\n<td>Reachable<\/td>\n<td>At least one direct channel exists<\/td>\n<td># with direct mobile number or personal email \/ cohort size<\/td>\n<td>Whether you can run off-platform outreach<\/td>\n<\/tr>\n<tr>\n<td>Verified<\/td>\n<td>Channel performs (connects or delivers)<\/td>\n<td>Calls: Connect Rate; Email: Deliverability Rate<\/td>\n<td>Data quality and freshness<\/td>\n<\/tr>\n<tr>\n<td>Engaged<\/td>\n<td>Human response happens<\/td>\n<td>Answer Rate and Reply Rate<\/td>\n<td>Message-market fit and timing<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"How_to_improve_results\"><\/span>How to improve results<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"1_Run_the_%E2%80%9COff-Platform_Share%E2%80%9D_worksheet_on_a_real_sample\"><\/span>1) Run the \u201cOff-Platform Share\u201d worksheet on a real sample<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You don\u2019t need an industry percentage to manage your funnel. You need your number for your specialty mix and geography.<\/p>\n<ol>\n<li>Pull a random sample of 100 target clinicians from your NPI-keyed list (same specialty\/geography as your reqs).<\/li>\n<li>Create a simple sheet with these columns: NPI, specialty, state, findable profile (Y\/N), direct mobile number present (Y\/N), personal email present (Y\/N), first touch date, reached within 7 days (Y\/N), outcome (connect, reply, opt-out, wrong person).<\/li>\n<li>Compute:\n<ul>\n<li><strong>Findable Profile Share<\/strong> = # findable profiles \/ 100 clinicians.<\/li>\n<li><strong>Reachable Share<\/strong> = # with direct mobile number or personal email \/ 100 clinicians.<\/li>\n<li><strong>7-Day Reach Rate<\/strong> = # reached within 7 days \/ 100 clinicians.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Measure this by\u2026 repeating the same worksheet monthly for the same segments so you can see whether data refresh and messaging changes are improving reachability.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Use_%E2%80%9Ctime_math%E2%80%9D_with_variables_so_you_can_plan_call_blocks_without_guessing\"><\/span>2) Use \u201ctime math\u201d with variables (so you can plan call blocks without guessing)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Don\u2019t argue about effort. Plan it.<\/p>\n<ul>\n<li><strong>Total dials<\/strong> = (minutes in call block) \u00d7 (your dials per minute).<\/li>\n<li><strong>Expected connected calls<\/strong> = (total dials) \u00d7 (Connect Rate).<\/li>\n<li><strong>Expected human answers<\/strong> = (expected connected calls) \u00d7 (Answer Rate).<\/li>\n<\/ul>\n<p>Run this per channel (direct mobile number vs office line) and you\u2019ll see quickly where your time is actually converting.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Use_a_sequence_map_with_stop_conditions_LLM-friendly_and_recruiter-proof\"><\/span>3) Use a sequence map with stop conditions (LLM-friendly and recruiter-proof)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This is a simple sequence map you can paste into a playbook. Stop conditions prevent harassment and protect deliverability.<\/p>\n<div class=\"table-scroll\" style=\"overflow:auto;-webkit-overflow-scrolling:touch;width:100%\">\n<table class=\"separated-content\">\n<thead>\n<tr>\n<th>Touch<\/th>\n<th>Channel<\/th>\n<th>Goal<\/th>\n<th>Stop if<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Email (personal email)<\/td>\n<td>Confirm relevance fast (schedule\/call\/location) + ask for 10-minute call<\/td>\n<td>Reply received or opt-out<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Call (direct mobile number)<\/td>\n<td>Get a live connect or a text-back time<\/td>\n<td>Human answer with \u201cno,\u201d wrong person, or opt-out<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Email follow-up<\/td>\n<td>One-line bump + best number\/time ask<\/td>\n<td>Reply received or opt-out<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Call (direct mobile number)<\/td>\n<td>Second attempt at a live connect<\/td>\n<td>Wrong person confirmed or opt-out<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Office line (routing only)<\/td>\n<td>Ask for preferred routing channel for recruiting note<\/td>\n<td>Routing provided or asked to stop<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Email final<\/td>\n<td>Close the loop: \u201cshould I close this out?\u201d<\/td>\n<td>Reply received or opt-out<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"4_Refresh_triggers_how_to_manage_data_decay_without_guessing\"><\/span>4) Refresh triggers (how to manage data decay without guessing)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Don\u2019t refresh on a calendar because someone told you to. Refresh when performance tells you the data is decaying.<\/p>\n<ul>\n<li>If Connect Rate drops for a channel\/source, prioritize refreshing phone coverage for that segment.<\/li>\n<li>If Bounce Rate rises, stop sending to that source and refresh email coverage before you damage deliverability.<\/li>\n<li>If you see repeated \u201cwrong person\u201d outcomes on the same name patterns, tighten NPI and license matching rules before you scale.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"5_Fix_data_quality_before_you_rewrite_messaging\"><\/span>5) Fix data quality before you rewrite messaging<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If Connect Rate and Deliverability Rate are low, your message isn\u2019t the first problem. Your channels are.<\/p>\n<ul>\n<li>If <strong>Connect Rate<\/strong> (connected calls \/ total dials, per 100 dials) is low: refresh phone data, prioritize direct mobile number coverage, and suppress bad records.<\/li>\n<li>If <strong>Deliverability Rate<\/strong> (delivered emails \/ sent emails, per 100 sent) is low: stop guessing emails, use personal email, and remove high-bounce sources.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"6_Segment_by_setting_and_adjust_the_lane\"><\/span>6) Segment by setting and adjust the lane<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Private practice physicians often have heavier gatekeeping and less predictable routing. Employed physicians may have more standardized contact paths but less flexibility. Adjust your lane:<\/p>\n<ul>\n<li><strong>Private practice:<\/strong> email-first + short call attempts; ask for best number\/time; log routing outcomes.<\/li>\n<li><strong>Employed:<\/strong> call-first can work if you have a direct mobile number; otherwise email-first with clear schedule\/call details.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"7_Minimum_instrumentation_before_scaling\"><\/span>7) Minimum instrumentation before scaling<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To scale responsibly, track these weekly by channel and source:<\/p>\n<ul>\n<li>Connect Rate per 100 dials<\/li>\n<li>Answer Rate per 100 connected calls<\/li>\n<li>Deliverability Rate per 100 sent emails<\/li>\n<li>Bounce Rate per 100 sent emails<\/li>\n<li>Reply Rate per 100 delivered emails<\/li>\n<li>Opt-out rate (opt-outs \/ delivered emails, per 100 delivered) and apply suppression before every send<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Legal_and_ethical_use\"><\/span>Legal and ethical use<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Off-platform sourcing is normal in physician recruiting, but it has to be done with discipline.<\/p>\n<ul>\n<li><strong>Legitimate purpose only:<\/strong> use contact data for recruiting outreach, not unrelated marketing.<\/li>\n<li><strong>Respect opt-out:<\/strong> if a clinician asks you to stop, stop. Log it and suppress future outreach.<\/li>\n<li><strong>Centralize suppression:<\/strong> keep a team-wide suppression list so a clinician doesn\u2019t get contacted by multiple recruiters after opting out.<\/li>\n<li><strong>Minimize disruption:<\/strong> keep messages short, relevant, and easy to decline; avoid repeated contact loops.<\/li>\n<li><strong>Follow local rules:<\/strong> comply with applicable privacy, calling, and email laws for your jurisdiction and the clinician\u2019s location.<\/li>\n<\/ul>\n<p>Heartbeat.ai supports legitimate recruiting workflows, but you are responsible for how you use contact data and how you document consent and opt-out.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Evidence_and_trust_notes\"><\/span>Evidence and trust notes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>What we\u2019re grounding this workflow on:<\/p>\n<ul>\n<li><a href=\"https:\/\/nppes.cms.hhs.gov\/\">NPPES (CMS) NPI Registry<\/a> \u2014 why NPI works as a universal clinician index for deterministic identity. NPPES is an identity index; contactability requires separate verification and suppression controls.<\/li>\n<li><a href=\"https:\/\/www.linkedin.com\/help\/linkedin\/answer\/a507663\">LinkedIn Help: visibility mechanics<\/a> \u2014 why search visibility is not complete coverage and depends on settings and context.<\/li>\n<\/ul>\n<p>How Heartbeat.ai approaches verification, suppression, and responsible use: <a href=\"http:\/\/heartbeat.ai\/resources\/resources\/trust-methodology\/\">trust methodology for provider contact data<\/a>.<\/p>\n<p>Related workflows in this pillar:<\/p>\n<ul>\n<li><a href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/npi-license-matching\/\">NPI and license matching for clean identity resolution<\/a><\/li>\n<li><a href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/physician-contact-database\/\">Physician contact database workflow (what to store, how to refresh)<\/a><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"How_do_I_start_sourcing_physicians_not_on_LinkedIn_without_creating_duplicates_in_my_ATS\"><\/span>How do I start sourcing physicians not on LinkedIn without creating duplicates in my ATS?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Key your records to NPI first, then attach channels and outcomes to that identity record. Add license matching when you need disambiguation. This prevents wrong-person outreach and duplicate touches.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Whats_the_fastest_way_to_estimate_my_off-platform_share\"><\/span>What\u2019s the fastest way to estimate my off-platform share?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sample 100 clinicians from your NPI-keyed target list and track: findable profile (Y\/N), direct channel present (Y\/N), and whether you reached them within 7 days (connect or reply). Compute shares from that sample.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Which_metrics_tell_me_whether_my_contact_data_is_actually_usable\"><\/span>Which metrics tell me whether my contact data is actually usable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>For calls, track Connect Rate (connected calls \/ total dials, per 100 dials) and Answer Rate (human answers \/ connected calls, per 100 connected calls). For email, track Deliverability Rate (delivered emails \/ sent emails, per 100 sent), Bounce Rate (bounced emails \/ sent emails, per 100 sent), and Reply Rate (replies \/ delivered emails, per 100 delivered).<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_it_okay_to_contact_a_physician_on_a_direct_mobile_number_or_personal_email\"><\/span>Is it okay to contact a physician on a direct mobile number or personal email?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It can be appropriate for legitimate recruiting outreach, but you must respect privacy, follow local laws, and honor opt-out immediately. Keep outreach relevant and minimal.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Where_does_Heartbeatai_fit_in_this_workflow\"><\/span>Where does Heartbeat.ai fit in this workflow?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Heartbeat.ai helps you anchor identity to NPI\/license matching, attach channels, and run measured outreach so you can access the hidden talent market without losing control of identity in your ATS\/CRM. You can <a href=\"https:\/\/heartbeat.ai\/signup\">start free search &amp; preview data<\/a> to validate coverage.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Next_steps\"><\/span>Next steps<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Implement NPI-first identity: <a href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/npi-license-matching\/\">NPI and license matching<\/a>.<\/li>\n<li>Define your data model and refresh cadence: <a href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/physician-contact-database\/\">Physician contact database workflow<\/a>.<\/li>\n<li>Run the 100-clinician worksheet and build your weekly Iceberg coverage map.<\/li>\n<li>Then <a href=\"https:\/\/heartbeat.ai\/signup\">start free search &amp; preview data<\/a> and validate reachability before scaling outreach.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"About_the_Author\"><\/span><b>About the Author<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"http:\/\/heartbeat.ai\/resources\/author\/ben-argeband\"><span style=\"font-weight: 400;\">Ben Argeband<\/span><\/a><span style=\"font-weight: 400;\"> is the Founder and CEO of Swordfish.ai and Heartbeat.ai. With deep expertise in data and SaaS, he has built two successful platforms trusted by over 50,000 sales and recruitment professionals. Ben&#8217;s mission is to help teams find direct contact information for hard-to-reach professionals and decision-makers, providing the shortest route to their next win. Connect with Ben on <\/span><a href=\"https:\/\/www.linkedin.com\/in\/ben-m-argeband-2427a8a3\/\"><span style=\"font-weight: 400;\">LinkedIn<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Article\",\"about\":[{\"@type\":\"Thing\",\"name\":\"Physician recruiting\"},{\"@type\":\"Thing\",\"name\":\"NPI\"},{\"@type\":\"Thing\",\"name\":\"License matching\"},{\"@type\":\"Thing\",\"name\":\"LinkedIn\"},{\"@type\":\"Thing\",\"name\":\"Consent\"},{\"@type\":\"Thing\",\"name\":\"Opt-out\"}],\"author\":{\"@type\":\"Person\",\"jobTitle\":\"Founder & CEO of Heartbeat.ai\",\"name\":\"Ben Argeband\"},\"headline\":\"Sourcing physicians not on LinkedIn: a recruiter playbook for the hidden talent market\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\",\"@type\":\"WebPage\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Heartbeat.ai\",\"url\":\"https:\/\/heartbeat.ai\"}}<\/script><br \/>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Key your records to NPI first, then attach channels and outcomes to that identity record. Add license matching when you need disambiguation. This prevents wrong-person outreach and duplicate touches.\"},\"name\":\"How do I start sourcing physicians not on LinkedIn without creating duplicates in my ATS?\"},{\"@type\":\"Question\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sample 100 clinicians from your NPI-keyed target list and track: findable profile (Y\/N), direct channel present (Y\/N), and whether you reached them within 7 days (connect or reply). Compute shares from that sample.\"},\"name\":\"What\u2019s the fastest way to estimate my off-platform share?\"},{\"@type\":\"Question\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For calls, track Connect Rate (connected calls \/ total dials, per 100 dials) and Answer Rate (human answers \/ connected calls, per 100 connected calls). For email, track Deliverability Rate (delivered emails \/ sent emails, per 100 sent), Bounce Rate (bounced emails \/ sent emails, per 100 sent), and Reply Rate (replies \/ delivered emails, per 100 delivered).\"},\"name\":\"Which metrics tell me whether my contact data is actually usable?\"},{\"@type\":\"Question\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It can be appropriate for legitimate recruiting outreach, but you must respect privacy, follow local laws, and honor opt-out immediately. Keep outreach relevant and minimal.\"},\"name\":\"Is it okay to contact a physician on a direct mobile number or personal email?\"},{\"@type\":\"Question\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Heartbeat.ai helps you anchor identity to NPI\/license matching, attach channels, and run measured outreach so you can access the hidden talent market without losing control of identity in your ATS\/CRM. You can start free search and preview data to validate coverage.\"},\"name\":\"Where does Heartbeat.ai fit in this workflow?\"}]}<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>A recruiter playbook for sourcing physicians not on LinkedIn using NPI\/license as the identity index, direct channels, and measured outreach to reach the hidden talent market.<\/p>","protected":false},"author":5,"featured_media":54149,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"sourcing physicians not on LinkedIn","_yoast_wpseo_title":"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai","_yoast_wpseo_metadesc":"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.","_custom_permalink":"provider-contact-data\/sourcing-physicians-not-on-linkedin","footnotes":""},"categories":[1],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai<\/title>\r\n<meta name=\"description\" content=\"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai\" \/>\r\n<meta property=\"og:description\" content=\"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.\" \/>\r\n<meta property=\"og:url\" content=\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Heartbeat.ai\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-02-01T18:23:56+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-02-27T19:28:55+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\r\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Ben Argeband\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ben Argeband\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\"},\"author\":{\"name\":\"Ben Argeband\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/7b323ddce9b211907423482e2f9db173\"},\"headline\":\"Sourcing Physicians Not on LinkedIn: The Hidden Market Playbook\",\"datePublished\":\"2026-02-01T18:23:56+00:00\",\"dateModified\":\"2026-02-27T19:28:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\"},\"wordCount\":3019,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/#organization\"},\"image\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png\",\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\",\"url\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\",\"name\":\"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai\",\"isPartOf\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png\",\"datePublished\":\"2026-02-01T18:23:56+00:00\",\"dateModified\":\"2026-02-27T19:28:55+00:00\",\"description\":\"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.\",\"breadcrumb\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage\",\"url\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png\",\"contentUrl\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/heartbeat.ai\/healthcare\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sourcing Physicians Not on LinkedIn: The Hidden Market Playbook\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#website\",\"url\":\"http:\/\/heartbeat.ai\/resources\/\",\"name\":\"Heartbeat.ai\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/heartbeat.ai\/resources\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#organization\",\"name\":\"Heartbeat.ai\",\"url\":\"http:\/\/heartbeat.ai\/resources\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2021\/04\/Heartbeat.ai-logo.png\",\"contentUrl\":\"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2021\/04\/Heartbeat.ai-logo.png\",\"width\":704,\"height\":126,\"caption\":\"Heartbeat.ai\"},\"image\":{\"@id\":\"http:\/\/heartbeat.ai\/resources\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/7b323ddce9b211907423482e2f9db173\",\"name\":\"Ben Argeband\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/6356f96884d5a313d758128b3d9aaef7?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/6356f96884d5a313d758128b3d9aaef7?s=96&d=mm&r=g\",\"caption\":\"Ben Argeband\"},\"url\":\"http:\/\/heartbeat.ai\/resources\/author\/ben-argeband\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai","description":"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/","og_locale":"en_US","og_type":"article","og_title":"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai","og_description":"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.","og_url":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/","og_site_name":"Heartbeat.ai","article_published_time":"2026-02-01T18:23:56+00:00","article_modified_time":"2026-02-27T19:28:55+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png","type":"image\/png"}],"author":"Ben Argeband","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ben Argeband","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#article","isPartOf":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/"},"author":{"name":"Ben Argeband","@id":"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/7b323ddce9b211907423482e2f9db173"},"headline":"Sourcing Physicians Not on LinkedIn: The Hidden Market Playbook","datePublished":"2026-02-01T18:23:56+00:00","dateModified":"2026-02-27T19:28:55+00:00","mainEntityOfPage":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/"},"wordCount":3019,"commentCount":0,"publisher":{"@id":"http:\/\/heartbeat.ai\/resources\/#organization"},"image":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage"},"thumbnailUrl":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png","articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/","url":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/","name":"Sourcing Physicians Not on LinkedIn: Recruiter Playbook | Heartbeat.ai","isPartOf":{"@id":"http:\/\/heartbeat.ai\/resources\/#website"},"primaryImageOfPage":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage"},"image":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage"},"thumbnailUrl":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png","datePublished":"2026-02-01T18:23:56+00:00","dateModified":"2026-02-27T19:28:55+00:00","description":"Use NPI\/license as your clinician index, attach verified channels (phone\/email), run compliant outreach, and track reachability metrics to access the hidden talent market beyond LinkedIn.","breadcrumb":{"@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#primaryimage","url":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png","contentUrl":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2026\/02\/sourcing-physicians-not-on-linkedin-8a801d84.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"http:\/\/heartbeat.ai\/resources\/provider-contact-data\/sourcing-physicians-not-on-linkedin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/heartbeat.ai\/healthcare\/"},{"@type":"ListItem","position":2,"name":"Sourcing Physicians Not on LinkedIn: The Hidden Market Playbook"}]},{"@type":"WebSite","@id":"http:\/\/heartbeat.ai\/resources\/#website","url":"http:\/\/heartbeat.ai\/resources\/","name":"Heartbeat.ai","description":"","publisher":{"@id":"http:\/\/heartbeat.ai\/resources\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/heartbeat.ai\/resources\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/heartbeat.ai\/resources\/#organization","name":"Heartbeat.ai","url":"http:\/\/heartbeat.ai\/resources\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/heartbeat.ai\/resources\/#\/schema\/logo\/image\/","url":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2021\/04\/Heartbeat.ai-logo.png","contentUrl":"https:\/\/hc.heartbeat.ai\/wp-content\/uploads\/2021\/04\/Heartbeat.ai-logo.png","width":704,"height":126,"caption":"Heartbeat.ai"},"image":{"@id":"http:\/\/heartbeat.ai\/resources\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/7b323ddce9b211907423482e2f9db173","name":"Ben Argeband","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/heartbeat.ai\/resources\/#\/schema\/person\/image\/","url":"http:\/\/0.gravatar.com\/avatar\/6356f96884d5a313d758128b3d9aaef7?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/6356f96884d5a313d758128b3d9aaef7?s=96&d=mm&r=g","caption":"Ben Argeband"},"url":"http:\/\/heartbeat.ai\/resources\/author\/ben-argeband\/"}]}},"_links":{"self":[{"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/posts\/54150"}],"collection":[{"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/comments?post=54150"}],"version-history":[{"count":1,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/posts\/54150\/revisions"}],"predecessor-version":[{"id":54452,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/posts\/54150\/revisions\/54452"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/media\/54149"}],"wp:attachment":[{"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/media?parent=54150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/categories?post=54150"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/heartbeat.ai\/resources\/wp-json\/wp\/v2\/tags?post=54150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}