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)
- Klarna (2022)
- ePassi (2022-2024)
- Smartum (2022)
- Edenred (2022)
- VismaPay (2022)
- MobilePay / Vipps (2025)
- Swish (2025)
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
- Partial refunds for cancelled dates
- Refund as store credit
- Refund as discount codes
- Bulk refund functionality
- Email notifications to affected participants
- 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
8. Marketing Campaign Management (2026)
Bulk email campaigns with real-time delivery and engagement analytics:- Automatically recorded when bulk emails are sent to filtered recipient groups
- Advanced recipient filtering: enrollment status, bookings, pass holders, subscription holders, order history, new accounts, active users, user groups, trainers, categories, and newsletter preferences
- Multiple message types: Operational (transactional), Marketing (with unsubscribe), and Newsletter (RFC-compliant)
- Real-time delivery tracking via AWS SES: delivered, bounced, soft bounced, complained, and failed statuses
- Open tracking via invisible pixel and click tracking via rewritten links
- Per-campaign analytics dashboard showing delivery rates, open rates, and click rates
- Per-recipient drilldown with individual delivery status, open count, and click count
9. Referral System (2025-2026)
Word-of-mouth growth program with automated reward distribution:- Every user receives a unique shareable referral code visible in their profile
- Referral codes entered at enrollment — mutually exclusive with regular discount codes
- Per-category eligibility configuration with parent category inheritance
- Flexible reward types for both referrer and referee: percentage discount, fixed discount, or store credit (fixed or as a percentage of the course price)
- Automatic bonus distribution the morning after the course starts via background job
- Anti-abuse safeguards: inactivity period checks, self-referral prevention, and circular referral detection
- Admin referral report with per-user usage count, pending bonuses, and paid bonuses
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
- 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
- Accounting reports (issued vs. paid)
- Resource revenue reports
- Trainer invoicing reports
- Upsell opportunities (2025)
- Cost center support (2025)
- 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
- 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
- Upload of custom sitemap.xml and robots.txt
Category Management
- Nested Categories (2025) - Hierarchical structure of categories
- 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
- 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 social media platforms
- SVG File Support (2025) - Upload and display
- Code Search (2025) - Find discount/enrollment codes
- Alerts Index (2025) - Centralized alerts management
Summary: This represents approximately 160+ significant customer-facing features over 5+ years, with major focus on:
- Payment integrations (8 providers)
- Community features (forums and messaging)
- Booking system (multi-day, smartlock, filtering)
- Course management (online courses, refunds, enrollment)
- E-commerce (products, giftcards, multipasses)
- User experience (authentication, themes, SEO)
- Marketing & growth (campaigns with analytics, referral program)