Ice Rink Management Software on Salesforce

Booking Ninjas tailors the solution around your ice rink. Manage ice time, programs, lessons, staff, billing, and daily rink operations in one connected system.

Ice rink management software for ice time, programs, lessons, billing, and rink operations

One platform, tailored to your ice rink.

We tailor the solution around the way your rink operates today. Start with ice time, reservations, rates, billing, programs, and requests, then add class tools, portals, communications, POS, or more locations as you grow.

Learn more →

Solutions Prototyped For

Ice rink operating models built around ice time, leagues, lessons, recurring programs, public sessions, and multi-sheet facilities.

Community RinkPublic + programs
Hockey ArenaTeams + ice time
Skating CenterLessons + sessions
Training RinkPractice + coaching
Multi-Sheet FacilitySeveral ice surfaces

Illustrative operating-model references only. Display does not imply endorsement, client status, or partnership.

Technical proof

Listed on Salesforce AppExchange.

Booking Ninjas is publicly listed on Salesforce AppExchange. Salesforce requires security review for applicable AppExchange package types before listing.

View Booking Ninjas on AppExchange ↗

Ice Rink Management Challenges We Solve

Ice rinks have limited ice time and many groups competing for it. We help keep scheduling, programs, billing, and rink operations connected.

Ice Time Scheduling

Keep ice blocks, availability, recurring reservations, and schedule changes organized.

Programs & Leagues

Coordinate hockey, skating, camps, clinics, lessons, and public sessions.

Recurring Ice Use

Manage repeat practice times, seasonal programs, and contracted ice blocks.

Staff & Facility Coordination

Keep staff coverage, rink readiness, maintenance windows, and operational requests easier to follow.

Contracts & Billing

Keep ice fees, program charges, invoices, and recurring billing tied to the right customer or program.

Utilization Visibility

Use connected booking and billing data to understand how ice time is being used.

A Flexible Solution for Your Ice Rink

Booking Ninjas tailors the setup around your ice surfaces, programs, recurring reservations, pricing, staff workflows, billing, and facility operations instead of forcing every rink into the same process.

Ice Time, Programs & Billing Together

Keep ice availability, bookings, programs, customers, requests, and billing connected.

Automate Repeatable Work

Use Salesforce workflows for repeat reservations, billing, reminders, requests, and operational follow-up where they fit.

Support Different Ice Uses

Configure different workflows for leagues, practices, public skate, lessons, camps, clinics, and private ice rentals.

Connected Reporting

Use connected booking, program, utilization, and billing data for dashboards and reporting.

What We Can Tailor for Your Ice Rink

We tailor the solution around the scheduling, program, billing, and facility workflows your rink actually needs.

Keep ice surfaces, time blocks, and other configured bookable resources visible across the schedule.

Manage one-time and recurring ice reservations, customer details, time blocks, status, and booking changes.

Configure rates around different ice uses, times, customer groups, programs, or other pricing rules.

Use recurring billing workflows for repeat ice contracts, recurring programs, or other repeat charges where the payment setup supports them.

Track facility maintenance, rink-readiness work, and operational issues around the venue.

Track customer requests, schedule issues, staff follow-up, and other work that needs clear ownership.

Automation and Visibility for Ice Rink Teams

Use Salesforce workflows to reduce repetitive work across reservations, recurring ice, billing, requests, and follow-up. AI can be added later when there is a clear use case.

Reduce Manual Scheduling

Reduce repetitive work around reservations, repeat ice blocks, and booking changes.

Keep Ice Time Clear

Keep availability and reservations connected as the schedule changes.

Support Recurring Programs

Use connected booking and billing records for leagues, lessons, camps, and repeat ice use.

Build Better Reporting

Use connected booking, program, utilization, and billing data for dashboards and reporting.

Value for Ice Rink Operators

A connected setup helps the rink spend less time on admin and gives the team a clearer view of ice time, programs, and billing.

Replace Disconnected Tools

Bring scheduling, customers, billing, programs, and facility work closer together.

Reduce Admin

Spend less time copying information between scheduling, billing, and operations tools.

Use Ice Time More Clearly

Keep reservations and availability easier to follow across different programs and customer groups.

See the Rink More Clearly

Use connected data for a clearer view of bookings, utilization, programs, and billing.

Who This Ice Rink Software Is For

A good fit for:

  • Community and municipal ice rinks
  • Hockey arenas
  • Figure skating facilities
  • Training and practice rinks
  • Multi-sheet and multi-location ice facilities

For one-time event venues without recurring ice programs, we would use a different Booking Ninjas solution setup.

Ice Rink Pricing

A Simple Setup for Ice Rinks

Most ice rinks can start with Core for ice time, reservations, availability, rates, billing, and rink operations. Add Class App when lessons, classes, camps, or recurring programs need a dedicated class layer.

Pricing published on Salesforce AppExchangeBooking Ninjas is publicly listed on Salesforce AppExchange. Our published pricing can be referenced there as part of the product listing.
View Booking Ninjas on AppExchange ↗
Typical Ice Rink Setup

Core + Class App

For one rink managing ice time, reservations, rates, billing, lessons, classes, camps, clinics, and recurring programs.

$500/ month starting price
$400/month starting priceCore Package

For 1–50 Active Bookable Units. Includes Booking Engine, Reservation Management, Availability, Rate Controller, Invoicing, Billing, Request Management, Contact Management, Property Management, Front Desk, check-in/out, reporting, and core booking workflows.

+$100/monthClass App

Per location. Adds the class-focused operating layer for lessons, camps, clinics, and other recurring class or program workflows.

Core scales with Active Bookable Units: 51–100: +$8/unit/month · 101–250: +$6/unit/month · 251–500: +$5/unit/month · 501+: volume pricing. For an ice rink, an Active Bookable Unit can be an ice surface, rink sheet, rentable space, or another reservable resource depending on the setup. Managed Units stay unlimited, and Booking Ninjas does not charge a per-reservation fee.

Optional Add-ons

Membership+$100/month per 1,000 active members
Portal+$100/month per portal
Communication Hub+$100/month per organization
Implementation is separate

Priced based on your ice surfaces, scheduling rules, recurring programs, existing data, billing, facility workflows, integrations, configuration, testing, training, and rollout.

Learn why →

$500/month is the starting price for one location using Core with 1–50 Active Bookable Units and Class App. Annual billing saves 5% on Core and recurring add-ons. Optional extensions, third-party services, and Salesforce costs may apply where relevant.

Ice Rink Software Comparison

Traditional rink software vs Booking Ninjas

CapabilityTraditional Rink SoftwareBooking Ninjas
Salesforce-nativeVaries by product✓
Ice time schedulingUsually includedConfigurable reservation and availability workflows
Recurring programsVaries by product and planClass App available
Recurring billingVaries by productRecurring billing workflows available
Facility requestsOften handled separatelyRequest Management available
MaintenanceVaries by productMaintenance workflows available
Custom workflowsVaries by productConfigurable Salesforce workflows
Reporting & visibilityVaries by product and planSalesforce dashboards and reporting

Frequently Asked Questions

Can Booking Ninjas tailor the solution for an ice rink?

Yes. We tailor the solution around your ice surfaces, scheduling rules, leagues, lessons, recurring programs, billing, staff workflows, and facility operations.

Can we manage recurring ice reservations?

Yes. Reservation Management can be configured around one-time and recurring ice reservations.

Can we manage lessons, camps, clinics, and recurring programs?

Yes. Class App can be added for class-focused workflows when the rink needs a dedicated layer for lessons, camps, clinics, or recurring programs.

Can we support recurring billing for ice contracts?

Recurring Billing can be configured for repeat ice contracts or recurring programs where the payment setup supports it.

Can we track maintenance and rink-readiness work?

Yes. Maintenance can support facility maintenance and rink-readiness workflows.

Can we manage multiple ice surfaces or locations?

Yes. We can configure a multi-sheet or multi-location setup when the organization operates more than one ice surface or facility.

Is AI included?

AI is not included by default. We can add it later when there is a clear use case, such as forecasting, recommendations, or communication.

How much does Booking Ninjas cost for an ice rink?

A typical one-location setup using Core and Class App starts from $500 per month when Core covers 1–50 Active Bookable Units. Optional add-ons and implementation are separate.

Is there an implementation fee?

Yes. Implementation is quoted separately based on your ice surfaces, scheduling rules, recurring programs, existing data, billing, integrations, configuration, testing, training, and rollout. Learn why?

Built on Salesforce

Run your ice rink from one connected system.

We tailor the solution around your ice surfaces, reservations, programs, pricing, billing, staff workflows, maintenance, and daily rink operations.

Ice Time · Reservations · Programs · Billing · Maintenance · Rink Operations

WhatsApp Us

WhatsApp Us