How Can We Help?

Search our knowledge base or browse by category to find the answers you need.

Popular Topics

Getting Started

Set up your school, invite your team, and start managing students.

Managing Students

Add students, schedule classes, track attendance and practice.

Billing

Understand your subscription, manage payments, and view invoices.

Email Marketing

Run campaigns, automate emails, and engage your audience.

Getting Started

After signing up for a free trial, you will be guided through our onboarding wizard. You will:
  • Enter your school name, address, and contact details
  • Upload your logo and choose your brand colors
  • Select your subdomain (e.g., yourschool.ogasaas.com)
  • Choose a plan or build a custom package
The whole process takes about 5 minutes. You can always update these settings later from Organization Settings.
Go to Team Management in your admin dashboard. Click Invite Member, enter their email address, and assign a role (Admin, Teacher, or Staff). They will receive an email invitation with a link to create their account and join your school.
There are two ways to add students:
  • One at a time: Click Add Student from the Students tab and fill in their details.
  • Bulk import: Use the Import Students feature to upload a CSV file with student names, emails, and other info. The system will match columns automatically.
Students (or their parents) can also self-register via your public booking page if you have the Online Booking package.
Absolutely. In Organization Settings > Branding, you can customize:
  • Logo and favicon
  • Primary and accent colors
  • Background patterns and container styles
  • Fonts for headings and body text
  • Navigation bar colors
Your branding is applied across both the teacher and student portals, as well as all automated emails sent from your school.
OGA SAAS uses Stripe to process all subscription payments securely. When you sign up and choose a paid plan, you will be redirected to Stripe's checkout page to enter your payment details. Your subscription is managed automatically from there. You can update your payment method or view invoices from Billing Management at any time.
Every new account gets a 14-day free trial with full access to all features in your selected plan. No credit card is required to start. At the end of your trial, you can choose to subscribe or your account will be paused until you pick a plan.

Students & Classes

From the Schedule tab, click Add Event to create a one-time or recurring lesson. You can assign:
  • A teacher (instructor)
  • A room and instrument
  • Students or groups
  • Recurrence pattern (weekly, bi-weekly, etc.)
The calendar view shows all events color-coded by type. Teachers and students each see only their own schedules.
Teachers can mark attendance directly from the schedule or class view. Each student can be marked as Present, Absent, or No-show. Attendance data feeds into analytics and can trigger automated follow-ups (e.g., a no-show email is sent automatically when enabled). Parents can also view their child's attendance history from the student portal.
Yes. Teachers can assign practice goals with specific targets (minutes, songs, techniques). Students log their practice from the student portal, and teachers can review progress. Practice data is visible in the student's profile and can be included in progress summaries.
The Makeup Lessons package allows students to request makeups for missed classes. Administrators can approve or deny requests, and the system will suggest available time slots based on teacher and room availability. You can configure makeup policies (e.g., maximum makeups per semester, request deadline) from your settings.
Yes. You can create class types for group lessons, ensembles, workshops, and more. Each class type can have a capacity limit, and you can register multiple students into a single scheduled event. Group classes appear on the shared calendar and students see their group enrollments in the student portal.

Billing & Payments

OGA SAAS offers two approaches:
  • Recommended Plans: Choose from Essentials ($79/mo), Professional ($179/mo), Business ($349/mo), or Enterprise ($599/mo). Each comes with a curated set of packages.
  • Build Your Own: Pick individual packages (e.g., Core, CRM, Email Marketing) and add-ons for a custom setup.
You can pay monthly or save with annual billing. All payments are processed securely through Stripe.
Yes. You can upgrade or change your plan at any time from Billing Management. When upgrading, you get immediate access to new features. Downgrades take effect at the end of your current billing cycle. You can also add or remove individual packages and add-ons without changing your base plan.
If you reach your plan's student, user, or storage limits, you can purchase add-ons:
  • +25 Students — expand your student capacity
  • +5 Team Users — add more staff accounts
  • +10 GB Storage — more file and media storage
  • +5,000 Emails/month — higher email sending limits
  • Unlimited Templates — remove template limits
Add-ons are available in Billing Management > Add-Ons and are billed alongside your subscription.
Go to Billing Management and click Update Payment Method. You will be redirected to a secure Stripe-hosted page where you can enter a new credit or debit card. The update takes effect immediately for all future charges.
All invoices are available in Billing Management > Billing History. You can view, download, or print each invoice. Stripe also sends a receipt email after every payment. If you need a custom invoice or have billing questions, contact us at support@ogasaas.com.
You can cancel your subscription from Billing Management. Your access continues until the end of the current billing period. After cancellation, your data is retained for 90 days in case you decide to return. If you need help, contact support@ogasaas.com.

Email Marketing

From the Email Marketing tab, click New Campaign. You can:
  • Choose your audience (all students, specific groups, leads, or custom lists)
  • Select a pre-built template or create your own with the rich text editor
  • Preview your email with your school's branding automatically applied
  • Send immediately or schedule for a future date/time
Campaign analytics (opens, clicks, bounces) are tracked automatically.
Yes. OGA SAAS comes with 16+ professional email templates (welcome series, lesson reminders, birthday greetings, newsletters, and more). All templates automatically use your school's logo, colors, and contact info. You can also edit the HTML directly or create entirely new templates from the Templates section.
OGA SAAS includes several built-in automations:
  • Welcome Series: A 3-step email sequence for new students (day 0, day 3, day 7)
  • Lesson Reminders: Automatic 24-hour and 1-hour reminders before lessons
  • No-Show Follow-Up: Emails sent when a student is marked absent
  • Birthday Greetings: Automatic birthday emails to students
  • Lead Re-Engagement: Follow-up emails for stale leads
All automations run on your school's configured timezone.
Every email sent through OGA SAAS includes an unsubscribe link. Recipients can manage their email preferences on a dedicated page, choosing which types of emails they want to receive (marketing, reminders, newsletters). Unsubscribe requests are processed immediately and respected across all future sends.
Yes. The newsletter template can pull in student activity data automatically. You can schedule monthly or weekly newsletters that include highlights, upcoming events, and achievements. Customize the content in the template editor and let the system handle the rest.

Account & Security

Click Forgot Password on the login page. Enter your email address and you will receive a password reset link. The link expires after 24 hours. If you are already logged in, you can change your password from your profile settings.
OGA SAAS has several role levels:
  • Owner: Full access to everything, including billing and account deletion
  • Admin: Full access to school management, but cannot modify billing or transfer ownership
  • Teacher: Access to their own schedule, students, classes, and relevant tools
  • Staff: Access to administrative tools like scheduling and CRM without teaching features
Roles are assigned when inviting team members and can be changed from Team Management.
OGA SAAS takes data security seriously:
  • Row-Level Security: Every database query is scoped to your organization. No other school can see your data.
  • Encryption: All data is encrypted in transit (TLS/SSL) and at rest.
  • Secure Authentication: Powered by Supabase Auth with support for email/password and magic links.
  • Stripe PCI Compliance: Payment data is handled entirely by Stripe and never touches our servers.
Read our full Privacy Policy for more details.
Every school gets a subdomain like yourschool.ogasaas.com, which you choose during setup. You can change your subdomain from Organization Settings (subject to availability). Custom domain support (e.g., portal.yourschool.com) is on our roadmap for a future update.
OGA SAAS integrates with:
  • Stripe — payment processing and subscription management
  • Google Calendar — sync your schedule (via calendar export)
  • Resend — reliable email delivery infrastructure
Additional integrations (QuickBooks, Zoom, and more) are planned. If you have a specific integration need, let us know at support@ogasaas.com.

No results found. Try a different search term.

Still Need Help?

Our team is here to support you. Reach out and we will get back to you as soon as possible.

Email Support

Send us a message and we will respond within 24 hours.

support@ogasaas.com

Getting Started Guide

Walk through the complete setup process step by step.

Start Your Free Trial