Practice Changelog

Product updates and improvements to Practice across both of our web & mobile products. Changes are published on a weekly basis.

March 11, 2024

New for teams: Internal scheduling

For teams where scheduling amongst team members is important, we have new for you! Now, schedulers can be used to book appointments with your team in addition to bookings for clients.

February 29, 2024

New field types!

Two highly requested field types are now supported on Practice! 

  • Within the client template, you can now add multiple choice fields
  • Within forms (internal and client facing) you can now add numerical fields
February 1, 2024

New for teams: Admins

Now, teams can designate specific members of the teams an Administrator -- in addition to being a partner or a collaborator! 

January 17, 2024

Speed improvements

Our team has been hard at work improving the performance and quality of Practice. From scheduling to enrolling in packages, some parts of the product will notice a 50% boost in speed & performance!

December 22, 2023

Introducing Internal Forms

In addition to client-facing forms, Practice now supports Internal Forms as well! This streamlines administrative ability to collect standardized content at the conclusion of sessions and structured session notes.

December 14, 2023

New: Families & Companies

We've added support for organizing two new classifications of how you can manage clients in Practice. Now, you create families and organize clients under a company!

December 5, 2023

New: Time-based Packages

As an alternative to tracking packages via session count, you can now track fulfillment of packages based on hours or minutes.

December 1, 2023

New: Subscription Packages

We're thrilled to launch one of our most highly requested features! For customers offering subscription packages, using Practice you can automatically "unlock" a set of new appointments or hours to customers on a subscription basis. Enjoy!

November 20, 2023

New: Appointment Outcomes

Appointment outcomes are an easy way to track, manage and record the status of your client interactions. Select between Completed, No Show or Canceled status types to log each client interaction.

For Teams, this is also an easy way for admins to have visibility to the outcomes of the engagements between team members & clients.

November 20, 2023

New: Round Robin Scheduling

For Teams on Practice, introducing Round Robin Scheduling! Allow multiple members of your team to be included into a scheduler. This allows clients to pick the best date/time and the appropriate member of your team to schedule with.

October 30, 2023

Zapier Improvements

We've added a ton of new Zaps to Practice! 

Triggers:

  • Appointment completed
  • Note created
  • Appointment canceled
  • Appointment rescheduled
  • Appointment scheduled

Actions: 

  • Find a client
  • Remove package from client
  • Assign package to client
  • Assign team member to client
  • Create a note
October 20, 2023

New: Internal notifications

Now on Practice, you can easily view a feed of client interactions with your notification panel! Your notification panel is a centralized way to see client activities over time.

And for Teams, admins have an enhanced view to all team member interactions. Enjoy!

October 4, 2023

Introducing the company profile!

Now, for customers on Teams: individual profiles have been unified into a company profile. This is a great way to showcase your team and highlight the packages and services that your organization offers! 

September 28, 2023

New: Digital signature audit log

Now, when contracts are completed by clients we'll automatically apply the digital audit log in the PDF so that you have a more complete digital copy of a legally binding agreement.

September 21, 2023

Updated & Improve: Availability manager

To improve usability and access to manage your availability, we've refreshed the availability manager so you can easily see a complete list of availabilities. We've also added some education to the page so that you're always reminded of the purpose of this feature :) 

September 20, 2023

Introducing the Account Switcher!

We've heard lots of feedback from customers in recent months where they belong to multiple organizations and/or they'd like to select the appropriate destination when logging in - so, now when you're logging into Practice you'll be presented with the option to pick your organization if you belong to multiple organizations under the same email address.

September 15, 2023

Practice Updates: September 15, 2023

  • Now when submitting a feature request or a bug report, we will open an improved submission page to include more detail so our team can resolve bug reports quicker!
  • Fixed a bug where appointment reminders didn't work correctly for one customer
  • Fixed a bug where clicking on menu items for Packages and To-dos in the client portal weren't displaying correctly
  • Fixed a bug where accessing a file from within a folder as a client didn't work correctly
  • Fixed a bug where attaching an appointment to a package didn't work correctly
  • Fixed a bug where the client record showed the LAST recurring appointment vs. the NEXT recurring appointment
  • Standardize our email notifications' email address (the from address)
  • Fixed a UI polish issue related to how group cards are displayed
  • Fixed a bug where clicking "view client record" from the google calendar event resulted in a 404 page
  • Fixed an issue where google sign up didn't work correctly if all permission boxes weren't selected
September 13, 2023

New: Profile editor

When editing the public profile, we've improved the profile editor to make it easier and provide a live preview of your edits when making changes! This is a great way to get your profile to appear just as you'd like to for prospective clients. Take it for a spin by heading to edit your profile! 

September 8, 2023

Practice Updates: September 8, 2023

  • Fixed a bug where we display "Client joined messaging channel" when they had not joined yet
  • Fixed a bug where schedulers would offer unavailable times when you're available
  • Fixed a bug where an inaccurate timezone could be applied to a client
  • Fixed a bug where using the three dot menu to send a message had a UX polish issue
  • Fixed a bug where a to-do was marked as "done" incorrectly in the UI 
  • Fixed a bug where our zero state was being used as a loading state
  • Fixed a bug to add polish to the public profile testimonials
  • Fixed a bug where the public profile testimonials now follow the correct theme
  • Fixed a bug where "savings changes" brought up a confirmation modal inside packages (when it should not have)
  • Fixed a bug where email input was not working correctly when composing an email
September 6, 2023

Introducing multiple schedulers in a package!

We're thrilled to launch one of our most highly requested features! Now, packages can be created across multiple scheduler/appointment types. Check out the full overview!

September 1, 2023

Practice Updates: September 1, 2023

  • Fixed a bug where the appointment confirmation email included the timezone in UTC incorrectly
  • We've added a few new permissions for members listed as "collaborators" to prevent them from deleting things inside the account of the organization
  • As part of our sign up flow, we've also improved the simplified plan selection flow
  • We've also improved the side bar for individual members and team members to better indicate the plan type and apply this to your sidebar navigation
  • Fixed a bug to display all packages on the package editor
  • Fixed a bug on iOS where clients had been invited on the web first
  • Fixed a bug to improve the order of the display when sorting clients by the most recent activity
  • Fixed a bug to make sure that modifying an availability will save correctly
August 31, 2023

Introducing: Teams

We're thrilled to launch Teams on Practice! Now, collaborate easily with your team or 1099 contractors and work along side them to directly manage your clients.

To learn more visit: practice.do/teams

To sign up for an exploratory demo: Book some time here

August 25, 2023

Practice Updates: August 25, 2023

  • Fixed a bug inside of availabilities around the confirmation modal
  • Fixed a bug where smart actions did not send correctly for one coach
  • Updated copy in a few places regarding user permissions for Teams
  • Fixed a bug where the option to import clients wasn't working correctly
  • Fixed a bug where signing up for a package was unwantingly sharing a scheduler with a client
August 24, 2023

To-do reminders & email notifications

August 18, 2023

Practice Updates: August 18, 2023

  • When sharing links on Practice, we've improved the meta title and description
  • We've also improved the thumbnail for public profile pages to better render the experience across any device and screen size
  • Fixed a bug where sign up with Google wasn't working for some users
  • Fixed a bug where logging in on iOS didn't work properly for some clients
  • Fixed a UI polish issue related to the zoom link on the confirmation page
August 11, 2023

Practice Updates: August 11, 2023

  • Fixed a bug where a customer ran into a double scroll bar inside of the client portal
  • Fixed a bug where the package landing page did not display the correct render of the price of the package
  • Fixed the default message text inside the client portal
  • Added a few UX improvements to make the indication of accessing support simpler
  • Released iOS 2.13.5 that included polish so clients showing exactly how they appear on desktop
August 4, 2023

Practice Updates: August 4, 2023

  • Now, customers on Basic and Pro have the ability to access Teams and upgrade
  • Fixed a bug where email addresses would capitalize upon sign up that prevented some users from creating an account
  • Auto-apply promo codes when signing up fro Practice
  • Added sales tax for Virgina, USA 
  • Fixed a bug where changing an appointment after confirmation lead to a bug page
  • Fixed a bug where "undo" (or Control Z) led to odd behavior inside of notes
  • Fixed a the width of form landing pages to better render the UI on desktop
  • Fixed a UX polish issue related to adding a member to a group
  • Released iOS 2.13.4 where a few clients experienced an error message when logging into iOS app
  • Fixed a bug where accessing a note for one client didn't work
July 28, 2023

Practice Updates: July 28, 2023

  • Fixed a bug where the home page hours counter was not displaying the correct number of hours
  • Fixed a bug where logging into the client portal did not work for some clients
  • Fixed a bug on Android when loading the home page some users saw a crash
  • Fixed a bug where the default tax was not saved when editing an invoice
July 21, 2023

Practice Updates: July 21, 2023

  • Fixed a bug when creating a new availability
  • Fixed a bug where Google meet is not appearing correctly when editing a scheduler
  • Improved the sign up experience on mobile web!
  • Fixed a bug where sending a resource to a group as a smart action was not working properly
  • Fixed a bug when booking a package without payment options
  • Fixed a bug with to-dos around data entry
  • Fixed a bug on Safari when the team member's avatar was not working correctly
July 20, 2023

Improved to-dos: Assign & Due Dates, Aggregated Lists, and Notifications

Assign and delegate

Now, you can assign to-dos to your clients and yourself! Using assignments, you can easily delegate tasks to all of your clients and keep assigned to-dos for yourself, too!

Set due dates

Now your to-dos have due dates! So, you can easily set deadlines for items for yourself and your clients. And you'll receive email notifications that remind you of upcoming deadlines!

See all your to-dos in one place

Practice now aggregates all of your client to-dos in one place so you don’t need to bounce between client records to view, update or create new to-dos. Your to-do panel will automatically pull in to-do items created by you or your clients.

July 20, 2023

Multiple to-do lists

Now on Practice, you'll see an internal list of to-dos and external (client list) of to-dos to keep all of your action items for both person and client tasks organized. The designation of lists allows you to easily manage tasks for yourself and your clients in one place.

In addition, you can filter via due date, creation date an alphabetical order.

July 14, 2023

Practice Updates: July 14, 2023

  • Fixed a bug when viewing the client record
  • Fixed a few small padding issues and bugs with spacing inside the client portal
  • Fixed a styling bug related to adding a new client to a group
July 7, 2023

Practice Updates: July 7, 2023

  • Fixed a bug where recurring appointments did not appear correctly for canceled appointments
  • Simplified our onboarding experience for new customers :) 
  • Fixed a bug on iOS when editing an appointment
  • Now, when you create a new client you're re-directed to the client record
  • A few small copy changes
June 30, 2023

Practice Updates: June 30, 2023

  • Practice now supports sign up and sign in with Google!
  • Added better onboarding where video content is now displayed when creating a new account
  • Fixed a bug where signing up with Google didn't check the correct permissions
  • Fixed a bug where split payment preview didn't work correctly
  • Fixed a bug where merging contacts lead to duplicate timeline items
  • Fixed a bug where the default tool tip colors were incorrect
June 29, 2023

Coming soon: Practice for Teams

Do you collaborate with other members of your team or service providers when managing clients? Soon, you'll be able to do all of that inside of Practice.

Learn more & join the early access list: practice.do/teams

June 23, 2023

Practice Updates: June 23, 2023

  • Fixed a bug on Android where not all contacts sync correctly with the web app
  • Fixed a bug where schedulers can be saved without a communication option
  • Fixed a bug where duplicate recurring meetings are created on the client record
  • fixed a bug where multiple appointment cancellation emails are sent when an appointment is cancelled
  • Fixed a bug where sharing the link resulted in the date of "link shared" activity item to be incorrect

Released iOS 2.13.0

  • Support for clients missing on iOS due to custom field bug
  • Support new collection of integrations
  • Phase out of SwiftyBeaver cloud platform
June 16, 2023

Practice Updates: June 16, 2023

  • Now, you can see all custom client fields when editing and creating a note
  • Now, when editing a custom field via a note, you're taken back to the correct place (the note) 
  • Fixed a bug where connecting Zoom would disconnect in some cases based on permission settings
  • Fixed a bug when toggling email signature on/off
  • Fixed a bug where the input click state on invoice creation was too small
  • Fixed a bug for custom domains CNAME records
  • Fixed a bug where emails composed to a group now display on the group record
  • Fixed a bug where scheduler creation didn't work for some users
June 15, 2023

Send group emails & email multiple clients

Email groups

Now, within the group record, you'll see the option to compose a new email to a group in addition to creating an appointment. When composing the email, you can decide if you'd like to make the email BCC or not as well.
And going forward, if you have emails in your inbox with all matching recipients of a group, we'll two-way sync emails just like what occurs for 1:1 emails.

Email multiple clients

In addition to emailing a group, you can also email multiple clients (they don't have to be in a group!) from the client record or your inbox tab.

Happy sending! ✌️

June 9, 2023

Practice Updates: June 9, 2023

  • Added a formatting bar for notes, now all notes show standard formatting options without having to double click on the text!
  • Add support for Michigan sales tax
  • Add support for Texas sales tax
  • Add support for Luxembourg taxes
  • Add currency support for Columbian pesos
  • Fixed a bug when connecting a Google calendar
  • Fixed a bug that caused a looping redirect when logging in
  • Fixed a copy change on the public profile
  • Fixed a bug where initial loading of a profile picture turned red upon loading
  • Fixed a copy change on the client record when the client is archived
  • Fixed a copy change in the client portal when composing a message
June 5, 2023

New Smart Action: Add forms to Packages & Products

Now, when building a package or a product, you can implement a form as part of the booking flow! So, for using a contract to initiate a package, easily drop your form as the first step in enrollment 😄

June 2, 2023

Practice Updates: June 2, 2023

  • Now, for new users on Practice we'll display a set of video tutorials and better onboarding resources
  • Added support for additional security protocols from Google
  • Fixed a bug created when deleting a draft email
  • Fixed a bug where appointment hour counter wasn't working correctly
  • Fixed a bug with our Zapier integration with New Product Purchased trigger

Released Android 1.4.0-43

  • Fixed a login issue to better handle emails that start with a number
  • Improved URL references to web
  • A few infrastructure improvements under the hood! 
May 26, 2023

Practice Updates: May 26, 2023

  • Fixed a bug where the Zapier integration would continually load and timeout
  • Fixed a bug where client email notifications didn't work properly
  • Improved a few performance-related things under the hood! 
May 19, 2023

Practice Updates: May 19, 2023

  • Now, when you get a "new appointment" email, there's a button that takes you right to the contact record
  • For customers on Pro, we've added a badge next to your name in the lower left hand corner
  • Fixed a bug where when dark mode is enabled, message boxes on schedulers were hard to read
  • Fixed a bug where rescheduling an invoice resulted in an error
  • Fixed a bug when linking an appointment to a note caused an error
  • Fixed a bug where group appointment status' weren't showing correctly (pending instead of accepted) 
  • A few more small polish items here and there :)
May 12, 2023

Practice Updates: May 12, 2023

  • Zapier "new form submitted" zap now works correctly with all synced zaps
  • Fixed a bug where "invalid payment option" is shown to the client when they check out
  • Fixed a bug where a client didn't have correct access to shared files
  • Fixed a bug where deleting files from the library worked incorrectly for one customer
  • Fixed some formatting issues with the Paywall modal when putting in a credit card
  • Released iOS 2.12.1 that included issues around notes auto save
May 5, 2023

Practice Updates: May 5, 2023

  • Fixed a bug where exclusive VAT was being calculated twice at check out
  • Fixed a bug where the "client login" toggle was missing from the public profile
  • Fixed a big where a coach had an issue creating a client
  • Fixed a bug on iOS where notes were autosaving with a cursor error
  • Fixed a bug where buying a product with Quebec tax left an incorrect balance
  • Fixed a bug where creating an appointment led to an error
  • Fixed a bug where the profile picture was missing in the chat bar
  • Fixed a bug where checking out on a package with no payment enabled lead to a smart action error
  • Fixed copy on the import client screen
  • The hours counter, also known as the Magic Coaching Log by Practice is no longer supported -- we've discontinued this offering. Note that this is separate from the actual Practice product :) 
April 28, 2023

Practice Updates: April 28, 2023

  • Fixed a bug where appointments weren't syncing correctly for one customer
  • Fixed a bug with the Zapier integration related to the new invoice paid trigger
  • Fixed the import UI to support a few polish changes
  • Fixed a bug where every time an appointment was being updated, it forced the user to re-choose the location field
  • Fixed a bug where USD now shows on all check out pages when purchasing something
April 24, 2023

Introducing Zapier!

We're thrilled to launch the v1.0 for one of the most highly requested integrations: Zapier 🎉🥳

Automating workflows and "playing nicely" wither other tools in your stack is now so much easier 🤝

To start, Practice supports the following triggers and actions with Zapier:

Supported Triggers

  • New form submitted
  • New contact created
  • New invoice paid
  • New package booked

Supported Actions

  • Add a label to a contact
  • Create a contact  

We have lots more in the works 🚀 what else would you like to see?

Read here to learn how to integrate Zapier into your account.

April 21, 2023

Practice Updates: April 21, 2023

  • Now, when you create an appointment we'll display the clients' timezone according to their contact record
  • Zapier is now available! 
  • Fixed a bug where appointments were duplicated for one coaches Google calendar
  • Fixed a bug where digital signature is broken when using a custom domain
  • Fixed a bug where opening a contact record leads to a 404 page
  • Fixed a bug where the preview description would say "notes from [object object]" when sharing notes
April 14, 2023

Practice Updates: April 14, 2023

  • Fixed a bug where successfully reconnecting Stripe connects you to the correct page
  • Fixed a bug where Zoom ID's were invalid
  • Fixed a bug where some coaches said clients could not access forms within the shared workspace
  • Fixed a bug where a customer reported a client being charged 2x
  • Fixed a bug where a folder would disappear after moving files from it
  • Fixed a bug where accessing notes from the shared workspace lead to a 404 page
  • Fixed a bug where forms with multiple fields types not working correctly
April 7, 2023

Practice Updates: April 7, 2023

  • Now, if the biography on your profile is extremely long, the description will be collapsed so the page load experience is smoother
  • Now, when editing your profile you'll see the exact same thing that a client will see
  • Now, all of your schedulers will appear in the sidebar of your client portal for easy client booking
  • When sharing a message, instead of "send via messaging" it says "send via chat" to be more consistent
  • We've improved the default metadata on your account so when sharing your profile, the description of your profile is used for all links!
  • Fixed a bug where line breaks were ignored when editing a biography
  • Fixed a bug for editing appointments didn't work for one user
  • Fixed a bug where duplicate smart action emails fired after a call
  • Fixed a bug in the library tool tip
March 31, 2023

Practice Updates: March 31, 2023

  • [Pro] Improved the connection status of connecting a domain to your account
  • Now, forms will automatically populate contact fields (name and email) if a form is shared specifically with them
  • The name of your clients will now appear when creating a note on their client record
  • Now, your clients can view the scheduler description when booking an appointment
  • When creating an appointment, reminder fields are now optional and not required
  • Improved the alignment of profile pictures on the public profile
  • Added support for the ability to duplicate a package
  • Improve the spacing issues on mobile web for public profiles
  • Now .health domains work for custom domains
  • Fixed a bug when creating a testimonial to respect line breaks
  • Fixed a bug where completed agreements didn't show a signature upon download
  • Fixed a bug where sharing items via email was not working
  • Fixed a bug where internal profile pictures went missing for some users
  • Fixed a bug where inviting a client to chat didn't work for some coaches
  • fixed a bug where sending as an email didn't work for some coaches
  • Fixed a bug where an appointment reminder went out 3 days after an appointment took place
  • Fixed a bug where the download button wasn't formatted correctly for clients trying to download a file
  • Fixed a bug where scheduler buffers didn't work for one coach
  • Fixed a bug where you no longer need to re-enter the location when the event is in person
March 30, 2023

iOS release 2.12.0

  • Remove magic link flow to better align with account creation and login UX on the web
  • [PRO] Support for custom domains
  • [PRO] Support digital signatures
  • A few small copy changes
  • A bug fix for package tracking
March 24, 2023

Practice Updates: March 24 2023

  • [Pro] improved the UX and copy for accessing digital contracts
  • [Pro] The Practice logo is removed from the digital signature modal
  • Now on the client record you can create a note from the three dot menu
  • Fixed a bug where clicking into a contact led to a bug page
  • Fixed a bug where sharing a folder didn't correctly share files within the folder
  • Fixed a copy change on the lifetime membership page
  • Fixed a bug when sharing a form with a client
  • Fixed a redirect bug after connecting a calendar
  • Fixed a bug when entering a promo code in account creation flow
  • Fixed a bug where a birthday reminder didn't send correctly for one customer
  • Fixed a bug where a client received multiple reminders via Smart Actions
  • Fixed our 404 pages
  • Fixed icons in the library
March 23, 2023

Introducing Pro

We're thrilled to launch Pro ✨ the most professional experience for your clients.

Learn more

March 22, 2023

Introducing Advanced Contracts & Digital Signatures

We're thrilled to release one of the most highly requested features to-date! Contracts and digital signatures. Now, on Pro you can easily create and send contracts for your clients to sign.

March 22, 2023

Introducing Branded Workspace

As part of our Pro launch, we're making your client portal and workspace feel like yours. We've removed Practice branding and connected the experience of your clients deeper to your brand!

March 22, 2023

Introducing Custom Domains

Now on Practice, you can customize your domain! Traditionally, schedulers, forms, packages (and everything else) existed under: app.practice.do until today. White label all of your Practice links under your brand to connect each touch pointy deeply to your brand.

March 17, 2023

Practice Updates: March 17, 2023

    This week, we fixed a LOT of bugs :) 

    • Now, you can set subscriptions to recur every 6 months for your clients
    • Fixed a bug where viewing a package lead to an error page
    • Fixed a bug where loading a coach profile with a custom domain caused an error page
    • Fixed a bug where appointments being created resulted in the incorrect date (sync issue) 
    • Fixed a bug where Stripe subscriptions had missing metadata
    • Fixed a bug where downloading a PDF resulted in an error
    • Improved the sync experience for downloading a digital contract
    • Fixed a bug where marking an invoice as paid didn't update the status to paid
    • Fixed a few formatting issues to padding and spacing look better for certain modals
    • Fixed a bug where a coach couldn't access to do's on mobile safari
    • Fixed a bug where the chat timeline would refresh each time you send a chat message in the client portal
    • Fixed a bug where the new coupon modal was too small on smaller screens
    • Fixed a bug where clicking into a subscription via an invoice didn't work properly
    • Fixed a bug where a coach was unable to change a company logo on public pages
    • Fixed a bug where a recurring appointment was not appearing correctly on a client timeline
    • Fixed a bug where labels went missing for one coach
    • Fixed a bug where the booking button in schedulers was off center
    • Fixed a bug where avatars of testimonials on public profiles didn't render correctly
    • Fixed a bug where we had a few odd spacing issues on the loading state for /services
    March 10, 2023

    Practice Updates: March 10, 2023

    • Fixed a bug related to checking out with a package that resulted in a 404
    • Fixed a bug where the confirmation page of a scheduler was broken for some users
    • Fixed a bug where linking notes to appointments wasn't working correctly
    • Fixed a bug where editing the description of a scheduler (when a product was attached) didn't work corretly
    • Fixed a bug on the sign-in page and you can now view your password when logging in :) 
    March 3, 2023

    Practice Updates: March 3, 2023

    • All URLs on Practice are now updated to app.practice.do for application related things
    • Fixed a bug on iOS for a client not being notified of a new message
    • Fixed a bug where connecting to Zoom was an issue for some users
    • Added Newfoundland HST taxes
    • Fixed a bug when adding a "test" link to the library
    • Add improved deeplinking support on iOS 
    • Fixed a few small color adjustments through the product to clean things up!
    February 24, 2023

    Practice Updates: February 24, 2023

    • We've removed the function of a "magic link" on Practice. Now, when signing up, you and your clients will have simplified UX that standardizes the flow to make it easier to get into your account :) 
    • Fixed a bug for mapping custom fields in forms to the contact record
    • Fixed a bug for new appointment email notifications
    • Fixed a bug for Smart Actions in regards to birthday messages
    • Fixed a bug for a coach when trying to download a invoice PDF 
    February 17, 2023

    Practice Updates: February 17, 2023

    Now, when you refer a coach to Practice, we'll pay $100 cash! Refer away :)

    • Fixed a bug where the radio / toggle button was not working on payment plans
    • New invoices will now come from payments@notifications.practice.do
    • Fixed a bug for a missing zoom link in an appointment
    • Fixed a bug where a coach experiences multiple errors when clicking on "services"
    • Fixed a bug where a coach encounters error when accessing form
    • Fixed a bug where the cancel appointment button was not working
    • Fixed a bug where creating group appointment was not working
    • A few small copy change improvements
    February 13, 2023

    [Waitlist] Practice Pro

    We're super excited to open the waitlist for Practice Pro! It's clear that some coaches want a more white-label, branded, and elevated experience in coaching their clients, so that's exactly what we aim to deliver.

    Join the waitlist and get early access: https://practice.do/pro

    February 10, 2023

    Practice Updates: February 10, 2023

    • Now, Payments are called Services on Practice. We feel this better reflects the future of how our community will get paid and sell their offering in one single place!
    • Fixed a bug where a coach couldn't create a contact using a custom field
    • Fixed a bug where sign in was not working correctly with magic link
    • Added improved support for Zoom authorization
    • Fixed a bug where it would lead to a 500 error
    • Fixed a bug where a client had an issue purchasing a package
    • Fixed a bug where a coach ran into a background error on the profile page
    • Fig a few small copy changes to better reflect proper grammar
    February 6, 2023

    Add your logo on your Practice profile!

    Now, add your logo via your Practice public profile! All coaches will have the option to either use their logo or their name on forms, schedulers, events (and everything else!) Once the change is made, it will apply to all your existing public items, nothing else is needed.

    Head over to your profile to update 😄

    February 3, 2023

    Practice Updates: February 3, 2023

    • Fixed a bug where some clients in a few regions did not receive reminder SMS messages
    • Adding client to a paid event resulted in an bug - this is fixed!
    • Fixed a bug where messaging token error was encountered when trying to submit a form
    • Now you can send the Android app via the Shared Workspace to your client!
    • Fixed a bug in the public profile where saving was an issue
    • A few small copy changes to correct grammar :) 
    January 27, 2023

    Practice Updates: January 27, 2023

    • We've improved the zero state experience on Practice! Now, when you sign up, you'll have access to helpful tips and resources as you create and design your Practice profile
    • Fixed a bug where viewing the profile of another coach while logged in caused something funky with the color scheme
    • When creating an invoice, the button now says "Save & Schedule" so it's clear that the next step is to schedule the invoice
    • Fixed a copy change when uploading files in a form (as a client)
    • Fixed a bug when exporting all invoices
    • Fixed a bug where the menu for editing or deleting labels was missing
    • Fixed a bug where a coach saw an error message for an unsupported email format
    January 26, 2023

    Introducing custom themes!

    Highly requested by our coaches :) When editing the color schemes in your Practice profile, all forms, schedulers, invoices (and everything else!) will reflect the changes of your branded color scheme.

    January 20, 2023

    Practice Updates: January 20, 2023

    • All coaches on Practice will now see an alert banner at the top of their dashboard requesting email verification. This is a security upgrade to Practice validate email addresses :)
    • An improvement for unpaid invoice reminders Smart Actions, they are now visible on the subscription detail page
    • We've upgrade our chat performance by a whole 6 versions!
    • Fixed a bug where a client got stuck in a redirecting login loop
    • Fixed a bug where scrolling while editing a package caused some funky behavior
    • Fixed a bug where editing a public profile caused some values (like bio) to not appear
    • Fixed a bug where some coaches could not add a recurring product line item to their invoices
    • Fixed a bug where canceling a subscription would still show invoices as shared or scheduled
    • Fixed a bug where the "about' box was missing for clients on the shared workspace
    • Fixed a bug for the UI in editing a group to change the color of the page.
    • Released iOS 2.11.1 that fixed a bug causing a crash when listening to some audio messages
    January 13, 2023

    Practice Updates: January 13, 2023

    • Fixed a bug where invoices counted twice towards the total sum on the dashboard of a coach
    • Fixed a bug where viewing all invoices within the shared workspace leads to a bug page
    • Fixed a bug on iOS where live schedulers didn't show the correct metadata

    Released Android 1.3.0

    • Now, you can access your To Do's on Android! 
    • Badges for incomplete to do items
    • You can delete completed to do items
    • Create new to do items
    • Swipe to delete a to do item
    • Hide to do's are not supported
    • Edit and delete unchecked to do items
    • Shared to do items are now visible
    January 6, 2023

    Practice Updates: January 6, 2023

    • An improvement to the schedule invoice date picker: rescheduling an invoice, set the date picker to original date not today
    • Fixed a bug for the display name as "undefined" in welcome to chat message
    • Fixed the load time on the invoices page
    • Fixed a bug where re-ordering schedulers on profile page not working
    • Fix a bug when using the messaging button for packages
    • Fixed a bug when sharing an invoice immediately after creation, the email composer displays a large amount of white space
    • Fixed a bug where notes allowed linking of group appointments and events (those are not supported yet)

    Released iOS 2.11.0

    • Added support for the ability to delete packages and payments
    • When displaying a suggested appointment to link a note to, select the next upcoming appointment
    • Fixed a bug where using the task list caused a crash for some users
    • Fixed a bug where appointments were displayed twice in the appointment picker
    • Fixed a bug where listening to long audio messages would cause the iPhone to sleep
    • Fixed a bug for inaccurate session counts on iOS 
    • Fixed a bug where a persistent app notification was present, but the notification was marked as read
    December 24, 2022

    Happy Holidays from Practice

    From our team to you, wishing you a Happy Holiday season!

    December 23, 2022

    Practice Updates: December 23, 2022

    • Fixed a bug where some coaches needed to "sign in" in order to create a help desk ticket
    • Fixed a bug where "payment due" was a trigger for Smart Action forms
    • Fixed a bug where some contacts custom fields would not get transferred to their contact record upon form completion
    • Fixed a bug where  saving changes to a scheduler, duration field shows required message despite there being an input value
    • Fixed a bug where newly created labels are not assigned during client import
    • Fixed a bug where using a one-time promo code on a recurring product displays the amount discounted per month when it should have just been one-time
    • Fixed a bug where packages were counted incorrectly in the package tracker
    • Fixed a bug where paid schedulers don't show their description on profile page
    • Fixed a bug where the payment plan modal was squished at 100% zoom
    • Updated the new invoice email artwork to work better in dark mode

    Released iOS 2.10.0

    • Support for Subscriptions
    • Fixed a bug where chat messages weren't syncing correctly

    Released Android 1.2.2

    • Allow coaches to share and delete notes
    • Allow coaches to edit notes by sending them off to the web (we show a little message before leaving the app)
    December 20, 2022

    Introducing Subscriptions on Practice

    Have a membership program? A retainer-based model? Well, now you can now create and manage all your client subscriptions directly within Practice. Create billing models based on the needs and preferences of your business to customize how you get paid.

    December 19, 2022

    Unpaid invoice reminders

    One of the fundamental parts of running a successful business is getting paid on time. Now, you can set automated reminders for your client (or yourself) if a client payment is an outstanding past the due date. Essentially, we've made you an accounting pro, without relying on memory.

    December 16, 2022

    Practice Updates: December 16, 2022

    • We've added the ability to send a CSV export so you can import a full client list to Practice
    • Fixed a bug where uploading a file in a scheduler broke the booking flow for one user
    • Fixed a bug where applying a percentage coupon resulted in an error
    • Fixed a bug where scheduling an invoice failed
    • Fixed a bug where a coach encountered an error when trying to change email address
    • Fixed a bug where the error message for a custom duration was in an odd space
    • Fixed a spacing issue with the Smart Action creation
    December 9, 2022

    Practice Updates: December 9, 2022

    • Fixed a bug on the formatting the info box when scheduling an invoice
    • Fixed a bug where some coaches could not add a package to their public profile
    • Fixed a bug where some coaches ran into an issue with group appointment smart actions
    • Fixed a bug where a package would not display immediately after being created
    • Fixed a bug where itemized invoice totals didn't reflect the correct amount when a coupon was used
    • Fixed a bug where hitting the "save" on a contact record didn't work appropriately
    • Fixed a bug where some schedulers didn't work on the last day of the month
    • Fixed a bug where a coach couldn't change their last name in the settings
    • Fixed a bug where a form would be duplicated when shared and completed by a client
    • Fixed a bug where invoices accessed via the shared workspace say "no client" in the client field
    • Improved 404/error pages to make access to support easier
    • Fixed a bug where the legal field would trigger two files being uploaded to the client record
    • Fixed a formatting issue with the public profile

    Released iOS 2.9.1

    • Fixed a bug where some client packages didn't appear properly in the app

    Released Android 1.2.1-38

    • Add support for linking an appointment to a note
    • Added support for reading notes natively in the Android app
    • Can now see notes that are linked to an appointment
    • Failed invoices are now visible when viewing all invoices in search
    • Fixed a bug where some invoices weren't appearing correctly in the client record
    December 6, 2022

    Add packages to your public profile

    We're excited to introduce one of our highly requested features: Add packages to your public profile! Now, you can seamlessly add any of your packages to your public profile and use this landing page as a jump off point for new or existing clients.

    December 2, 2022

    Practice Updates: December 2, 2022

    • When importing a clients and applying a label, the checkbox to import the client will be auto-selected
    • Support and feedback modals now support multiple image attachments
    • Fixed a bug where an email notification to a client had the wrong subject line
    • Fixed a bug where coaches couldn't use the "copy" button when sharing objects on Practice
    • Fixed a bug where merging a contact lead to a duplicate contact reords
    • Fixed a bug where "delete" on the event menu is too squished
    • Fixed a bug with autosave for notes

    Released iOS 2.9.0

    • Improved the invoice detail view
    • Fixed a bug where missing objects appear correctly on the client record
    • Fixed a bug where the recently uploaded profile picture didn't update on iOS 
    • Fixed an issue that caused the app to crash when some coaches performed a search
    • Fixed a bug where library files were incorrectly marked as "shared"
    • Fixed a bug where linked notes weren't showing correctly on the appointment details screen
    December 1, 2022

    New: Itemized checkout experience

    We've improved the client checkout experience on Practice! Now, instead of showing just the total amount due by the client when they go to purchase a package, product or invoice, your clients will see a detailed breakdown of what they're paying for and any taxes that are applicable to the item being purchased.

    November 30, 2022

    Schedule invoices on Practice

    Now, coaches can schedule invoices on Practice! If you'd like an invoice to be sent on a later date, now you can customize this via the invoice creation flow.

    For example, if you'd like a monthly invoice to be sent on the 1st of each month, you can configure that easily :) 

    November 25, 2022

    Practice Updates: November 25, 2022

    • Fixed a bug where a coach couldn't click on an invoice via the contact record
    • Fixed a bug where choosing a custom duration on schedulers defaulted to 0 minutes
    • Fixed a bug where a coach couldn't change their email address via settings
    • Fixed a bug where the wrong amount was calculated on a payment where VAT was excluded
    • Fixed a bug where linked notes disappeared when an appointment is canceled or declined

    Released iOS 2.8.1

    • The ability to schedule an invoice on iOS 
    • Show scheduled invoices in the upcoming section on client records
    • Added support for users to view password on the login page
    • Fixed a bug where some chat history vanished
    November 18, 2022

    Practice Updates: November 18, 2022

    Updates to Practice on the web: 

    • Package payment plans are now available on Practice!
    • Fixed a bug where coaches importing clients couldn't find the user they were searching for
    • Fixed a bug where a coach had an issue editing an appointment
    • Fixed a bug where the package payment plan options appeared too long in the view
    • Fixed a bug where a coach was not able to create an invoice
    • Fixed a a bug where a coach had an error when assigning a new availability to a scheduler
    • Fixed a bug where the date in shared to do's would overlap with the item
    • Fixed a bug where a coach deleted a stripe contact for a client and invoices would fail during creation
    • Fixed a bug where the form template would sometimes be empty on initial load

    Released Android 1.2.0-37

    • For clients: show coach details in the bottom drawer
    • Show previous appointments in the appointment drawer
    • Show invoices in the invoice drawer
    • Show notes in the notes drawer
    • Show library items in the library drawer
    • Fixed a bug where the app is brought to the foreground

    Released iOS 2.8.0

    • Now, all upcoming smart action forms are displayed in the client record timeline
    • Fixed a bug where a crash occurred when deleting all tasks in the "hidden" section
    • Fixed a bug where due dates missing on invoices created via iOS
    • Fixed a bug where the assign package picker wasn't displaying properly
    • Fixed a bug where spacing on iOS 15 looked off
    November 16, 2022

    Introducing package payment plans

    We're thrilled to launch payment plans for packages! You can now offer your clients payment flexibility for your packages. The best part? You dictate how and when to divvy up the payment, and it'll happen automatically in the background.

    Automate your payment plan with a custom schedule! You determine the cadence and breakdown, and at each payment due date, we'll automatically charge their payment method on file.

    In the checkout experience, provide your clients with a complete picture of their payment plan. This is a great way to give your clients options and create an experience that fits best for their needs.


    Help articles from our knowledgebase:

    November 11, 2022

    Practice Updates: November 11, 2022

    • Coach profile URLs are no longer case-sensitive
    • "Clients" tab is now called "Contacts"
    • Fixed a bug where the total amount of money used in checkout wasn't properly displaying
    • Fixed a bug where a client registered for an event and smart actions failed
    • Fixed a bug where a coach tried to save their profile picture and the save failed
    • Fixed a bug where a smart action failed with a scheduler
    • Fixed a bug but where coupons validation weren't happening properly
    • Fixed a bug where an iFrame would not embed correctly with Squarespace
    • Fixed a bug where Payment plans would not allow you to select currency
    • Fixed a bug where the to do button overlapped with in-app notifications
    • Fixed a bug where a coach had an oversubscribed package
    • Fixed a bug where the contact record did not display correctly when first clicking on it
    November 4, 2022

    Practice Updates: November 4, 2022

    • Fixed a bug where some clients could not access shared files and folders
    • Fixed a bug where Google cal looked busy in the scheduler when it should be open
    • Fixed a bug where custom fields starting with "1" caused malformed data
    • Fixed a bug where a coach was not able to create a private to do from the /contacts page
    • Fixed a bug where a long list of shared to do's would not let coaches view the full client record
    • Fixed a bug where unwanted to do items would be created in the chat stream via the shared workspace
    • Fixed a bug where navigating back to a shared folder leads to a not-found bug
    • Fixed a bug where previous group appointments weren't fetching correctly
    October 31, 2022

    Introducing Home & About on Android

    We're excited to introduce two big steps forward for our Android mobile experience.

    Now on Android, coaches can access a Home tab and About tab. Before, we'd take you right into the chat experience with your clients. Your home tab will show recent message and display upcoming appointments ultimately making it that much easier to access your coaching biz on the go!

    October 28, 2022

    Practice Updates: October 28, 2022

    • Fixed a bug where searching for a client in the import client UI didn't return the full results
    • Fixed a bug in schedulers where outgoing phone calls now require an entry of a phone number to complete the booking
    • Fixed a bug where the timezone icon overlaps the sidebar on mobile
    • Fixed a bug where the typing bubble is hidden beneath the chat bar
    • Fixed a bug where a coach couldn't scroll down on the public profile
    • Fixed a bug where a coach had their calendar showing up as "unavailable
    October 21, 2022

    Practice Updates: October 21, 2022

    • We've added support for an entirely new import client UX! When importing clients to Practice, you can now apply a label, sort by upcoming (or previous) appointment history, search for clients and/or sort by A-Z. This should make life a lot easier when trying to find people on your calendar
    • Added support for hiding an appointment on the contact record; now in the three dot menu, you can hide appointments you don't want to appear on the client record
    • We've improved the, "Hey you found a bug" page to easily contact support when you run into an issue
    • Fixed a bug where clicking into the client record throws a 500 error
    • Fixed a bug where chat messages were being sent when they shouldn't have been
    • Fixed a bug where chat was reposting To Do items when they shouldn't have been
    • Fixed a bug where importing clients took much too long
    • Fixed a bug where searching for emails during import resulted in "not found"
    • Fixed a formatting issue where billing details now shows proper spacing
    October 20, 2022

    Introducing Private to-do's

    Need to jot down a task just for you? Or keep a list of the clients you need to follow up with? You can now do that in Practice. Once you're logged in, you'll see a To Do button in the lower right-hand corner of your app.

    Check out the overview on our help site

    October 14, 2022

    Practice Updates: October 14, 2022

    • We've added support for an Annual Plan! Now, you can upgrade to an annual plan in the settings of your account (Practice.do/settings) and save a bit each year :) 
    • In preparation for adding multiple payment plans to packages, we've launched a new UI in packages when configuring payment. You might be able to guess what's coming next 😉
    • Added support for viewing emails in-line in Practice inbox
    • Changed call to action on forms so the button now says "Submit" instead of "Save" 
    • Fixed a font issue where the help and resources menu was not matching the rest of the app
    • Fixed a bug where a coach ran into an error when creating a new contact
    • Fixed a bug where notifications weren't being sent for new chat messages to coaches with multiple email addresses
    • Fixed a bug where Apple's Mail policy prevented the "trying to sign in" email
    • Fixed a bug where confirm booking on packages wasn't working
    • Fixed a bug where a client saw "Sorry, you missed it; this appointment has been booked" message
    • Fixed a bug where clicking X on a modal inside of a modal on the invoice page would cause you to leave an invoice without saving
    • Fixed a bug where some coaches could not click on client folders accessed via the Shared Workspace

    And, we've released iOS 2.6.1: 

    • Fixed a bug where empty To Do objects would cause a crash
    • Fixed a bug where some coaches saw a red dot behind an avatar with unread messages
    October 13, 2022

    iOS Release 2.6.0

    There are some exciting updates to share with our recent release to iOS: 

    • NEW! You can now keep track of private To Do's right from your mobile device. You'll see a new primary item in the bottom navigation to access this new to do panel.
    • Notes now appear as Quick Find items
    • When accessing notes via Quick Find, you'll see a full list of every note you've created in a chronological list to easily find what you need :)
    • Notes can now be easily created from the + menu on the home tab
    • Fixed a bug where the wrong dark mode background was showing inside of notes
    • Fixed a bug where the client photo was showing a overlaid letter

    October 7, 2022

    Practice Updates: October 7, 2022

    • New navigation item: Help & Resources! Now, you can directly access the Practice knowledge-base and support resources in the main navigation
    • We've pushed a fix to show schedulers as "inactive" when the associated availability is disconnected
    • Now all new invoices, packages and products will default to the most recently used currency and tax selections
    • Fixed a bug where packages pages were crashing for some users
    • Fixed a bug where calendar previews wouldn't load
    • Fixed a bug where messaging was not available for some users
    • Fixed a bug where the billing email on client records was ignored when sending invoices
    • Fixed a bug where all available Google calendars now appear correctly in "availabilities"
    September 30, 2022

    Practice updates: September 30, 2022

    Released iOS 2.5.0

    • We've made an update to the client record on header view on mobile to make it easier to see the number of unread messages from a client
    • When clients join the shared workspace, their "join date" will now appear in your timeline
    • Improved the empty-state for library folders
    • Improved the Shared To Do section with clients to match the improved UI on the web
    • Added support for drag-and-drop reordering of incomplete To Do items
    • Added support for moving files in-between folders
    • Added support for auto-save notes created on mobile
    • Fixed a bug where the background color was incorrect when deleting a To Do item
    • Fixed a bug where clients on iOS weren't receiving a notification for new messages

    Also released this week:

    • Now in the web app, you'll see an improved Help & Resources section with better access to our team in the side bar menu
    • The Shared To Do list can now be renamed! Set a custom name for this section when working with clients (Goals, homework, etc...) 
    • The date at which a client joins the Shared Workspace is now logged in the cline timeline
    • We've launched a brand new page to learn about upcoming events! Practice.do/events
    • Added support for Panama VAT 7% Exclusive taxes
    • Fixed a bug where deleting a label would not work
    • Fixed a bug where
    • Fixed a bug where renaming the To Do list would hide outstanding To Do items
    • Fixed a bug where multi-line To Do items acted glitchy
    • Fixed a bug where coaches saw "invite to chat" for clients that had already been invited to the Shared Workspace
    • Fixed a bug where uploading a file to the client record leads to a "Not found" page
    • Fixed a bug where a coach saw "calendar does not exist" error message
    • Fixed a bug where clicking on the profile photo of a client record leads to a 404 page
    September 29, 2022

    Improved access to the workspace & chat!

    One of the most important parts of Practice is the client <> coach relationship. To create simpler access to the shared workspace and a more complete invitation experience, we've added a few important improvements:

    • Access to the shared workspace now exists at the top of the client record
    • The status of this button will change depending on if the client has been invited or if you have any outstanding messages
    • When a client joins the shared workspace, this will be logged in the client timeline

    September 23, 2022

    Practice Updates: September 23, 2022

    ✨Improved access for coaches to access the Shared Workspace

    • Now on the client record, you'll see "Open Chat" in the top nav bar instead of a blue box in the side column
    • Client timelines now display the date at which a client joined the shared workspace
    • We've improved the invite modal and workflow for inviting a client to the shared workspace
    • When a new appointment is booked, you can now easily click through to the client record from the confirmation email
    • Fixed a bug where dashes existed in the email signature when they shouldn't be there
    • Fixed a bug where sessions booked in a package reflect the appropriate time slot when booked consecutively
    • Fixed a bug where a coach could not delete their notes
    • Fixed a bug where some emails were missing the body when the email contained an image inline
    September 16, 2022

    Practice Updates: September 16, 2022

    Released iOS 2.4.1

    • Now, you can easily share a file or link from within a folder on iOS
    • We've prepared for the release of Apple's iOS 16
    • Invoices shared in your mobile app use an updated invoice link

    Released iOS 2.4.2

    • Fixed an issue with the character spacing in the quick find tab for iOS 16
    • Added support for swipe actions on library items; this includes the option to move, share, rename or delete

    In this release, we've also pushed: 

    • Within the clients view, we've removed the Archive button as the default hover state action. Now, you'll see a three dot menu with the option to edit, chat or archive the client directly from the master client list
    • Added support for handling errors with autosave; now you'll see a message when the note does not automatically save due to a connection failure
    • Added a UI element in the client record when the client joins the Shared Workspace
    • Added a small confirmation in the "About" section within the client record to show that the information is only visible to you (the coach)
    • Added support for the ability to choose an email alias when sending emails from Practice
    • Improved the UI for deleting a to do
    • Improved the UI for adding a new to do
    • Within the Shared Workspace, the To Do section is now collapsable
    • Fixed a bug where the buffer configuration on the calendar wasn't being reflected in the preview
    • Fixed a bug where adding a new note from the modal shows up out of the view port on small screens
    • Fixed a bug where the statement field does not display well in forms during dark mode
    • Fixed a bug where deleting an email in Gmail will now also remove that email from Practice
    • Fixed a bug where the UI showed a form was scheduled with a Smart Action but the form was already sent
    • Fixed a bug where appointments in the Shared Workspace had missing months associated with the date
    September 9, 2022

    Practice Updates: September 9, 2022

    • When assigning a package to a client, coaches now have the option to generate an invoice (or not) for the client
    • Added support for schedulers to have a buffer of 3 (three) hours
    • Added support for Irish VAT
    • Moving individual files is now supported in the three dot menu on the file
    • Auto save for notes is now supported! 
    • Updated the property "in person" within schedulers to no longer make this field required
    • Fixed a bug where a coaches calendar was "currently unavailable" when viewing the preview
    • Fixed a bug where weird characters appeared in the subject line of the inbox
    • Fixed a bug where the drop down content is cut off when viewing the list of custom fields in a form modal
    • Fixed a bug where a coach experienced a 504 when sending an email from Practice
    • Fixed a bug where emails with one or more attachments weren't displaying the body of the email correctly
    September 8, 2022

    Autosave for Notes

    No more lost notes! Now, Practice will automatically save each note that you create. Thank you to all of the coaches that have shared their feedback, this one is for you ❤️

    Below the title of your note, you'll see a confirmation of the latest changes or edits saved for you automatically. Nothing is required to activate this feature, it's always on by default ✅

    September 2, 2022

    Practice Updates: September 2, 2022

    • Now, you can move files in your library with a new mover modal or drag-and-drop options! 
    • Improved the chatbot widget in-app to appear better with in-app alerts and notifications
    • We've added a new form field: Statements! You can now add text to your forms that doesn't have to be associated with a specific question
    • Fixed a bug where invoices were hard to view in dark mode
    • Fixed a bug in marking invoices as paid not updating to the correct status
    • Fixed a bug where unarchiving a contact would not unarchive them
    • Fixed a bug where the dollar sign was duplicated on the invoice payments page
    • Fixed a bug where enrolling in a package wasn't displaying the username correctly for a coach in the email confirmation
    • Fixed a bug where a coach could not select a library item when creating a smart action