Despite the heavy snowfall and 5 pm sunsets here in Canada, our team has stayed busy shipping new features this month.
Last month we kicked off 2025 with new reports and improvements to scheduling after processing over 360,000 bookings in 2024.
This month we’re setting the pace and gearing up for a massive spring at Swift 👀
Without further suspense, here is what shipped in February:
PS: stick around to the end and we’ll show you what’s coming next 🤩
Ready to go? Let’s get started
A highly requested feature was the ability to charge customers “custom fees” during checkout. This can help alleviate costs (like credit card processing fees), or add a new small but mighty revenue stream to your bottom line. However, you should check your state's regulations and laws to ensure you comply..
Here’s how it works:
Feel free to add multiple custom fees - we’ve already seen facilities getting creative and offering services with additional costs for technology like HitTrax, Pocket Radar, etc. Be sure to name your fee appropriately as it will appear as an additional line item during checkout for your clients!
Last year we launched our Zapier integration with the customer.created trigger. If you aren't familiar with Zapier, it's a no-code platform that allows you to connect two (or more) different systems together. With Zapier x Swift, we’ve seen facilities do things like:
We are really excited to expand our Zapier triggers to include booking.created, booking.updated, and booking.deleted events.
This will allow you to connect Swift to another system and trigger a “Zap” (IE, automation) anytime a booking is created, deleted, or updated on Swift. For example, some use cases might include:
The possibilities are literally endless with Zapier, allowing you to connect Swift to over 6,000+ tools to create your own automations and superpower your facility. To learn more and create your first “Zap”, check out our integration guide.
A small but mighty feature in Swift is automated notification emails anytime a calendar booking is edited, a package is assigned, coaches are added to a class, etc. However, we understand these can overwhelm your customers if it’s a small change.
Now across Swift you will see a “Notify participants” to toggle off these automated notifications.
Areas like:
Editing a booking
For example, when changing the cage where a lesson is taking place, and you don’t need to notify the client.
Assigning a Package
Maybe if we were offering a credit to a service rather than a refund, or have previously taken payment off Swift for credits.
Editing participants
This toggle will also show up when editing participants to bookings.
A common case here would be adding a client to a recurring rental or lesson - where they’d like reminder emails but to not be spammed by numerous confirmation emails for each date. You can also turn off the email notifications when editing the dates a client is attending on a recurring booking like a lesson or clinic.
This toggle also surfaces when editing the bookings for a current customer on a repeating booking.
Editing & Adding Coaches
Especially for clinics and camps, while the coaches teaching the booking are important, sending notifications is not always warranted if a different coach is simply subbing in for a week or you are adding another staff to accommodate.
For those noticing, this is one step closer to a larger feature request of a “notification center” allowing clients (and facilities) to decide how they want to be notified.
Last month we teased our revamped service and membership pricing. We’ve seen facilities far too often forgetting to add prices for their services after creating a membership. This leads to obvious frustration for customers (since they wouldn’t be able to see services) and a moment of panic for you and your staff.
With that, we’ve taken this as an opportunity to reapproach setting prices within Swift!
3 key ways this new approach will help you save time (and headaches)
Rather than needing to go into each service and set a new price for a membership group, you can now add discounts (or members-only pricing) on services directly within the membership. Additionally, you will now be able to see at a glance all the discounts available to a particular membership.
The other scenario we wanted to accommodate here is when you create a new rental option, class, clinic, etc, with existing memberships in place. Similar to before, you’ll be able to apply discounted membership pricing within the service itself. This will limit any back and forth, ensuring that no matter if it’s a new service or new membership, the discounts can be applied at either starting point and will be communicated across Swift, ensuring a seamless pricing setup.
You might have noticed by now that the “Public Non-Member” price has been changed to “Default Price”. This is a small, but key distinction. Along with the new name, we have changed pricing behavior to default any membership price to the “Default Price” if a discount is not created.
This might be the most important change in user behavior. As you no longer will have members being unable to see a service if a price is not set for them - it will simply default to the “Default Price” setup at the service level.
To further communicate this change, we have added a “Visibility” column within each service table. For example, in this lesson setup, we have services ranging from a members-only offering, only certain members, all the way to being completely invisible (private) on the branded booking page.
We believe this is more intuitive than the previous pricing setup and hope it alleviates unnecessary panic, confusion, and manual labour when setting up discounts at your facility! As always though, we’re open to feedback and suggestions. You can learn more about setting up membership discounts here.
Our team is dedicated to making Swift a sleeker, faster, and more beautiful experience for you, your staff, and your customers. We are poised to make 2025 our best year yet, delivering for all our facilities and clients using Swift.
Here’s what’s ahead:
If you have any questions about the material mentioned above—or anything else—reply directly to this email, and we'll help you out.
Thanks for reading!
PS: if you love Swift, we want to hear from you! You can leave us a review on our Capterra page. Or participate in a Case Study and receive a free month of your subscription.