From the first online booking to the final whistle and the payout in your bank — Sweepa runs the lot, across every location you operate.
Casual hire, recurring blocks, parties, open games and add-ons. Real-time availability across every court, field or facility, with peak and off-peak pricing rules and booking waitlists built in.
Camps, coaching terms and seasons with multi-step signup, returning-customer and family selectors, sibling discounts, trials, waitlists and automatic confirmation emails.
Auto-generate round-robin fixtures, enter and approve results, and watch ladders calculate themselves. Team management, join codes and public fixtures pages with team badges included.
Card, Apple Pay, Afterpay and Zip via embedded Stripe. Automated confirmations, reminders and bulk messaging built in — with payouts to each location's own Stripe account.
Sequential, GST-compliant invoices generated on every booking and registration. Clients pay or download PDFs from their own portal, with reminders chasing the stragglers for you.
Self-serve portals for players, parents and teams — book, pay, cancel, manage teams and registrations — plus role-based admin access for managers, coordinators and front-desk staff.
Your branded site on your own subdomain or custom domain — section-based home page, live program and fixtures pages, legal pages and SEO handled. More below.
A client app for booking, paying and team chat, and a staff app for the front desk — today's bookings, take payment, attendance and score entry. More below.
An account-aware assistant answers your clients' questions about their bookings, invoices, fixtures and teams — and an operator assistant helps your staff find answers fast.
Sweepa sits behind your whole operation — powering the admin, enabling your clients, and converting every interaction into a booking or sign-up.
Every venue gets a site on yourvenue.sweepa.io — or your own domain. Toggle sections, set your brand, go live. No page-builder homework.
Native mobile apps for the people who play at your venue — and the people who run it.
Your clients book courts, pay with saved cards or credits, reschedule and cancel, check fixtures and ladders, chat with their team, manage their profile — and get push reminders before every session. Included on every plan.
Front-desk and coaching staff see today's bookings, sessions and fixtures, create and amend bookings, take payment on the spot, mark attendance and enter scores — permission-scoped per person and per location.
If you have a developer, or a system that has to know about your bookings, you do not have to ask us to build an export.
Generate and revoke keys from Settings → API keys. Scoped to your venue, and revocable the moment somebody leaves.
Send the same request twice and you get the same result, not two bookings. That is a promise about the API, not an aspiration — retries are how real integrations behave.
Subscribe to events and see every attempt, its response and its retries in Settings → Webhooks. When an integration goes quiet you can tell whose end it is.
Short version: your customers’ data is yours, it is isolated per venue, and card details never touch us.
Every row carries its venue, and the database enforces it — not the application code. One venue cannot read another’s customers, and neither can a bug in a page.
Payments run through your own Stripe account. Card details never touch your site or ours, and payouts land in your bank, not in an escrow we hold.
Delete a contact’s personal data from the admin, per person, without raising a ticket. Records you are legally required to keep — an incident log, a paid invoice — are retained and say so.
Sweepa records a WWCC number and its expiry and reminds you before it lapses. It does not verify it against a state register — no platform can — and the admin says “recorded”, never “verified”.
Our security.txt says where to send it and what to expect. If you have found something, please do tell us.
Data is held in Australia, billing is in AUD, and the platform is built to Australian privacy expectations including the Children’s Online Privacy Code. See our privacy policy.
Start with a 30-day free trial — card required, nothing charged until day 31, and if you cancel before then you are never billed.
Your venue, locations, courts, branding and ABN — plus your starting module if you're on Academy. Accept your proposal and the platform agreement in the same sitting.
One formYour branded site and admin go live on your own subdomain, with your Stripe account connected in a few clicks. Nothing waits on us.
MinutesA short wizard walks you through the essentials. Skip anything and come back — a go-live checklist keeps score.
One sittingPublish your site and take your first booking inside your free month. Want your own domain? Point a CNAME and we handle SSL.
Days, not monthsStart your 30-day free trial, poke around the live demo, or book a 30-minute walkthrough with us.