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. 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.

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

Made for dancers, by dancers.

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

Every single week

  • Count leads and follows by hand
  • Chase 14 unpaid spots on WhatsApp
  • Match bank transfers to names
  • Copy every sign-up into a spreadsheet
  • Explain the waitlist, again

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.

  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.

  • 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 really earns.

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.

  • 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

Emails that go out on their own.

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.

  • Preview every email, in every language your page speaks
  • Your full email history, in one place
  • An alert when an email bounces, so you can fix the address and resend

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.

EmailSentStatus
14:30Delivered
12:15Bounced
11:42Delivered
09:00Delivered
Preview

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.

Every feature, one ticket.

The headliners are above. Here's the rest of the lineup.

  • 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.

“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 see the emails my dancers receive?

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.

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.