Spotlight Academy

One platform to teach, sell, grow and automate your academy.

Courses, a website, iOS and Android apps, live classes, email marketing and an ecommerce store, all in one license. It runs on your domain, under your brand, with your own database.

  • Apps includediOS, Android and iPad apps come with every license.
  • Yours aloneYour own isolated deployment, domain, branding and database.
  • You keep the revenueMembers pay into your Stripe or PayPal. We take no cut.
  • Managed for youLive in minutes, with daily backups and updates handled.

From $167/mo per license · 7-day free trial · 20% off yearly

academy.yourdomain.comYour AcademyClassesLiveStoreBlogTodayNew Member JoinednowOrder Placed2 minLive Class Starts7:00 PMYour AcademyContinue learningAcademyMobile AppsWebsiteEcommerce Store

7 Days Free Trial

Try your own academy free for 7 days.

Start your free trial No card required
ClassCooking FundamentalsCoursesLessonsCertificates12:4008:1521:0505:3014:20CertificateProgress8 of 11 lessons72%On trackVideo LessonsPodcast/Audio LessonsNotes & Files

Learning Management System

Classes, courses and lessons, built the way you teach.

Organise everything into classes your members can hold, courses inside each class, and video, podcast or audio lessons with notes, thumbnails and downloadable files. Progress is tracked lesson by lesson, and certificates are claimed when the last lesson is done.

  • Classes carry the membership plans, categories and enrolment. A course unlocks when a member holds any class it is assigned to.
  • Lessons take a Vimeo video or audio, a rich-text description, a duration, a thumbnail and downloadable notes.
  • Certificate templates in light or dark, with dynamic fields, enabled per class and issued after every lesson is finished.
  • Drafts stay private until you publish. Reorder lessons by dragging.
PageHomeEditorSEOHeroThemeBrand colourAaPreviewPublishHero SectionCard GridTestimonial

Website Builder - Live Editor

A public website you edit live, without a developer.

Every academy ships with a marketing site on your domain. Build pages from ready-made sections and layout blocks in the visual editor, set the SEO title and description, and publish. Header, footer, navigation menus, popups and forms are yours to manage too.

  • Sections such as Hero, CTA banner, Card grid, Stats, FAQ and Testimonial, plus Section, Columns, Spacer and Divider layout blocks.
  • Home, Start Here, About, Contact, Terms and Privacy pages come pre-built. Add your own at any URL slug.
  • Navigation menus for header, footer and mobile, popups with placement and scheduling, and forms that collect submissions into an audience.
  • Preview on desktop, tablet and mobile before you publish.
App brandingYour AcademyApp titleYour AcademyTaglineTheme coloursLive in ~30 SecondsWhite LabelYour name,your iconYour AcademyContinue learningApp StoreGoogle Play

iOS and Android Mobile Apps

Your academy in your members' pockets, on iPhone, Android and iPad.

The Spotlight member app is on the App Store and Google Play with every license. Members install it, enter your academy code and see your academy: your name, your logo, your colours. Want it under your own name? A white-label app is an add-on.

  • Brand the app from the admin: title, tagline, logo, and light and dark theme colours. Changes reach members' phones in about 30 seconds with no app update.
  • Live preview of the sign-in and dashboard screens while you edit.
  • White-label add-on: your own app icon, name and launch splash, published under your developer accounts.
  • The iPad layout and the web version share the same account and progress.
StoreProductsProductsCategoriesOrders+ Add product$24$12$29$39$18$9$32Order #1042Paid$24.00Flat-rate shipping$5.00Total$29.00ProcessingShippedCompletedPhysical ProductsDigital DownloadsOrder Tracking

Ecommerce Store

A full ecommerce store for your own products, on the same site.

Sell physical products and digital downloads next to your classes. Build the catalogue with categories, photos, prices and stock, set your shipping zones and discount codes, and follow every order from payment to delivery. Check it all with a preview link and a test order before you switch the store on.

  • Products: physical or digital, with up to 10 images, a sale price, SKU, stock count, weight and size. Feature the ones you want listed first.
  • Shipping zones with one flat rate per order for each set of countries. Digital downloads never need shipping.
  • Discount codes: a percentage, a fixed amount or free shipping, for all products, chosen categories or single products, with limits and dates.
  • Orders tracked from pending payment through processing, shipped and completed, with refunds, order emails, receipts and packing slips. Guest checkout is a switch in the settings.
Live sessionWeekly Q&AMKHostLIVEJLSRJoin nowThu 7:00 PM02:14:36Visible toZoomGoogle MeetEncrypted Link

Live Sessions

Live classes on Zoom or Google Meet, inside your academy.

Schedule a session, choose who can see it, and entitled members get a countdown on their dashboard with a join button on a gated page. Meeting links and passcodes stay encrypted until the join window opens.

  • Zoom or Google Meet as the provider, with the meeting link, passcode and a description.
  • Choose which members can see each session.
  • With a Zoom Meeting SDK key, Zoom sessions play inside the member's page. Google Meet opens in a new tab.
  • Save as a draft and publish when the details are final.
CampaignSpring enrolmentAudienceTemplateSchedule{{first_name}}AudienceEmail logDeliveredDeliveredBouncedMultiple AudiencesCreate CampaignsCreate Automations

Email Marketing Tool

Campaigns, templates and automations from your own sender.

Contacts and audiences live inside the academy as the system of record, with tags, segments and custom fields. Send broadcasts once or on a schedule, keep templates for the emails you send often, and let automations handle welcomes and payment reminders.

  • Campaigns: pick an audience or saved segment, a template and a subject, then send at a set time or repeat weekly, monthly or on a custom schedule.
  • Templates: responsive email built with MJML and merge variables, plus system templates for welcome, password reset, payment failed and support replies.
  • Automations: member signs up, subscription becomes active, payment failed, each pointed at a template and switched on or off.
  • Delivery through your SMTP server or Resend, bounce and complaint webhooks feeding the suppression list, and a full email log.
ListLaunch checklistChannelsListsTASKOWNERDUESTATUS02 Oct05 Oct09 Oct# launch-teamJL@Maya2Assign TasksTrack ProgressDirect Messages/Chat

Project Management

Plan work, assign tasks and track progress with your team inside the same platform.

Back-office staff get their own space: channels and direct messages with threads, reactions and tasks, and lists that work like a queue table with typed columns, so nothing about running the academy lives in someone's inbox.

  • Channels for teams or topics, direct messages, and @mentions.
  • Lists with columns you define: status, owner, due date, even secrets, tracked item by item.
  • Everything stays inside your own isolated deployment.
Class plansCooking FundamentalsMonthly$99/monthYearly$179/yearSPRING2020% off$179.00-$35.80Total$143.20RevenueMonthly recurringMembershipsCoursesSubscriptions

Membership Plans

Sell memberships and courses your way, and keep every payment.

Put monthly or yearly plans on any class and take payment at checkout with Stripe or PayPal connected to your own accounts. Coupons, subscriptions and revenue reports are built in.

  • Plans per class, for example US$99 a month or US$179 a year, and free classes for lead magnets.
  • Coupons: percent or fixed amount, first payment only or recurring, redemption limits, expiry dates and plan restrictions.
  • A subscriptions dashboard across Stripe and PayPal, with a billing page for every member.
  • Reports: members, active subscriptions, monthly recurring revenue, top classes by enrolment, and Excel exports.
BlogPostsAllPublishedDrafts+ New postFeaturedAMLatest NewsFeatured StoriesTips & Technique

Blog

A blog on your domain to bring people in.

Write and manage posts with categories and tags. Drafts stay private, published posts go live on your public site, and featured posts get top billing.

  • Categories and tags you define, such as Latest News, Featured Stories or Tips and Technique.
  • Publish, unpublish and feature posts straight from the list.
  • Author and date on every post, shown on your public site.
MembersAll membersMembersSubscriptionsExportAMYearlyJLMonthlySRMonthlyTNYearlyRPMonthlySubscriptionActiveYearly · $179Sign UpChoose a PlanPay

Members Management

Signup, payments, subscriptions and support in one place.

Members create their account on your site or in the app, pick a plan and pay. From the admin you see every member with their plan, classes, status and join date, filter and search, export to Excel, and answer support conversations escalated from the help widget.

  • Member profiles with username, phone, plan, classes held and status. Search, filter by status or class, and export.
  • Subscriptions across Stripe and PayPal, active and historical, with each member's billing page.
  • Support requests from the help widget are answered in the same admin. See the support system.
  • A dashboard with totals, recent members, an activity feed and a getting-started checklist.
CheckoutYearly membership$179.00TotalUS$179.00Pay withCard•••• 4242PPPayPalPay US$179.00Secure paymentPayoutPaid to your accountNo platform cutWebhooks in syncSStripePPPayPal

Checkouts/Payment Gateways

Stripe or PayPal, paid straight into your own account.

Connect your own Stripe or PayPal credentials and every payment goes directly to you. We never take a cut. Members see one payment option at checkout, and existing subscriptions keep billing on the provider they started with.

  • Stripe for cards. PayPal with sandbox and live modes.
  • Webhooks keep subscription status in sync. Secrets are write-only and shown masked.
  • Demo keys are included so you can test checkout before adding your own.
  • Switch the active provider at any time for new checkouts.
HelpdeskMember supportAllOpenWaitingResolvedFAQ articlesAMBillingOpenJLAccessWaitingSRTechnicalResolvedTNCertificateResolvedRPAccountClosedSelf-serveAnswered by the FAQCSAT 100%67%Help WidgetFAQ ArticlesConversations

Support System

A help desk for your members, built into the academy.

Members ask for help from the support page on your member site. Your FAQ articles answer the common questions first, and anything else becomes a conversation your team answers from the admin. You get support too: a ticket desk to the team behind your academy, shared with every admin on your account.

  • FAQ articles with categories and keywords. When a member types a question, the keywords route it straight to the matching article.
  • Conversations escalated from the help widget, with open, waiting on member, resolved and closed states, categories and an unread filter.
  • Reports on how many questions the FAQ answered on its own, which topics get escalated, and how members rate the help they got.
  • Your own tickets to The Web Paanda, with priority and category, visible to all admins on your account.
Deploymentacademy.yourdomain.comRunningWeb appDatabaseMedia storageJob queueCPU32%Memory48%Disk27%No shared dataBackupsDatabaseDailyMediaDailyManaged updatesUp to dateVPS ServerYour DomainDaily Backups

VPS Server Hosting

Your academy runs in its own isolated deployment.

Every license is deployed as its own set of containers on VPS servers we manage, not as rows in a shared database. The web app, your database, your media storage and the job queue are yours alone, on your domain, and we look after the servers for you.

  • One deployment per license. No other academy shares your database, your files or your job queue.
  • Provisioned in minutes on your own domain.
  • Daily backups of the database and media.
  • Updates roll out in waves and are handled by our operators. You never run a migration or touch the server.

On-Demand Development

Need something the platform does not do yet? We build it.

The Web Paanda builds and runs Spotlight Academy, so custom features, integrations and workflow changes come from the same team. Tell us what your academy needs and we will scope it with you.

  • New features and modules built for your academy alone.
  • Integrations with the tools you already use.
  • Design changes beyond the built-in theme options.
  • Delivered into your own isolated deployment.
your-feature.ts</>12345678910Deployedto your own deploymentReviewedTestedLiveYour RequestScoped With YouBuilt by Our Team

Screens

The same academy on every screen.

Real screens from the member apps and the web. Members connect with your academy code on iPhone, Android and iPad, or open it in any browser.

Spotlight Academy on mobile: Sign in
Sign in
Spotlight Academy on mobile: Dashboard
Dashboard
Spotlight Academy on mobile: Classes
Classes
Spotlight Academy on mobile: Course
Course
Spotlight Academy on mobile: Lesson
Lesson
Spotlight Academy on mobile: Profile
Profile

Scroll sideways to see more screens.

Your App, Two Ways

A shared app comes with every license. Your own app is an add-on.

Both put your academy on iPhone, Android and iPad with the same features. The difference is whose name and icon your members see on their home screen.

Spotlight AcademyEnter your academy codeYOUR-ACADEMYConnectYour AcademyYour logo and coloursConnectedApp StoreGoogle Play

Included with every license

Shared app

No extra cost

Your members install the Spotlight Academy app, enter your academy code and land in your academy.

  • Already on the App Store and Google Play. Nothing for you to publish.
  • Your title, logo, colours and light or dark mode inside the app.
  • Branding changes reach members' phones in about 30 seconds, with no app update.
  • The app icon, name and launch screen stay Spotlight Academy.
Your AcademyYour AcademyYour CompanyGetListed under your nameYour IconYour NameLaunch Splash

Optional add-on

White-label app

$149 setup + $79/mo per app

Your academy becomes its own app, found in the stores under your name.

  • Your own app icon, app name and launch splash.
  • Published under your own developer accounts.
  • Everything the shared app does, branded from the same admin.
  • Request it from your license portal whenever you are ready.

Start with the shared app and move to your own later. Your members, their progress and your content stay the same.

7 Days Free Trial

Try your own academy free for 7 days.

Create your account, no card required. Then launch your own academy and explore it fully for seven days.

  1. 1Create your account
  2. 2Review your academy's name and web address
  3. 3Explore it fully for 7 days
Start your free trial No card required

Pricing

One license. One academy. Everything included.

Plans differ only in how many academies you run. Every plan gets the full feature set, white-label branding and the iOS and Android member apps.

Solo

One academy on your domain

$499/month

$499 per license

  • 1 license
  • Member website, iOS app and Android app
  • All course, live-session and certificate features
  • White-label web branding, domain and email
  • Daily backups and managed updates
Get one license

Company

Five academies, one bill

$1,499/month

$300 per license

  • 5 licenses
  • Member website, iOS app and Android app
  • All course, live-session and certificate features
  • White-label web branding, domain and email
  • Daily backups and managed updates
Get five licenses

Unlimited

Up to 30 academies, one bill

$4,999/month

$167 per license

  • Up to 30 licenses
  • Member website, iOS app and Android app
  • All course, live-session and certificate features
  • White-label web branding, domain and email
  • Daily backups and managed updates
Talk to us Get unlimited licenses

Yearly billing saves 20%. Branded mobile apps published under your own developer accounts are an optional add-on: $149 setup plus $79 per month per app. Compare the shared app and your own app.

FAQ

Questions people ask before launching.

Do I really get iOS and Android apps, not only a website?

Yes. Every license includes the Spotlight Academy member app on the App Store and Google Play, plus an iPad layout and the web. Members install the app, enter your academy code and see your academy with your branding. If you want the apps published under your own name and developer accounts, branded apps are an optional add-on: $149 setup plus $79 per month per app.

Who receives member payments?

Your members pay you directly. Billing runs on your own Stripe or PayPal account, so subscription revenue lands with you. We never take a cut of it.

Is data truly isolated between academies?

Yes. Every license runs as its own deployment, with its own containers, database, media storage and job queue. Your data is never shared with another academy.

Can I use my own branding?

Yes, on every plan. Your logo, colors, custom domain and email sender are all yours, at no extra cost.

Who manages updates and backups?

We take daily database backups and roll out version updates in waves. Our operators handle it. You never run a migration yourself.

Can I cancel?

Yes. Subscriptions renew automatically and you can cancel whenever you like. See the refund and cancellation policy for details.