Practice Changelog

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

September 16, 2024

Google sheets integration

For Teams and enterprise partners on Practice, we now support a Google sheets integration! 

Learn more here

Learn more
September 16, 2024

Today's view

For Teams and Enterprise partners, your home dashboard is brand new! We've added tools for tracking active clients, packages, sessions by scheduler and much more! 

Learn more
September 10, 2024

New: Families & Companies

We've entirely redesigned how companies and families exist on Practice.

Learn more here

Learn more
September 1, 2024

New role: Collaborator+

We've added a new role on Practice called Collaborator+

This permission allows certain members of your team to access ALL clients (search for example) however, they won't have access to any of the financial data & information in your organization.

Reach out to your account rep to coordinate access!

Learn more
August 27, 2024

Allow your team to see pay period information

For each member of your team, allow them to see specific payroll information (all time) or in their specific pay period. This is built directly into their home dashboard! 

Learn more
August 24, 2024

Appointment quick create

When creating appointments for clients in a package, now, you can easily pre-fill the appointment details for a one-off appointment! This means Practice will automatically add the appointment to the package and pre-fill the duration, title, and smart actions so you can quickly create a session for a client :) 

Learn more
August 9, 2024

Introducing usage based packages!

Tracking pay-as-you-go packages just got a whole lot easier! With this new package format, Practice will automatically tally up sessions used by clients and bill them at the end of each month (or week) 

Available for Pro, Teams and Enterprise partners!

Learn more here

Learn more
August 1, 2024

Use Teams as a meeting source

For those using our Microsoft Outlook integration - you can now use Teams as a meeting source (or Skype) depending on the configuration of your Outlook account :) 

Learn more
July 26, 2024

New: The Package Gate

Control how and when clients can schedule with your packages. With the package gate you have complete control over booking with new and existing clients! Learn more here

Learn more
July 8, 2024

Branded emails for Companies and Teams

Now, enterprise teams on Practice can add custom branding and logos to email notifications sent by the system. Notifications for appointments or packages booked (or anything else!) can come from your brand account instead of a Practice domain.

Learn more
June 24, 2024

Get early access to Outlook

We're thrilled to launch one of the most exciting updates to Practice! Long awaited, we're adding support for Outlook and Microsoft teams.

→→ Be one of the first users ←←

Learn more
June 11, 2024

New Zaps!

If you love Zapier and automation - you're in the right place! We've added a ton of new zaps for pausing package, assigning team members, adding labels, booking packages and much more!

For the full list, see here: zapier.com/apps/practice/integrations

Learn more
June 4, 2024

Now, Schedule Packages Into the Future

A new toggle-able control on packages allows you to customize whether or not a package can be booked into the future. For subscription packages, if you want to allow a client to book sessions into the future (or not) you can control this! 

Learn more
May 31, 2024

Support for ACH payments with packages

For U.S. based organizations (where Stripe is setup to take ACH :) you can now accept ACH as a payment method in addition to credit cards on your packages! 

Learn more
May 21, 2024

Cancel and reschedule controls

From within your schedulers, easily control when clients can cancel and reschedule (or do neither!) for complete control over your calendar and availability. This is a simple way to ensure that you don't receive a cancellation at the last minute and optimize your availability.

Learn more
May 14, 2024

New: Pause Packages

For subscription packages, you might want to pause a package from renewing -- now you can! Customize when/how a package is paused and when it renews into the next cycle.

Learn more
April 30, 2024

Package counting rules

Automatically track outcomes for appointments in packages! When clients cancel appointments, you can automatically remove those sessions from packages to ensure that only the correct sessions are counting towards fulfilment.

Learn more
March 12, 2024

Introducing Accounts Payable!

Tracking payroll for sessions and tabulating how much each member of your team is owed is now on autopilot. Gone are the days of manually reconciling sessions and invoices from your 1099's, Practice will do all of the heavy lifting for you! 

Learn more
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.

Learn more
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
Learn more
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! 

Learn more
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!

Learn more
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.

Learn more
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!

Learn more
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.

Learn more
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!

Learn more
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.

Learn more
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.

Learn more
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
Learn more
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!

Learn more
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! 

Learn more
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.

Learn more
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 :) 

Learn more
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.

Learn more
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
Learn more
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! 

Learn more
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
Learn more
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!

Learn more
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
Learn more
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

Learn more
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
Learn more
August 24, 2023

To-do reminders & email notifications

Learn more
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
Learn more
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
Learn more
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
Learn more
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
Learn more
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
Learn more
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.

Learn more
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.

Learn more
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
Learn more
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
Learn more
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
Learn more
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

Learn more
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
Learn more
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
Learn more
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! ✌️

Learn more
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
Learn more
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 😄

Learn more
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! 
Learn more
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! 
Learn more
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 :)
Learn more
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
Learn more
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 :) 
Learn more
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
Learn more
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.

Learn more
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
Learn more
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
Learn more
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
Learn more
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
Learn more
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
Learn more
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
Learn more
March 23, 2023

Introducing Pro

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

Learn more

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.

Learn more
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!

Learn more
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.

Learn more
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
    Learn more
    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 :) 
    Learn more
    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!
    Learn more
    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 
    Learn more
    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
    Learn more
    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

    Learn more
    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
    Learn more
    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 😄

    Learn more
    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 :) 
    Learn more
    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
    Learn more
    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.

    Learn more
    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
    Learn more
    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
    Learn more
    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
    Learn more
    December 24, 2022

    Happy Holidays from Practice

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

    Learn more
    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)
    Learn more
    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.

    Learn more
    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.

    Learn more
    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
    Learn more
    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
    Learn more
    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.

    Learn more
    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
    Learn more
    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.

    Learn more
    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 :) 

    Learn more
    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
    Learn more