Table Talk Notifications - or API access to Total Visit numbers
Gone are the days where you can teach someone Chiropractic once at a ROF and they are patients for life. Table Talk is an opportunity every visit to re-engage, teach, and “re-sell” the Chiropractic model of health. In high-volume, principled, multi-doc environments you want a communication system that is reproducible and trackable. If we had a simple visit number based subtle notification system that shows in the clinical area or whichever screen is pulled up by the doctor at the adjusting table. They could be triggered as to what to talk about on that visit. This makes patient education for the doc systematized and lower effort as you don’t need to think about what to educate them on today, and you would know that they hadn’t heard that before in a previous visit. I’m completely willing to build this myself through a data pull and windows notification trigger, however would need API access to Total Visit numbers on a patients account.

Brock Jaeb about 18 hours ago
💡 Feature Request
Table Talk Notifications - or API access to Total Visit numbers
Gone are the days where you can teach someone Chiropractic once at a ROF and they are patients for life. Table Talk is an opportunity every visit to re-engage, teach, and “re-sell” the Chiropractic model of health. In high-volume, principled, multi-doc environments you want a communication system that is reproducible and trackable. If we had a simple visit number based subtle notification system that shows in the clinical area or whichever screen is pulled up by the doctor at the adjusting table. They could be triggered as to what to talk about on that visit. This makes patient education for the doc systematized and lower effort as you don’t need to think about what to educate them on today, and you would know that they hadn’t heard that before in a previous visit. I’m completely willing to build this myself through a data pull and windows notification trigger, however would need API access to Total Visit numbers on a patients account.

Brock Jaeb about 18 hours ago
💡 Feature Request
How do we use this feedback area in a way that matters?
Totally get the focus is on building Flow which is awesome! Just wanted to know where we can put feature requests that are going to be seen? This posting area actually looks amazing with ability to upvote, see the status, etc, however there’s multiple dozens of posts that are over a year old and still in review with no comments whether a team member has put eyes on it. I’m a little confused as to what we can contribute here in terms of upvoting or giving you data so that the software can get better for the majority. As a high volume systems and procedure driven practice I can completely understand there are features and requests that 1) cost a lot of time/money and aren’t a huge ROI to build. 2) Other ones that are simple and high ROI 3) and ones that everyone wants regardless of how hard they are to build. However it seems the area has been cluttered, disorganized and only gets worse if we the clients don’t know what is happening with the posts or feedback we provide. Speaking for myself only, I would almost think it would be better for me if I had a flat out no answer on something I suggest rather than have it sit seemingly in limbo with hopes the product gets better for 1+ years. I’m just a newcomer here loving the current product and wanting it to be even better! All the best

Brock Jaeb about 18 hours ago
💡 Feature Request
How do we use this feedback area in a way that matters?
Totally get the focus is on building Flow which is awesome! Just wanted to know where we can put feature requests that are going to be seen? This posting area actually looks amazing with ability to upvote, see the status, etc, however there’s multiple dozens of posts that are over a year old and still in review with no comments whether a team member has put eyes on it. I’m a little confused as to what we can contribute here in terms of upvoting or giving you data so that the software can get better for the majority. As a high volume systems and procedure driven practice I can completely understand there are features and requests that 1) cost a lot of time/money and aren’t a huge ROI to build. 2) Other ones that are simple and high ROI 3) and ones that everyone wants regardless of how hard they are to build. However it seems the area has been cluttered, disorganized and only gets worse if we the clients don’t know what is happening with the posts or feedback we provide. Speaking for myself only, I would almost think it would be better for me if I had a flat out no answer on something I suggest rather than have it sit seemingly in limbo with hopes the product gets better for 1+ years. I’m just a newcomer here loving the current product and wanting it to be even better! All the best

Brock Jaeb about 18 hours ago
💡 Feature Request
Default Practitioner View
I like to having a freedom in terms of how we can view the Practitioner Page. Like widget where we can shift around. As we are a high volume practice, the whole process can be streamlined if we can see patients’ posture and X-rays images in the same page as next appointment, including SOAP Notes. This will really help to streamline the entire process when patient are already on the table and we can just look at the screen without having to maneuver and can jump straight to helping patients. Thank you.

info 5 days ago
💡 Feature Request
Default Practitioner View
I like to having a freedom in terms of how we can view the Practitioner Page. Like widget where we can shift around. As we are a high volume practice, the whole process can be streamlined if we can see patients’ posture and X-rays images in the same page as next appointment, including SOAP Notes. This will really help to streamline the entire process when patient are already on the table and we can just look at the screen without having to maneuver and can jump straight to helping patients. Thank you.

info 5 days ago
💡 Feature Request
API Feature Request — Patient Communication & Recall Preference Fields
Hi PracticeHub Support, I hope you're well. I'm writing to submit a feature request regarding the PracticeHub API. We have built a custom recall management system that integrates with PracticeHub via your API. The system sends recall emails to patients and includes an unsubscribe link, allowing patients to opt out of future reminders. When a patient opts out, we would like to automatically update their PracticeHub record to reflect this. However, we have found that the following fields are not supported as updatable attributes via the POST /patients/{patientId} endpoint: recall_status blocked communication_preferences (marketing.email, marketing.sms etc.) All three return an "unsupported attribute" error when included in a patient update payload, despite being visible in the PatientRead schema and accessible via GET requests. We would like to formally request that one or more of these fields be made writable via the API, specifically to support the following use cases: Setting a patient as "Do Not Contact" (blocked) when they unsubscribe from recall emails Setting recall_status to 0 when a patient opts out Updating communication_preferences.marketing.email when a patient unsubscribes This would allow practices like ours to build fully automated, GDPR-compliant opt-out flows without requiring manual intervention in the PracticeHub UI after each unsubscribe. Please let me know if you need any further information or if this can be logged as a feature request. Many thanks, Jo Kennedy The Sparkle Fairy Limited

Joanne Kennedy 6 days ago
💡 Feature Request
API Feature Request — Patient Communication & Recall Preference Fields
Hi PracticeHub Support, I hope you're well. I'm writing to submit a feature request regarding the PracticeHub API. We have built a custom recall management system that integrates with PracticeHub via your API. The system sends recall emails to patients and includes an unsubscribe link, allowing patients to opt out of future reminders. When a patient opts out, we would like to automatically update their PracticeHub record to reflect this. However, we have found that the following fields are not supported as updatable attributes via the POST /patients/{patientId} endpoint: recall_status blocked communication_preferences (marketing.email, marketing.sms etc.) All three return an "unsupported attribute" error when included in a patient update payload, despite being visible in the PatientRead schema and accessible via GET requests. We would like to formally request that one or more of these fields be made writable via the API, specifically to support the following use cases: Setting a patient as "Do Not Contact" (blocked) when they unsubscribe from recall emails Setting recall_status to 0 when a patient opts out Updating communication_preferences.marketing.email when a patient unsubscribes This would allow practices like ours to build fully automated, GDPR-compliant opt-out flows without requiring manual intervention in the PracticeHub UI after each unsubscribe. Please let me know if you need any further information or if this can be logged as a feature request. Many thanks, Jo Kennedy The Sparkle Fairy Limited

Joanne Kennedy 6 days ago
💡 Feature Request
Online Booking - Option to hide Notes section under Enter Your Details
When there are extra fields that aren’t necessary it implies that the patient should fill something in there

Brock Jaeb 9 days ago
💡 Feature Request
Online Booking - Option to hide Notes section under Enter Your Details
When there are extra fields that aren’t necessary it implies that the patient should fill something in there

Brock Jaeb 9 days ago
💡 Feature Request
Hide Practitioner name in Booking Summary - Online Booking
Would it be possible to not even display a practitioner in the booking summary? I know I can skip the practitioner selection, but it still shows it in the summary which could create patient expectation on who they will be seeing

Brock Jaeb 9 days ago
💡 Feature Request
Hide Practitioner name in Booking Summary - Online Booking
Would it be possible to not even display a practitioner in the booking summary? I know I can skip the practitioner selection, but it still shows it in the summary which could create patient expectation on who they will be seeing

Brock Jaeb 9 days ago
💡 Feature Request
Online booking discount code function
The discount applies to both the visit amount and the deposit. Either having the option to apply to both, or one or the other would be good. Or just default to discounting the service cost and not the deposit amount. Also it would be useful to be able to only take a deposit without showing the amount for the appointment. If you internally have different service fees depending on how the person found out about you (Meta ad, Google, Referral) then they could have a different New Patient fee but we take the same deposit

PracticeHub Admin 9 days ago
💡 Feature Request
Online booking discount code function
The discount applies to both the visit amount and the deposit. Either having the option to apply to both, or one or the other would be good. Or just default to discounting the service cost and not the deposit amount. Also it would be useful to be able to only take a deposit without showing the amount for the appointment. If you internally have different service fees depending on how the person found out about you (Meta ad, Google, Referral) then they could have a different New Patient fee but we take the same deposit

PracticeHub Admin 9 days ago
💡 Feature Request
Please add Practitioner filter to Payment Allocations report
It would be so helpful to filter the ‘Financial Exports - Payment Allocations’ report by Practitioner. Its a great report for calculating associates pay as its more transparent than the ‘cash accrual - date paid’ report as it shows the patient allocations. the pratitioner dropdown filter is available for most other reports so it woulkd be much appreciated if it could be for this too!!

Lyana Nepia 10 days ago
💡 Feature Request
Please add Practitioner filter to Payment Allocations report
It would be so helpful to filter the ‘Financial Exports - Payment Allocations’ report by Practitioner. Its a great report for calculating associates pay as its more transparent than the ‘cash accrual - date paid’ report as it shows the patient allocations. the pratitioner dropdown filter is available for most other reports so it woulkd be much appreciated if it could be for this too!!

Lyana Nepia 10 days ago
💡 Feature Request
Sending forms out through PH
We need a feature where forms can directly be sent out to patients via PH. The only resolution was to link it to appointment type, but then anyone booking that particular appointment type will get the form link. We need a function, so we can send it to patients directly through PH

Dr Graeme Massey 12 days ago
💡 Feature Request
Sending forms out through PH
We need a feature where forms can directly be sent out to patients via PH. The only resolution was to link it to appointment type, but then anyone booking that particular appointment type will get the form link. We need a function, so we can send it to patients directly through PH

Dr Graeme Massey 12 days ago
💡 Feature Request
Deactivate links to forms once submitted
Once a form has been submitted through the link sent out, the link to the form should then automatically be deactivated. I worry that patients have this active link where they can potentially keep submitting the form. Also, is there any way where once the form has been submitted, for it to not have the timestamp on the submitted form?

Dr Graeme Massey 12 days ago
💡 Feature Request
Deactivate links to forms once submitted
Once a form has been submitted through the link sent out, the link to the form should then automatically be deactivated. I worry that patients have this active link where they can potentially keep submitting the form. Also, is there any way where once the form has been submitted, for it to not have the timestamp on the submitted form?

Dr Graeme Massey 12 days ago
💡 Feature Request
Reinstate patient search using only 2-3 letters
Please reinstate the patient search behaviour where typing 2 to 3 letters from the first name and surname (for example, ‘JO SM’ or ‘SM JO’ for John Smith) returns matching patients. This was a quick, reliable way to find patients without needing their full first or last name or thier phone number, and it’s no longer working (today it returns no results or unrelated names). This change is impacting daily workflow and efficiency at the front desk. Thanks Anton
anton.s.mayer 12 days ago
💡 Feature Request
Reinstate patient search using only 2-3 letters
Please reinstate the patient search behaviour where typing 2 to 3 letters from the first name and surname (for example, ‘JO SM’ or ‘SM JO’ for John Smith) returns matching patients. This was a quick, reliable way to find patients without needing their full first or last name or thier phone number, and it’s no longer working (today it returns no results or unrelated names). This change is impacting daily workflow and efficiency at the front desk. Thanks Anton
anton.s.mayer 12 days ago
💡 Feature Request
Notifications for Overview updates
It would be extremely helpful to have the option to enable automatic email notifications whenever a patient’s Overview section is updated (specifically when a new note is added). For example, when a staff member adds a follow-up or phone call note to the patient overview, a notification could be sent to a nominated email address with: the patient name a snapshot/preview of the note and a link to view the full update in PracticeHub. This would help improve internal communication and reduce the need for verbal updates between team members, particularly for follow-up calls, patient check-ins, and general correspondence. It would also allow practitioners or managers to quickly review important patient interactions at a glance without needing to manually check each profile
lauradoherty13 13 days ago
💡 Feature Request
Notifications for Overview updates
It would be extremely helpful to have the option to enable automatic email notifications whenever a patient’s Overview section is updated (specifically when a new note is added). For example, when a staff member adds a follow-up or phone call note to the patient overview, a notification could be sent to a nominated email address with: the patient name a snapshot/preview of the note and a link to view the full update in PracticeHub. This would help improve internal communication and reduce the need for verbal updates between team members, particularly for follow-up calls, patient check-ins, and general correspondence. It would also allow practitioners or managers to quickly review important patient interactions at a glance without needing to manually check each profile
lauradoherty13 13 days ago
💡 Feature Request
Online Appointment Selection
Please develop the online booking so that patient can only book the correct type of appointment. Eg. Adults can only book and ‘Adult Adjustment’ (perhaps based on their age in the system +18 years), instead of being able to book a ‘Childs Adjustment’ which the fees are lower for…
sarah 14 days ago
💡 Feature Request
Online Appointment Selection
Please develop the online booking so that patient can only book the correct type of appointment. Eg. Adults can only book and ‘Adult Adjustment’ (perhaps based on their age in the system +18 years), instead of being able to book a ‘Childs Adjustment’ which the fees are lower for…
sarah 14 days ago
💡 Feature Request
I email sent per email listed.
Hey. I want the ability within connect to only send 1 email per email address. For example, a family of 5 all use the same email address to receive their invoices. This includes children etc. Connect already has options where you can limit who you send emails to. I just want to be able to select something that says ‘1 email per address’, so that families don’t receive the same email 5 times.

Martin Cook 25 days ago
💡 Feature Request
I email sent per email listed.
Hey. I want the ability within connect to only send 1 email per email address. For example, a family of 5 all use the same email address to receive their invoices. This includes children etc. Connect already has options where you can limit who you send emails to. I just want to be able to select something that says ‘1 email per address’, so that families don’t receive the same email 5 times.

Martin Cook 25 days ago
💡 Feature Request
Limit online bookings for patients who have not been in for a determined period of time.
I have patients booking in for an adjustment online that have not been in for long periods (more than 12 months) and typically they come in with a list of new problems. This is not appropriate for a regular adjustment and needs to be made a longer duration as a ‘re-exam’ for example. I want the ability to limit the patients ability to book, based on the last time they were in…

Martin Cook 25 days ago
💡 Feature Request
Limit online bookings for patients who have not been in for a determined period of time.
I have patients booking in for an adjustment online that have not been in for long periods (more than 12 months) and typically they come in with a list of new problems. This is not appropriate for a regular adjustment and needs to be made a longer duration as a ‘re-exam’ for example. I want the ability to limit the patients ability to book, based on the last time they were in…

Martin Cook 25 days ago
💡 Feature Request
Highlight emergency contact in patient file
It would be really beneficial to have emergency contact as one of the main highlights in the patient information panel

Rosie Jordan 26 days ago
💡 Feature Request
Highlight emergency contact in patient file
It would be really beneficial to have emergency contact as one of the main highlights in the patient information panel

Rosie Jordan 26 days ago
💡 Feature Request
Distribute pay across associates for packages
We offer several packages to our patients which we have to invoice in full at the first visit (e.g. 680€ for a package with 12 visits, full invoice of 680€ issued after 1st visit). This leads to the fact that all visits no. 2-12 are invoiced as 0€. As our associates have a variable pay based on their generated turnover, this can lead to problems. E.g. associate 1 does visit no.1 and gets allocated the full 680€ in turnover, associates 2 does visits no.2-12 but does not get paid for it. Is there any way you can develop a feature to deal with such cases?
Melanie Kleinert about 1 month ago
💡 Feature Request
Distribute pay across associates for packages
We offer several packages to our patients which we have to invoice in full at the first visit (e.g. 680€ for a package with 12 visits, full invoice of 680€ issued after 1st visit). This leads to the fact that all visits no. 2-12 are invoiced as 0€. As our associates have a variable pay based on their generated turnover, this can lead to problems. E.g. associate 1 does visit no.1 and gets allocated the full 680€ in turnover, associates 2 does visits no.2-12 but does not get paid for it. Is there any way you can develop a feature to deal with such cases?
Melanie Kleinert about 1 month ago
💡 Feature Request
Legalities of data security if selling
I would like to discuss how we legally transfer the responsibility of our PH account in the event of selling a practice that uses PH. Would like a PM please.

Kerry Sissins about 1 month ago
💡 Feature Request
Legalities of data security if selling
I would like to discuss how we legally transfer the responsibility of our PH account in the event of selling a practice that uses PH. Would like a PM please.

Kerry Sissins about 1 month ago
💡 Feature Request
Add new Actions to the recall functionality.
We would like to be able to add to the recall actions, the likes of “calls when needs appt” and “books online” and have them automatically reset the recall date to 2 or 3 months from the date of the action being selected. This way, if they haven’t booked again, we can follow up then as we have a number of patients that fit into those 2 categories.

Andrea Hope about 1 month ago
💡 Feature Request
Add new Actions to the recall functionality.
We would like to be able to add to the recall actions, the likes of “calls when needs appt” and “books online” and have them automatically reset the recall date to 2 or 3 months from the date of the action being selected. This way, if they haven’t booked again, we can follow up then as we have a number of patients that fit into those 2 categories.

Andrea Hope about 1 month ago
💡 Feature Request