Summary of Notable Customer Features (April 2021 - January 2026)

MAJOR FEATURES

1. Forum System (2025)

Complete community platform with:
  • Public forums with threads, posts, and full-text search
  • Private messaging between trainers, admins, and participants
  • Course-linked forums with email notifications
  • Archive/restore functionality and moderation tools
  • Customizable notification preferences with one-click unsubscribe
  • Thread following/unfollowing capabilities

2. Payment & Invoicing Integrations

Multiple payment provider integrations:
  • Paytrail (2024) - Finnish payment gateway
  • Klarna (2022) - Buy now, pay later
  • ePassi (2022-2024) - Employee benefits system
  • Smartum (2022) - Sports and culture benefits
  • Edenred (2022) - Meal and benefits vouchers
  • Online Invoice Payments (2024)
  • Credit Notes System (2025) - Automated refund management
  • Partial Payments (2021) - Up to 6 installments
  • XML Invoice Generation - Maventa integration (2022)

3. Booking & Scheduling System Overhaul

  • Multi-day Bookings (2022) - Support for extended reservations
  • Smartlock Integration (2022) - Optima smartlock with automated access codes
  • Single-page Service Booking (2022) - Streamlined booking experience
  • Time Slot Filtering (2022) - Filter by weekday and time range
  • Long Reservations (2023) - Up to 56 days
  • Calendar Export (2023) - iCalendar format for resource bookings
  • Secondary Resource Selection - Multiple resources per booking

4. Course Management Revolution

Online Course Features (2021-2022):
  • Timed access to course materials
  • Course chapters for structured content
  • Limited time access windows
  • Video upload and embedding (2024)
  • Course material images
Course Refund System (2023-2024):
  • Partial refunds for cancelled dates
  • Refund as store credit
  • Refund as discount codes
  • Bulk refund functionality
  • Email notifications to affected participants
Enrollment Enhancements:
  • Allow enrollment after course start (configurable, 2023)
  • Direct dog addition during enrollment (2024)
  • Change dog in existing enrollment (2023)
  • Reserved status for pay-first model (2022)
  • Course splitting into individual day sessions (2025)

5. User Authentication & Experience

  • Guided Login/Registration Flow (2024) - Streamlined single-screen authentication
  • Email Confirmation System (2024-2025) - Token-based security
  • Omniauth via Base Site (2023) - Centralized multi-school authentication
  • Multi-school Support - Register once, login anywhere
  • Email Unsubscribe Management (2025) - RFC-compliant List-Unsubscribe headers
  • Cookie Consent Banner (2023) - GDPR compliance with granular preferences

6. E-commerce & Webshop

  • Product Tags (2022) - Categorization and filtering
  • Product Variants - Size, color, and other variations
  • Digital Products - Automated delivery system
  • Giftcards - With validity periods and PDF generation
  • Multipasses (2021) - Multi-use passes for services and courses
  • Store Credit System - Balance management and refunds
  • Free Delivery Threshold (2024)
  • Purchase Price Tracking (2023) - Inventory management

7. Early-Bird Discount System (2025)

Automated time-based discounting:
  • Configurable discount percentage and end dates
  • Visual indicators on course pages
  • Automatic application during enrollment
  • Pre-sales code-only access periods

MEDIUM FEATURES

Forms & Surveys

  • Advanced Form Types (2021-2022):
    • Multi-choice and checkbox questions
    • Boolean (yes/no) answers
    • Mandatory fields
    • Rating forms for courses
    • Prerequisite forms for enrollment
  • Service-specific Forms (2021)
  • Excel Export for form responses (2022)
  • Customizable Contact Forms (2024) - Configurable fields per school

Content Management

  • Articles System (2022) - Blog functionality with tags, images, and SEO
  • Page Enhancements:
    • SEO-friendly URL slugs (2022-2023)
    • Table of contents (TOC)
    • Raw HTML editing mode
    • No-WYSIWYG mode
    • Floating images with text wrapping
  • Snippet System - Reusable content with variables
  • Carousel Images - Configurable autoplay timing (2024)
  • YouTube Shorts Support (2025)

Localization

  • Swedish Language (2022) - Full localization
  • Russian Language (2025) - With transliteration
  • Localized Routes (2021) - Language-specific URLs
  • Localized Privacy Pages (2025) - Per-language privacy policies

Reporting & Analytics

School Statistics (2021-2024):
  • Graphical statistics dashboard
  • Year stats and resource stats
  • Course stats XLSX download (2023)
  • Booking reports with bi-weekly views
Financial Reports:
  • Accounting reports (issued vs. paid)
  • Resource revenue reports
  • Trainer invoicing reports
  • Upsell opportunities (2025)
  • Cost center support (2025)
Export Enhancements:
  • User exports with dog fields (2025)
  • Course participants XLSX download
  • Product inventory downloads (2023)

Discount & Pricing

  • Discount Code System:
    • Multi-scope codes (memberships)
    • Service-specific codes
    • Single-use codes
    • Code generation for refunds
    • Code validity periods
  • Early-bird Pricing (2025) - Automated time-based discounts
  • Installment Display (2025) - Shows original schedules with price differences

SEO & Structured Data (2023)

  • JSON-LD Structured Data:
    • Courses, Services, Products
    • Organizations/Schools
    • Articles and Pages
  • Meta Tags - OG images, article dates, descriptions
  • URL Slug Auto-generation - Pages, categories, products
  • Canonical URLs - Trailing slash removal
  • Proper Heading Hierarchy (2025) - H1-H6 for SEO

Category Management

  • Nested Categories (2025) - Hierarchical structure with unlimited depth
  • Category Archiving (2025) - Archive/restore with recursive visibility
  • Category Separators (2021) - Visual dividers
  • Category-specific Terms - Custom T&Cs per category
  • Display Modes - Online course categories, photo index (2024)

✨ NOTABLE SMALLER FEATURES

Communication & Notifications

  • SMS Messaging (2021) - Bulk SMS to participants
  • Marketing Message Preview - Test before sending
  • Letter Templates (2023) - Preview for courses and services
  • Reply-to Support (2025) - Contact forms reply to sender
  • Course Deletion Alerts (2025) - Admin notifications
  • Payment Timeout Notifications (2023)
  • Enrollment Payment Reminders (2024) - 7-day default

User Management

  • User Groups (2022) - Service visibility control
  • Organizations (2021) - Business account support
  • Dog Management:
    • Dog info in bookings/enrollments
    • Dog check requirements
    • Notes field for dogs
    • Add dogs during enrollment (2024)
  • Extended Trainer Rights (2022-2024) - Granular permissions
  • Worker Role - Calendar access for staff

Theming & Design

16+ New Themes (2021-2025): Orange2, Magenta, Brightblue, Blue, Crimson, Darkgreen, Cabaret, Violet, Dusty Blue, Aqua, Navy, Darkcyan, Softpink, Deeppink, Simpleblack, Peachnavy, Deepteal, Darkslategray, Lilanavy, Limenavy, Blue-Orange, Violet2, Olive  Visual Enhancements:
  • Custom fonts (Fira, SourceSansPro, Engcomica)
  • School-specific favicons
  • Mobile background images (2025)
  • Responsive design improvements
  • Full-width content option (2024)

Scheduling & Calendar

  • Direct Schedule Creation (2021) - In-calendar creation
  • Marking Schedules - Visual tracking system
  • Schedule Copying - For recurring periods
  • Week Numbers (2025) - Display throughout interface
  • Calendar Date Picker (2024) - Icon-based with manual input
  • Month View - Resource calendar monthly display

Access & Security

  • GDPR Compliance - Privacy pages and cookie consent
  • Terms Acceptance - Service terms for admins
  • Honeypot Fields (2024) - Bot protection
  • ReCAPTCHA v3 (2025) - Upgraded bot protection
  • Email Confirmation - Enhanced security flow

School Management

  • Subscription System (2022) - Recurring service model
  • School Suspension State (2025)
  • Subscription Dashboard (2025) - Status overview
  • Third-party Invoicing (2025) - External invoicer integration
  • SSL Monitoring - Optional monitoring
  • School-specific Settings - Tax rates, email verification, etc.

Product & Inventory

  • Product Search (2024) - Text-based search
  • Product Archiving (2023) - Separate from deletion
  • Variant Display - Show as independent products
  • Digital Product Enforcement - Force description view
  • Delivery Methods - Visible in admin index (2023)

Booking Enhancements

  • Booking Code Prioritization (2026) - Smart code selection
  • Resource Descriptions - Per-resource details
  • Pay Onsite Option - Alternative to online payment
  • Buffer Times - Setup and booking buffers
  • Resource Autoselect - Automatic resource assignment
  • Booking Period Configuration - Per-school settings

Miscellaneous

  • Testimonials System (2021) - Front page display with carousel
  • Waiting Lists - Automatic spot notifications
  • Cost Center Support (2025) - Enterprise accounting
  • Google Tag Manager - Analytics integration
  • Social Media Links - Extended platforms including Spotify
  • SVG File Support (2025) - Upload and display
  • Code Search (2025) - Find discount/enrollment codes
  • Alerts Index (2025) - Centralized alerts management

Technical Improvements (User-Impacting)

  • Rails 8 Upgrade (2024) - Performance and security
  • Performance Optimizations - Database query improvements
  • Multi-browser Support - Enhanced compatibility
  • Email Improvements - Better sender handling, layouts
  • Payment Status Polling - Real-time updates on payment pages

Summary: This represents approximately 150+ significant customer-facing features over 4.5+ years, with major focus on:
  1. Payment integrations (6+ providers)
  2. Community features (forums and messaging)
  3. Booking system (multi-day, smartlock, filtering)
  4. Course management (online courses, refunds, enrollment)
  5. E-commerce (products, giftcards, multipasses)
  6. User experience (authentication, themes, SEO)