Product Icon

WooCommerce Bookings

Allow customers to book appointments, make reservations, or rent equipment without leaving your site.

End Date Generated Automatically/Duration Defined

One of my client owns a fitness studio that offers single session classes, 4 week programs, 12 week programs and 16 week programs. It would be nice to see an end date generated automatically for these programs. Ex. 4 week program – Start Date: June 1, End Date: June 28.

This feature would be helpful for all coaching professions that offer a course/program that is based on a start and end date. It would also help with keeping track of how many courses/programs they are running during that time.

Author

Current Status

Completed

Last updated: May 13, 2026

1 comment

Log in to comment on this feature request.

  1. Jason Kytros says:
    Product developer May 13, 2026 4:47 pm

    Hi there,

    Good news — this is already supported! You can achieve automatic end date calculation by setting the Booking Duration to “Customer defined blocks of” in your product configuration. This lets customers select a number of blocks (e.g. 4 weeks), and the end date is calculated automatically from there.

    Hope that helps — feel free to reach out to our support team if you need help setting it up: https://woocommerce.com/contact-us/

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.