Tickets now belong to the person attending
A ticket now belongs to the person going, not just whoever paid. Details pre-fill, and member pricing follows the attendee rather than the credit card.
Changelog
Eighteen years and more than 30,000 commits into building TidyHQ. The public record below picks up in November 2025, written for the person running the club rather than the person who built it.
52 updates
A ticket now belongs to the person going, not just whoever paid. Details pre-fill, and member pricing follows the attendee rather than the credit card.
Incoming email written in a script that has nothing to do with your part of the world can now go straight to junk instead of your conversation list.
SMS credit and costs now use your organisation’s billing currency, so a UK club sees pounds instead of doing mental arithmetic in Australian dollars.
We have moved TidyHQ’s own subscription billing to Stripe. Your invoices look different. They are still under Billing then History.
TidyHQ now supports the Qatari Riyal, and phone numbers are tidied up using your own country instead of assuming everyone is American.
Family memberships through the API, a privacy slip on public pages, steadier custom mail domain setup, and eight other things we owed you.
Retire a group you have finished with instead of deleting it. The history stays, Smart Groups keep working, and your email screens get a lot shorter.
You can take a banner image off a public page now, and there are remove-image controls in a lot more places across TidyHQ.
When an admin creates a membership, the new-user email is now optional. Handy when you are tidying records at 11pm and nobody needs an invitation.
When a ticket needs a membership, buyers get sent to the right membership page and can come back and finish paying.
Minutes can find and attach a task you already have instead of making you create a duplicate, and assigning agenda items now shows roles next to names.
Task updates that are easier to scan, receipts that are findable, bigger emails, GIF uploads working again, and seven more.
The discussion on a project task is a proper conversation now: formatting, @mentions that actually notify people, images, and a link to any single message.
A handful of TidyConnect customers can now run a real club phone number: send a broadcast, get replies back, and keep the conversation in one place.
Attendee lists have better filters, including by ticket type, and payment actions link straight through to the transaction or invoice behind them.
The admin area has had a fresh coat of paint. The sidebar collapses, the main section runs wider, and a few things have moved.
Storage has starred files, clearer labelling for documents shared with you, and a tidier time uploading, moving and sharing.
Announcements label the audience clearly and give you a proper warning when a message is about to land in every administrator’s inbox.
Sign-in links open a confirmation page before they get used, so a corporate email scanner cannot burn the link before the actual person clicks it.
Clearer auto-renew wording, profile photos on admin-created memberships, private-meeting permissions in the API, and eleven others.
Ticket scanning is built into Events. Hand check-in to a volunteer with nothing but their phone, and without handing over the keys to everything else.
You can stop someone registering a second membership at a level they already hold. That is the renewal mix-up behind most duplicate records.
Profile Photo is a registration question now, so you can gather photos at signup rather than chasing them afterwards.
Files can be shared from a peak body down to its affiliated organisations, so a policy update reaches every club without becoming an email attachment nobody can find.
Timezone-aware membership dates, a re-send welcome email action, draft meetings staying off your public page, and fourteen more.
Meetings V2 is the default for every new meeting now. Two people can write the minutes at once, it saves as you go, and agenda items take their own notes.
Your public web pages have been redrawn. Faster, better for search engines and screen readers, and a proper drawer menu on a phone.
The public shop and its checkout have been redrawn, with clearer product cards, a step indicator, and an address section that no longer fights you.
Change a welcome or reminder message once and push it to some or all of your membership levels, rather than opening each one in turn.
Invoice attachments show on the public invoice too, so when a member queries a charge you are both looking at the same piece of paper.
A sign-in loop inside in-app browsers, a permissions leak on restricted events, wallet pass errors, and five others.
Magic-link sign-in means a member clicks a button in their email and they are in. No password, no code to copy across, no phone call to you.
A new Visible To setting keeps an event to the groups you choose, so a members-only event stops publishing somebody’s home address to the internet.
Task filtering in Projects is richer, and completed tasks are filtered out by default so opening a project shows you what is still hanging over you.
Announcements picked up scheduling, clearer category subscriptions, better engagement reporting and navigation that makes sense.
Events that finished this morning vanishing from both pages, a last-ticket checkout problem, and four more.
Members and attendees who cannot pay by card right now can pick an invoice at checkout instead of emailing you to ask whether that is allowed.
Grab a QR code wherever you would grab a share link, then put it on a poster, a sign at the clubhouse, or the back of a flyer.
A badge shows at registration when a membership level renews automatically, so a new member knows what they have signed up to before they wonder in twelve months.
A new filter checks membership level and status at the same time, so "active Ordinary members" finally means active Ordinary members.
Canva PNG uploads that stalled, contact IDs in attendee exports, 50 MB web page attachments, and nine others.
Contacts who have successfully signed in now carry an Email Verified badge, so you can tell a real address from a hopeful guess typed at a sign-on desk.
Tighter date validation, CSV imports no longer merging into trashed contacts, and Complete and Send on deposits actually sending. Sorry about that one.
The new Meetings beta is open to everyone: collaborative editing, saving as you go, and notes on each agenda item.
Projects have a new filter and sort experience, including the archived and template views, so you can narrow by status, assignee or label.
Our developer documentation has been rebuilt. Sign in with your organisation and test any endpoint against your own data, with samples in 20 languages.
Public shop pages now carry the metadata Google Merchant looks for, which helps your club hoodies turn up in search and shopping results.
TidyHQ supports passkeys now. Sign in with your fingerprint, your face or a security key. Nothing to remember, nothing to type.
For members who would rather not manage a password at all, TidyHQ can email a one-time code to sign in with.
A rebuilt Xero integration is ready for its first testers. You need Stripe enabled and to not already be on the old integration.
The OAuth 2.1 draft standard drops the password flow, so API keys now take its place for testing and interim work.
Membership level ordering on public pages, more merge tags in more places, a billing contact you can no longer accidentally delete, and nine more.
Start free under 20 contacts. No credit card, no setup fee.