NewCookie consent and legal pages, built in

More dancers.Zero spreadsheets.

The all-in-one platform for dance schools and festivals, made by dancers, for dancers. From a weekly class to an international festival, Signups runs every kind of event.

  • Accept credit cards
  • Automatic coupons & discounts
  • Check-in via QR code
  • Automatic waitlists
  • Lead and follow roles
  • GDPR-compliant sign-up pages

10,000+ registrations processed for some of the world's biggest dance festivals.

StripePlugs into your own Stripe account. Ready to take payments in under five minutes.

10,000+registrations processed for schools, workshops and festivals

Trusted by some of the world's biggest dance festivals

  • BlueMove BCN
  • ILHC Latin America
  • Jazzy Feet
  • Sofia Swing Dance Festival
  • International Lindy Hop Championships Europe
  • Montpeul' Swing
  • Lazy River

Less admin, more dancing.

Running a dance school shouldn't mean evenings in spreadsheets. Signups takes over the weekly chores: it balances your roles, chases unpaid spots, matches every payment to a dancer and keeps your waitlists moving, so you can get back on the dance floor.

We know those chores well. Signups was born in our own swing school in Paris, where we ran classes, workshops and festivals on spreadsheets and goodwill for years. Every feature started as a problem at our own door, and when you write to us, a dancer answers.

ChristopheFounder of Signups

Our to-do list, before Signups

Every single week

  • Count leads and follows by handRoles balanced on their own
  • Chase 14 unpaid spots on WhatsApp3 reminders sent for you
  • Match bank transfers to namesEvery payment under its name
  • Copy every sign-up into a spreadsheetSign-ups arrive online
  • Explain the waitlist, againThe waitlist moves on its own

One ticket for everything you run.

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.

Weekly classes

Sell the whole term, or a monthly plan with class credits. Planning and payments run themselves.

Every Tuesday, all term

Single classes

Have an idea for a one-off class? Create it and start selling it in under five minutes.

One evening only

Workshops

Levels, roles and limited spots, with a waitlist for each role.

A weekend, three levels

Festivals

Party Pass, Class Pass and more, ready for the rush when passes go on sale.

Party Pass, Class Pass and more

The run of show, handled.

From the first sign-up to the last payment, here's what Signups does for you. Sales open on time, reminders go out on their own and your roles stay balanced. You only step in at the door, to welcome your dancers.

  1. Weeks before

    Passes go on sale

    Early bird and student prices, monthly plans, and emails in each dancer's language.

  2. Days before

    Everyone pays

    Up to three automatic reminders, Klarna in three, and one checkout for everything.

  3. Any time

    Roles stay balanced

    When someone cancels, the next lead or follow on the waitlist moves in.

  4. At the door

    Scan and dance

    A clean roster for every class, and a quick QR scan for each dancer.

  5. After

    Know what you earned

    Margin and profit for every class, and invoices you can preview before they go out.

Signups does it for youYou, at the door

Leads and follows, always balanced.

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.

  • A separate waitlist for each role
  • Automatic moves, or your approval for each one
  • Levels and styles, set up the way your school works
  • The same rules for classes, workshops and festival passes

Try itThen watch the waitlist.

Home›Modules›Cours Réguliers

Lindy Level 2Balanced

Batignolles Thursday @ 19:30 - 20:30

Fill open spots
Capacity
Leaders16/16
Followers16/16
Leader waitlist2
SSamir HaddadLeader1st in line
JJonas BergLeader2nd in line
Recent activity
WaitlistJonas Berg19:02
Moved inAna Pereira18:45
CancelledClara Lopez18:45

A roster you can actually read.

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. No more lists copied by hand before class: the roster updates itself as dancers sign up, pay or cancel.

  • Filter by role, level or payment in one click
  • Printed rosters, clean enough to pin on the wall
  • QR check-in that helps keep out anyone without a pass

Try itPress Check-in mode to scan the next dancer.

Checked inLéo Martin scanned his QR code

Home›Modules›Cours Réguliers

Lindy Level 2Published

Batignolles Thursday @ 19:30 - 20:30

NamePaymentChecked in
CCamille DuboisFollowerComplete19:21
YYoussef BenaliLeaderComplete19:24
IInès RomeroFollowerPending
LLéo MartinFollowerComplete19:28
TTomás GarcíaLeaderKlarna 2/319:30
HHannah KellerLeaderComplete
28 of 32 checked in, 2 unpaid

See what every class earns, in real time.

Revenue, margin and profit for each course, updated as payments come in. Every card payment and bank transfer shows up as it happens, so your figures are always up to date. Plan next season's prices and budget with real numbers, and spot the classes that lose money.

  • Charts for every class show what sells and what doesn't
  • Every payment in real time, by card or transfer
  • Preview your invoices to check they meet your country's rules

Try itSwitch the season to compare.

Home›Financials

Financials

Updated as payments come in.

€33,400.00Revenue↑ 14.1%vs last season
46%Margin↑ 1 ptvs last season
€15,421.00Profit↑ 18.0%vs last season
CourseRevenueMarginProfit
Weekend workshop €18,40041%€7,544
Lindy Level 1 €7,20062%€4,464
Lindy Level 2 €5,76055%€3,168
Solo jazz Low margin€2,04012%€245

Every feature, one ticket.

The headliners are above. Here's the rest of the lineup: the tools that save you time every week, from planning to test mode, all included.

  • PlanningYour whole term on one calendar.
  • Levels and stylesSet up the way your school works.
  • Any currencyDancers pay in their own money.
  • Any languagePages in your dancers' language.
  • Early birdAnd student discounts, built in.
  • Buy 2, get 1 freeOffers with the maths done for you.
  • Buy for a friendDancers book for someone else in one click.
  • Ad trackingMeta, Google and TikTok see real sales.
  • NewsletterGrow your list, with double opt-in.
  • Test modeTry anything without real money.
  • Copy a seasonCourses and classes, settings included.
  • Team activitySee what your team just changed.
  • Several schoolsSwitch accounts from one menu.
  • Dancer's viewSee their account exactly as they do.
  • Rush-hour readyTested for the minute passes go on sale.
  • Developer toolsAPI keys and a full request log.

Word from the green room.

Dance schools and festivals that swapped their spreadsheets for Signups.

“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, Spain

Questions, answered.

Anything else? Write to [email protected].

How do lead and follow roles work?

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.

What happens when a dancer forgets to pay?

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.

Can dancers pay monthly?

Yes. Sell monthly plans with class credits, or let dancers pay in three instalments with Klarna.

Can I print a roster for the door?

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.

Does Signups make my school GDPR compliant?

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.

Can I keep my existing Stripe account?

Yes. Connect the Stripe account you already use and start taking cards in under five minutes.

Can I try it without real payments?

Yes. Test mode lets you try every feature and payment flow without touching your live account, your dancers or your data.

See you backstage.

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.