Weekly classes
Sell the whole term, or a monthly plan with class credits. Planning and payments run themselves.
Every Tuesday, all term
The all-in-one platform for dance schools and festivals, made by dancers, for dancers. Sell your classes and passes, fill every lead and follow spot, collect every payment, and see what each class earns.
10,000+ registrations processed for some of the world's biggest dance festivals.
Plugs into your own Stripe account. Ready to take payments in under five minutes.
All access
Grand Swing Weekend 2027
Paris, four days, three levels
Trusted by some of the world's biggest dance festivals





Signups was born in our own swing school in Paris. For years we ran classes, workshops and festivals on spreadsheets and goodwill. So we built the tool we wished we'd had.
Every feature started as a problem at our own door. We still dance, and when you write to us, a dancer answers.
ChristopheFounder of Signups
Our to-do list, before Signups
Signups is registration software built for dance schools and festivals. Sell weekly classes, single drop-in classes, weekend workshops and festival passes, all from one sign-up page.
Dancers sign up and pay online, in their own language. Signups balances leads and follows, runs the waitlists and chases unpaid spots for you. Lindy hop, salsa, tango, bachata or West Coast Swing, it fits the way you teach.
Sell the whole term, or a monthly plan with class credits. Planning and payments run themselves.
Every Tuesday, all term
Have an idea for a one-off class? Create it and start selling it in under five minutes.
One evening only
Levels, roles and limited spots, with a waitlist for each role.
A weekend, three levels
Party Pass, Class Pass and more, ready for the rush when passes go on sale.
Party Pass, Class Pass and more
From the first sign-up to the last payment, here's what Signups does for you.
Weeks before
Early bird and student prices, monthly plans, and emails in each dancer's language.
Days before
Up to three automatic reminders, Klarna in three, and one checkout for everything.
Any time
When someone cancels, the next lead or follow on the waitlist moves in.
At the door
A clean roster for every class, and a quick QR scan for each dancer.
After
Margin and profit for every class, and invoices you can preview before they go out.
Dancers pay by card, Apple Pay, Google Pay or Klarna in three, and can settle several registrations in one checkout. Anyone who forgets gets up to three reminders. You don't write a single one.
Try itPress Send follow-ups, or mark a dancer as paid.
Home›Financials›Unpaids
Unpaids
Accepted sign-ups still waiting for payment.
Everyone on this page has paid.
Set the spots for each role. When one side fills up, new dancers join that role's waitlist. When someone cancels, the next in line moves in, automatically or with your approval.
Try itThen watch the waitlist.
Home›Modules›Cours Réguliers
Lindy Level 2Balanced
Batignolles Thursday @ 19:30 - 20:30
Every class gets a clean list of who's coming, their role and whether they've paid. Print it for the door, or check dancers in with a QR scan and watch the list update.
Try itPress Check-in mode to scan the next dancer.
Home›Modules›Cours Réguliers
Lindy Level 2Published
Batignolles Thursday @ 19:30 - 20:30
No dancers match these filters.
Revenue, margin and profit for each course, updated as payments come in. Plan next season's prices and budget with real numbers, and spot the classes that lose money.
Try itSwitch the season to compare.
Home›Financials
Financials
Updated as payments come in.
Signups emails your dancers for you, in their own language, from confirmations to payment reminders. Preview any email before it goes out, find every message you've sent, and know when one doesn't arrive.
Try itOpen an email, switch the language, or fix the one that bounced.
Home›Sent emails
Sent emails
Every email sent to your students, newest first.
From Studio Swing
Your spot in Solo jazz is waiting
Hi Hugo, your spot is saved, but we haven't received your payment yet. Pay now to keep it.
GDPR warning
Not on purpose. A tracking pixel with no cookie window. Sign-ups in a shared spreadsheet. A privacy policy copied from another site. It all looks harmless, until one dancer complains.
Any dancer can report a school to the data protection authority, and it costs them nothing.
Nobody sees your answers.
Tick each one that's true for your school.
They're built into your sign-up pages. Fill in your school's details once, and Signups writes the legal pages for you.
Try itSave the missing name to put your legal pages live.
Home›Settings›Legal
Legal pages2 problems
What your dancers read and agree to.
The person legally answerable for your pages. Usually your director or president.
Add a name first. Your legal notice can't go live without one.
The headliners are above. Here's the rest of the lineup.
“We tested the system and were really impressed by all the (automated) features. No more losing time with emails & payments requests! Most of all we liked working with Christophe, he is easy to reach and has a solution or answer ready if you have a question!”
Ruben & KatrienSway association, Boulevard Blues, Belgium“I use Signups to manage my school and I am delighted with its ease of use and the time it saves me.”
BlueMove BCNDance school, Barcelona, SpainAnything else? Write to [email protected].
You set the number of spots for each role. When one role is full, new registrations join that role's waitlist. Open spots are filled automatically in waitlist order, or you approve each one yourself.
Signups sends up to three payment reminders on its own. You also get one list of every unpaid spot, by season or class, and can follow up with everyone in one click.
Yes. Sell monthly plans with class credits, or let dancers pay in three instalments with Klarna.
Yes. Every class has a roster with each dancer's role and payment status, ready to print. You can also check dancers in with a QR scan.
It covers what happens on your sign-up pages. If you add a tracker, a cookie window appears in your colours, and every answer is kept as proof. Your privacy policy and legal notice are written from your own details, and you can see which terms each dancer accepted, and when. What your team does outside Signups is still up to you.
Yes. Preview any email in every language your page speaks, and find every message you've sent in one place. If an email bounces, you get an alert so you can fix the address and resend.
Yes. Connect the Stripe account you already use and start taking cards in under five minutes.
Yes. Test mode lets you try every feature and payment flow without touching your live account, your dancers or your data.
Book a demo and see how Signups fits the way you run your classes, workshops and festivals. Then try everything in test mode, with no real payments.