Changelog

What we've shipped at Boxbase.

Guest Checkout, Member Drop-Ins & UI Improvements

NEW
  • Guest Checkout: Visitors can now book classes directly from your public calendar, no account needed. Two flows are available: drop-in (name, email, payment, waiver) and trial (purchase a trial plan and book in one go).
  • Member Drop-In Payments: Members without an active membership or out of units can book a single class and pay through the checkout flow (Stripe, on-site, or free).
IMPROVED
  • Unified People View: The team page has been merged into the people view. Members and team are now managed from a single place.
  • A round of design and layout improvements across the platform for a cleaner, more consistent experience.
FIXED
  • Currency display on the box plans landing page.

BI Dashboard, Online Checkout & Smarter Memberships

NEW
  • BI Metrics Dashboard: A clear, real-time overview of your key business numbers in one place — revenue, membership growth, retention and more.

BI Dashboard

  • Online Checkout: Members can purchase memberships themselves directly from your plan store. The checkout handles plan selection, payment, agreements, and activation automatically.
  • Flexible Membership Cancellations: Three modes — regular (end of current period), by upcoming cycle (end of next billing cycle), or by specific date.
  • Automated Member Emails: New triggers for membership running low (unit-based) and birthday messages.
IMPROVED
  • Redesigned core tables (members, memberships, payments, plans) for a cleaner experience.
  • CSV export for members and payments.
  • Day view added to the admin calendar.
  • Improved membership prioritization during class registration.
FIXED
  • Bugs around billing dates, membership states, cancellation handling, and class management.

Agreements Lifecycle & Membership Management

NEW
  • Agreements v2 — Lifecycle Management: Manage agreement status (draft, archived, published) with automatic versioning. New members sign the latest version; records of what earlier members signed remain intact.
  • Member Access Status: Enable or disable member access on demand, prevent access for specific members without removing them, and manage class and registration access independently.

Member Access Status

  • Extend Membership: Add time to active memberships with a single click — adjust end dates, reduce churn with flexible options.

Extend Membership

  • Member Notes: Store notes on individual member profiles to capture preferences, special requests, or accommodations.
IMPROVED
  • Membership Tables Redesign: Cleaner interface focused on the information that matters most.
  • Available Units Display: See exactly how many units are available on a membership at a glance.
  • Performance optimizations for faster data loading.
  • UX refinements throughout member management.

Digital Agreements & Mail Templates

NEW
  • Digital Agreements: Members can view and sign agreements digitally — general waivers, membership agreements required before registrations, and a single place to track everything.
  • Mail Templates System: Two customizable templates shipped — Welcome New Member and Membership Expiration Reminder. Enable/disable, preview the original, customize with placeholders, adjust triggers.

Mail Templates

IMPROVED
  • Late registrations can now be added by an admin user.
  • Performance improvements, especially on the calendar page.
FIXED
  • Various bugfixes for the editor, date-picker, and more.

Better Stripe Integration

NEW
  • Stripe Invoicing: All Stripe-related payments now use Stripe Invoicing. Lower fees (standard transaction fees + the Stripe Invoicing fee on top), more flexibility for future payment workflows, and no manual action needed — migration handled automatically.
  • Class Schedule Timeslot Settings: Individual timeslots can now have their own assigned coaches, participation limits, registration deadlines, and cancellation deadlines.

Timeslot settings

IMPROVED
  • Small workflow polish and bugfixes across the platform.

Messaging & Spotlight Search

NEW
  • Messaging: Send direct messages to specific groups — all members, only active members, just your coaches, or everyone registered for a specific class (including the waiting list). Choose delivery as email, in-app notification, or both. See whether messages were delivered and read.

Messaging

  • Spotlight Search: Press CMD+K or CTRL+K to instantly jump between members, plans, schedules and more, without clicking around.

Spotlight in action

Free Classes & Member Onboarding

NEW
  • Free Classes: Create classes marked as free directly in Boxbase — anniversary WODs, open days, charity events. No workarounds or temporary memberships needed.

Free Class setting

  • Onboarding Flow for New Members: First version of the onboarding walks new members through basic app settings, profile setup, and adding a payment method.

Onboarding flow

IMPROVED
  • Faster response times across the app.
  • Color-coding for hidden class-types in the membership view.
FIXED
  • Product categories and date filters for the payments overview.