Product Updates - What's New

Change 'Location' to custom filter

December 13, 2018 - New Feature

You can now change ‘Location’ for a class to be whatever you’d like, and customers can then filter based on that new classification. For example, ‘Class Levels’, ‘Intensity’, ‘Room’, etc. Allows you to customize your public schedule even more to YOUR business! Public schedules can now also be filtered by Instructor.

New feature - Discount codes!

December 10, 2018 - New Feature

Clients who have Stripe connected to Punchpass to process payments can now create and distribute discount/coupon codes in order to let customers apply a discount to their purchase. Discounts can be used for passes, pre-pay class registrations, and paid series. More information on our blog.

Logged in customers now see more card usage details

November 28, 2018 - Improvement

We have improved the data we show logged in customers to summarize the future reservations, as well as detailing how used up an existing membership’s pass is. All of this helps the customer understand the status of their pass with your business. Better customer information means fewer questions for you!

Multiple application speed improvements

November 20, 2018 - Improvement

We have implemented a few different improvements to our search functionality, and customer reservation functionality, to significantly improve the speed of Punchpass (especially for clients with large customer lists and/or who are far away from the USA.)

All Reports ported to new design

November 14, 2018 - Improvement

All of the Reports in Punchpass have been moved to our new design. That leaves only a small part of the app left to be moved!

Faster Stripe Payouts for AUS/NZ!

November 10, 2018 - Improvement

Stripe has announced that payouts in AUS/NZ have been upgraded to a faster payout schedule - 2 days for AUS and 4 days for NZ. Great news for Punchpass clients in those regions!

Customer Improvements

November 07, 2018 - Improvement

1) Now when you add a new customer from the Attendance page, Punchpass automatically marks that customer as attending that class. One less step for you! 2) Updating a customer email address will update any future reservations, ensuring the reminders go to the new address! 3) If a new customer already exists, but they are archived, Punchpass will re-activate the archived customer instead of creating a duplicate.

Improved Decision Process For Customer Bookings

October 24, 2018 - Improvement

The part of Punchpass that decides if a customer is allowed to book a class has been dramatically improved, to better support clients who require an active pass to book AND limit reservations to the number of visits purchased. The new code also takes memberships and future renewal periods into account.

List Schedules only show 20 days for quicker loading

October 09, 2018 - Improvement

The LIST schedules for the public pages and for logged in customers now only show the first 20 days of the schedule. This allows the page to load MUCH faster (on average 4x faster), providing a much better experience for your customers. (Especially since the List view was primarily viewed on mobile.) A button at the bottom allows customers to quickly load the next 20 days, etc, etc.

Customer Birthdays now include the YEAR

September 27, 2018 - Improvement

Customer birthdays now have the year as an optional field, so you can track a customer’s age. Helpful for children’s classes or classes with elderly customers.

New Memberships Can Be Created Using Existing Card Info

September 20, 2018 - Improvement

You can now create a NEW membership for a customer, using the saved credit card information from an older active or canceled membership. This allows much more flexibility to change memberships, without having to ask the customer to re-enter their credit card information.

Easier to invite new customers to create an account

September 11, 2018 - Improvement

There is now a checkbox when creating a new customer that, if checked, will automatically send the new customer an email inviting them to create an account. Just another way Punchpass helps automate the little things that add up!

Pagination added for long customer lists

September 10, 2018 - Improvement

We have dramatically sped up the loading of the customer list when viewing all customers AND when taking class attendance. Search still works for the entire list, but we only load a small fraction of customers onto the screen. The performance impact will be felt by everyone, but especially those clients not in the USA and/or who have large customer lists.

Clients can now hide Instructor name completely

September 03, 2018 - Improvement

Now if clients choose to hide the name of the instructor from the public schedule, we hide it on the class details page too in order to be consistent.

Attendance Reporting - Minor Improvements

September 02, 2018 - Improvement

The main Attendance report now has a date range picker, so you can pull an Attendances report spanning multiple months. Much easier than having to download multiple monthly reports and put them together in a spreadsheet!

The Specific Class Details has been changed to become Attendances by Class/Date. This report allows you to select 1 or more classes AND a date range, to pull a list of attendances. Want to email EVERYONE who attended Beach Bootcamp over the summer? This report makes that super easy.

Standing Reservations can now be started in the future

August 24, 2018 - Improvement

Standing Reservations can now be created that start in the future, instead of always starting immediately. The core functionality behind Standing Reservations has also been improved to eliminate a few bugs.

Infrastructure Updates

August 20, 2018 - Improvement

We have made some significant upgrades to the core software that Punchpass runs on (Ruby on Rails) as well as the infrastructure that hosts Punchpass. While this work is always ongoing, everyone should start to see even better app performance than before!

Invoices now available to view/download

August 10, 2018 - Improvement

Admins can now download or view any previous Punchpass invoices, right from the Billing page in Manage Account. Much easier when you need a copy to justify this great service to the accounting department! 😄

Partner Update - Stripe Improves Support

July 20, 2018 - Improvement

Our payment processing partner,, just announced dramatically improved support options for their customers: 24x7 phone and chat support.

GREAT news for all the Punchpass companies who use Stripe.

Customer Login Improvements

July 12, 2018 - Improvement

We’ve improved the account creation flow for your customers to make it easier to create new accounts, AND improved the ability for admins to help customers if they become stuck.

Public URLs Added to help Promotion

July 02, 2018 - Improvement

The ‘public’ URL for every class and series has been added to the administrative side of Punchpass, to make it easier for you to find the URL your customers need in order to register.

Range Datepicker Added To Reports

June 25, 2018 - Improvement

We have started rolling out a new date range selector for reports, allowing admins to pull reports for whatever time range they prefer.

First, it was added to the Instructor All Classes Taught report, to help admins run payroll based on whatever period they want.

Next it has been added to the Pass Details Report. This will allow clients to pull a pass sales report for the period that works best for THEM. In Australia and need a tax report for July -> June? No problem now!

Significantly Easier to Create & Edit a Series

June 20, 2018 - Improvement

The creation and editing of a Series of classes has been significantly improved. It’s now much easier to choose which classes make up a series AND to edit/change those classes after the series has been defined. Clients no longer have to define specific class times for Series, instead they can be created by simply choosing from a list of classes.

Fixed - Ordering Passes in Pass list

June 14, 2018 - Fixed

The re-ordering of passes has been fixed. Now dragging and dropping passes in order to change how they are displayed will work as expected!

Attendances Report Now Emailed

June 10, 2018 - Improvement

The Attendances Report for many clients was becoming to big to download - the server could not process the report in time. Now we process the report in the background and send the user a link to download the report once it has finished.

Add to Calendar Buttons added

June 09, 2018 - Improvement

Add To Calendar buttons have been added for logged in customers, so they can easily add reservations to their personal calendars.

Help widget moved to navigation bar on mobile

June 08, 2018 - Improvement

The help messenger in Punchpass has been moved to the navigation bar on mobile in order to free up space in the main application and prevent accidentally triggering it.

Admins can see WHO made a reservation

June 05, 2018 - Improvement

Often it can be difficult to determine WHERE a reservation came from. Now in the Reservations report we list if the reservation came from either: the public form, from a logged in Customer, or from an Admin inside Punchpass.

Customers can now updated the credit card used to pay for a membership

June 01, 2018 - Improvement

Now customers can update their Credit Card details when they are logged in, and Admins can send customers a custom link (exactly like a Paylink) to update their card details.

Free classes now have open registration

June 01, 2018 - Improvement

If a class is marked as free, we now permit registrations even if a customer does not have an active pass. (Clients CAN still require customers to log in.) This improvement makes it much easier to offer free teaser classes, while still requiring an active pass for all other classes.

Free classes are also far less confusing when taking attendance - Punchpass will not flag customers in free classes as showing needing a pass.

New Date/Time picker

May 31, 2018 - Improved

We changed our date/time picker to enhance the experience on mobile. The previous picker was prompting the keyboard and the native carousel to engage. The new picker does not.

Clients can now restrict how far out into the future customers can make reservations

May 29, 2018 - Improved

Clients can choose to limit the # of days into the future reservations can be made. Previously this could only be done by hiding the schedule, but that was not feasible if you wanted to restrict reservations to only a couple weeks out. Now the length the schedule is shown is independent from the length of time people are allowed to make reservations. Settings in Manage Account, Account Settings, Reservation/Schedule Settings.

Admins can now Pause active memberships

May 23, 2018 - Improved

A lot of improvements made to Memberships, with the primary one being that they can now be Paused. This allows admins to accommodate customer requests for pausing, often due to injury.

Better notification of bounced email

May 22, 2018 - Improved

We integrated Postmark’s Rebound feature to provide a notification to admins and to logged in customers if their email bounced, prompting them to update it.

Now clients are not charged until the end of their 14 day trial

May 11, 2018 - Fixed

Now we grant new trial customers the full 14 days of a trial, regardless of when they enter their CC information to continue using Punchpass. Messaging was improved to highlight that no CC needed for the trial - it’s fully featured.

To accept payment for a reservation as an admin we now use the standard credit card form

May 08, 2018 - Improvement

We have now standardized on the new Stripe Element checkout form completely to provide consistency throughout the app.

Members are now shown which passes are good for a specific class if a pass purchase is required first.

May 07, 2018 - Improvement

When a class requires an active pass in order to book (and the customer does not have that pass) instead of just telling them to go to the Pass Purchase page, we now show them which passes & memberships are eligible for that class right on that page. This will reduce confusion where a customer knows they need to buy a pass, but don’t know which one.

Clients can now add their own custom image for Facebook sharing

May 07, 2018 - Improvement

Instead of a default Punchpass provided image (which is Yoga focused) clients can add their own image to be used when the schedule or a class is shared via Facebook. Go to Manage Account, Account Settings, Reservation/Schedule settings.

The functionality to choose a customer when adding a reservation for a class has been improved

May 05, 2018 - Improvement

Adding a new customer reservation to a class was difficult on mobile, as scrolling through a long customer list was a pain. Now there is a simple search box to make adding customers much faster.