All release notes

Contact form emails you reliably, cancelled bookings void their invoices, and more of your brand

Messages from your website's contact form now always land in an inbox you watch. Each submission is emailed to the contact email shown on your Contact Us page, or your business email in General Settings, or the account owner if neither is set, and replying goes straight to the visitor. Don't use the built-in form? Turn off Built-in contact form in Website → Website Settings to hide it. Your contact details and any embedded form (like HighLevel or Google Forms) stay put.

When you cancel a reservation, including from Edit Details, any unpaid invoice is now voided automatically and its payment link stops working, so customers can't pay for a booking that's off. Pending and cancelled reservations also no longer get "tomorrow" delivery or pickup reminder emails. Stripe payment links now offer whichever payment methods you've turned on in your own Stripe account, instead of cards only.

You can now edit the SMS opt-in sentence on your booking form so it matches your texting registration. Find it in Website → Website Settings under Booking, or in the booking page's settings in the visual editor. Links to your Text Message Terms and Privacy Policy open in a new tab. Your business also shows up in more places: your logo on your login page, your business name on password reset emails, and the pickup address and pickup date on the booking confirmation page.