{"id":5549,"date":"2025-06-27T15:44:12","date_gmt":"2025-06-27T22:44:12","guid":{"rendered":"https:\/\/sprucehealth.com\/blog\/?p=5549"},"modified":"2025-06-27T15:44:12","modified_gmt":"2025-06-27T22:44:12","slug":"recording-2025-financial-trends-for-private-practice-therapists","status":"publish","type":"post","link":"https:\/\/sprucehealth.com\/blog\/recording-2025-financial-trends-for-private-practice-therapists\/","title":{"rendered":"Recording: 2025 Financial Trends for Private Practice Therapists"},"content":{"rendered":"<p>Heard recently conducted its annual survey of more than 3,000 therapists to better understand the financial state of private practice today. Tune into an eye-opening discussion on how therapists are actually doing financially in 2025. Discover how much they are earning, spending, and how they are feeling about their financial futures.<\/p>\n<p>In this webinar, you\u2019ll learn:<br \/>\n\ud83d\udca1 How much therapists are earning from private pay and insurance<br \/>\n\ud83d\udca1 The varied compensation across states and license types<br \/>\n\ud83d\udca1 How therapists are getting clients and how much they\u2019re spending on marketing<br \/>\n\ud83d\udca1 How therapists are feeling about the economy and the impact of the new administration<br \/>\n\ud83d\udca1 And so much more!<\/p>\n<p><span style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';\">Access the recording now!<\/span><\/p>\n<div class=\"s_gravity_form\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script><\/p>\n<div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2' >\n<div id='gf_2' class='gform_anchor' tabindex='-1'><\/div>\n<div class='gform_heading'>\n<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n<\/p><\/div>\n<form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2'  action='\/blog\/wp-json\/wp\/v2\/posts\/5549#gf_2' data-formid='2' novalidate>\n<div class='gform-body gform_body'>\n<div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'>\n<div id=\"field_2_21\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_21'>Company<\/label><\/p>\n<div class='ginput_container'><input name='input_21' id='input_2_21' type='text' value='' autocomplete='new-password'\/><\/div>\n<div class='gfield_description' id='gfield_description_2_21'>This field is for validation purposes and should be left unchanged.<\/div>\n<\/div>\n<div id=\"field_2_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_1'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><\/p>\n<div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"given-name\" \/><\/div>\n<\/div>\n<div id=\"field_2_3\" class=\"gfield gfield--type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_3'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><\/p>\n<div class='ginput_container ginput_container_text'><input name='input_3' id='input_2_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"family-name\" \/><\/div>\n<\/div>\n<div id=\"field_2_4\" class=\"gfield gfield--type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_4'>Email Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><\/p>\n<div class='ginput_container ginput_container_email'>\n                            <input name='input_4' id='input_2_4' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"email\"\/>\n                        <\/div>\n<\/div>\n<div id=\"field_2_6\" class=\"gfield gfield--type-phone gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible pcafe_sp_field\"  data-field-class=\"pcafe_sp_field\" ><label class='gfield_label gform-field-label' for='input_2_6'>Phone Number<\/label><\/p>\n<div class='ginput_container ginput_container_phone'><span class='spf-phone error-msg hide'><\/span><span class='spf-phone valid-msg hide'><\/span><input name='input_6' id='input_2_6' type='tel' value='' class='large'    aria-invalid=\"false\"  autocomplete=\"tel\" \/><\/div>\n<\/div>\n<div id=\"field_2_7\" class=\"gfield gfield--type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_7'>Practice Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><\/p>\n<div class='ginput_container ginput_container_text'><input name='input_7' id='input_2_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div>\n<\/div>\n<div id=\"field_2_10\" class=\"gfield gfield--type-number gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_10'>What is the size of your care team?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><\/p>\n<div class='ginput_container ginput_container_number'><input name='input_10' id='input_2_10' type='number' step='any' min='1' max='10000' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_instruction_2_10\" \/><\/p>\n<div class='gfield_description instruction ' id='gfield_instruction_2_10'>Please enter a number from <strong>1<\/strong> to <strong>10000<\/strong>.<\/div>\n<\/div>\n<\/div>\n<div id=\"field_2_19\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_19' id='input_2_19' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='&lt;p&gt;Thanks for your interest in this content!&lt;\/p&gt;\n&lt;p&gt;You may access the recording here: &lt;a href=&quot;https:\/\/spruce.docsend.com\/view\/yqqduebnzq2kyzm7&quot;&gt;https:\/\/spruce.docsend.com\/view\/yqqduebnzq2kyzm7&lt;\/a&gt;&lt;\/p&gt;\n&lt;p&gt;Cheers,&lt;br \/&gt;\nTeam Spruce&lt;\/p&gt;\n' \/><\/div>\n<\/div>\n<div id=\"field_2_11\" class=\"gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_11' id='input_2_11' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div>\n<\/div>\n<div id=\"field_2_12\" class=\"gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_12' id='input_2_12' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div>\n<\/div>\n<div id=\"field_2_13\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_13' id='input_2_13' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div>\n<\/div>\n<div id=\"field_2_14\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_14' id='input_2_14' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div>\n<\/div>\n<div id=\"field_2_15\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_15' id='input_2_15' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div>\n<\/div>\n<div id=\"field_2_18\" class=\"gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_18' id='input_2_18' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='5549' \/><\/div>\n<\/div>\n<div id=\"field_2_20\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >\n<div class='ginput_container ginput_container_text'><input name='input_20' id='input_2_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Recording: 2025 Financial Trends for Private Practice Therapists' \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class='gform-footer gform_footer top_label'> <input type=\"submit\" id=\"gform_submit_button_2\" class=\"gform_button button\" onclick=\"gform.submission.handleButtonClick(this);\" data-submission-type=\"submit\" value=\"Access the recording\"> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=3282afca7c63c3af2af402d7b8fe6229' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/><\/p>\n<p>            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/><br \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjhlODQ3OTdlNDllMWRkMzBjYmMyMjljZWZiYzYwNDAxIl0=' \/><br \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/><br \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/><br \/>\n            <input type='hidden' name='gform_field_values' value='' \/><\/p><\/div>\n<\/p><\/form>\n<\/p><\/div>\n<p>\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe><br \/>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/sprucehealth.com\/blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https:\/\/sprucehealth.com\/blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Heard recently conducted its annual survey of more than 3,000 therapists to better understand the financial state of private practice today. Tune into an eye-opening discussion on how therapists are actually doing financially in 2025. Discover how much they are earning, spending, and how they are feeling about their financial futures. In this webinar, you\u2019ll [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":5552,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"slim_seo":{"title":"Recording: 2025 Financial Trends for Private Practice Therapists - Spruce Blog","description":"Heard recently conducted its annual survey of more than 3,000 therapists to better understand the financial state of private practice today. Tune into an eye-op"},"footnotes":""},"categories":[35],"tags":[377,378,374,314,326,375,364,372,376,149,373],"different-template":[],"class_list":["post-5549","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webinar","tag-2025-heard-report","tag-2025-mental-health-financial-trends","tag-financial-trends","tag-healthcare-webinar","tag-heard-financial","tag-insurance-pay","tag-mental-health-practice","tag-mental-health-therapist","tag-private-pay","tag-spruce-health","tag-varied-compensation"],"acf":[],"_links":{"self":[{"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/posts\/5549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/comments?post=5549"}],"version-history":[{"count":0,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/posts\/5549\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/media\/5552"}],"wp:attachment":[{"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/media?parent=5549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/categories?post=5549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/tags?post=5549"},{"taxonomy":"different-template","embeddable":true,"href":"https:\/\/sprucehealth.com\/blog\/wp-json\/wp\/v2\/different-template?post=5549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}