Features designed for dance schools

Explore all the powerful features that make herewe.dance the most comprehensive platform for dance school management.

Student Management

Everything you need to manage your students efficiently

Student Profiles

Comprehensive student profiles with contact information, attendance history, payment records, and notes.

Registration & Onboarding

Streamlined registration process with custom forms, waivers, and automated welcome emails.

Attendance Tracking

Track attendance with QR codes, RFID cards, or manual check-ins. Generate reports and identify trends.

Progress Tracking

Monitor student progress with skill assessments, level advancements, and personalized feedback.

Communication Tools

Send targeted emails, SMS notifications, and in-app messages to individuals or groups.

Student Portal

Give students access to their schedules, payments, and progress through a dedicated portal.

Integrations

Connect with your favorite tools

herewe.dance integrates seamlessly with the tools you already use to run your business.

Google Calendar

Sync your classes with Google Calendar for seamless scheduling.

Stripe

Process payments securely with our Stripe integration.

Mailchimp

Connect your email marketing campaigns with student data.

Zoom

Host virtual classes with automatic Zoom meeting creation.

QuickBooks

Sync your financial data with QuickBooks for accounting.

Zapier

Connect with 3,000+ apps through our Zapier integration.

Need a custom integration? Contact our team to discuss your requirements.

For Developers

API & Developer Tools

Build custom solutions and extend the platform with our comprehensive API and developer tools.

  • RESTful API

    Access all your data and functionality through our well-documented RESTful API.

  • Webhooks

    Get notified in real-time about events in your account with configurable webhooks.

  • Custom Fields

    Extend our data model with custom fields to store your specific information.

// Example API request
fetch('https://api.herewe.dance/v1/students', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

Ready to transform your dance school?

Join hundreds of dance schools already using our platform to streamline operations and grow their business.

14-day free trial • No credit card required • Cancel anytime