Loading…
Select a course to manage its modules.
Loading users…
Email / Name Role Courses Joined
Loading…
Loading sessions…
Select a session to review its transcript and scores.
Archived Sessions
Date Candidate Character Score
Loading…
Cohorts
Loading cohorts…
Select a cohort to manage its roster and communications.

✨ Auto-Brand New

Paste your website URL and we'll instantly detect your brand colors, fonts, and logo — no manual picking required. Review everything before applying.

Site identity

The site name appears in page headers and browser titles when no logo is set. The domain is used in page footers.

Site name
Replaces "Mojo Academy" in headers and page titles (when no logo is uploaded)
Site domain
Shown in the footer of learner pages (without https://)
Saved ✓

Favicon

Shown in browser tabs, bookmarks, and mobile home screens. Square image recommended — PNG, ICO, SVG, or WebP. Max 512 KB.

No
icon
32 × 32
Appears in browser tabs on all learner pages. Clears to the browser default.
Saved ✓

Logo

Upload separate logos for dark and light mode. If only one version is set it's used for both. PNG, SVG, or WebP recommended. Max 1.5 MB each.

Dark mode logo ☾
No logo set
Shown in dark mode and when OS is set to dark.
Light mode logo ☀︎
No logo set
Shown in light mode and when OS is set to light.
Header height
Controls the height of the top bar and scales the logo with it
48 px
Saved ✓ Saved ✓

Dark mode colors ☾

Override the dark mode palette. These also apply when a visitor's OS is set to dark (auto mode). Leave blank to use the built-in defaults.

Accent
Buttons, links, active states
Background
Page ground color
Surface
Cards, panels, sidebars
Text
Primary body text
Border
Dividers and outlines
Saved ✓

Light mode colors ☀

Override the light mode palette. These apply when the theme is set to Light, or when a visitor's OS prefers light (auto mode). Leave blank to use the built-in tan defaults.

Accent
Buttons, links, active states
Background
Page ground color
Surface
Cards, panels, sidebars
Text
Primary body text
Border
Dividers and outlines
Saved ✓

♿ Accessibility Audit

Check your brand colors against WCAG 2.1 Level AA contrast requirements. Get AI-powered recommendations for any issues found.

This audit reads your current color settings (saved or unsaved), calculates contrast ratios for common text/background combinations, and asks AI to suggest specific fixes for any failures.

Typography

Choose Google Fonts for headings and body text. Changes apply site-wide after saving.

The quick brown fox
Pack my box with five dozen liquor jugs.

Accepted formats: .ttf, .woff, .woff2 — max 400 KB per file. A custom upload overrides the dropdown above for that slot.

Heading font
Body font
Saved ✓

Font changes apply immediately. Other pages using custom fonts will pick them up on their next load.

Dashboard Configurator

Customise the learner dashboard — the page learners see after login with their enrolled courses and roadmap.

Uniform card height
Make all course cards the same height — cards in the same row already match; enable this to equalize across all rows
Card border color
Override the default border color on course cards. Leave blank to use the theme default.
Card border width
Thickness of the card border in pixels (1–8). Only applied when a border color is set.
1 px
Saved ✓
Announcement banner
A highlighted strip shown at the top of the dashboard (above the page heading). Leave blank to hide it.
Banner background
Background color for the announcement strip
Banner text color
Text color inside the banner
Intro text
Custom paragraph shown below the greeting and above the course grid. Replaces the default "Pick up where you left off" subtitle.
Saved ✓

Module Type Icons

Pick an emoji for each activity type. It appears in the sidebar nav and the module header badge.

Saved ✓

Certificate email

Optional message shown in the body of the certificate award email, after the congratulations line. Leave blank to send without an extra message.

Template Variables
{{learner_name}} {{learner_first_name}} {{learner_email}} {{course_title}} {{cohort_name}} {{score}} {{dashboard_url}}
Saved ✓

Scenario intro text

Shown to learners on the "AI Coaching Scenario" screen right before a coaching session starts. Site-wide default — a course can override it from its own entry on the Courses tab. Leave blank to use the built-in default.

Saved ✓

Course complete message

Shown to learners on the "Course Complete!" screen after they finish every module. Site-wide default — a course can override it from its own entry on the Courses tab. Leave blank to use the built-in default.

Saved ✓

Email notifications

Control which automated emails are sent to users. All three default to on — disable any to suppress that email type for this tenant.

New user invite Send a magic-link welcome email when a new user is created.
Course enrollment Notify users by email when they are enrolled in a course.
Cohort addition Notify users by email when they are added to a cohort.
Saved ✓
👥
Bulk User Import Template
CSV template for onboarding multiple learners at once. Columns: email, name, role, lifetime_member (yes or no). Use the Bulk Import button on the Users tab to upload.
🗂️
Bulk Cohort Import Template
CSV template for creating multiple cohorts and their members at once. Columns: cohort_name, description, start_date, end_date, first_live_date, last_live_date, member_name, member_email. Use the ⬆ Import button on the Cohorts tab to upload.
📝
Quiz Import Template
CSV template for bulk-importing quiz questions into a module. Columns: question, option_a–d, correct (A–D), explanation.
🔑
Role Reference
A summary of what each platform role can access.
Learner Takes courses and AI coaching sessions. No admin access.
Instructional Designer Builds and edits courses and modules (reading, quiz, scenario content). Cannot manage users or view session data.
Session Architect Configures AI coaching scenarios — character sheets, evaluation criteria, and scoring rubrics — directly in the Scenarios tab.
Facilitator Reviews learner session transcripts and can override AI scores. Cannot build content or manage users.
Admin Full access to all tabs: courses, users, sessions, branding, and resources.
Inter-Rater Reliability
AI vs. Facilitator score alignment across reviewed sessions
Sessions Reviewed
Exact Agreement
Near Agreement (±1)
Cohen's Kappa
Candidates Certified
Candidate Date Rated AI Avg Fac Avg Exact Certified
Loading…
What's New
Mojo Academy platform release history
Add release entry
Title
Badge
Date label
Bullet points (one per line — wrap text in <strong></strong> for emphasis)
Loading…
Add roadmap item
Title
Status
Description (optional)
Loading…

Feedback Responses

Loading…

Discussion Comments

Private comments posted by learners — visible only to admins and the author.

Loading…

My Profile
Visible to learners and facilitators across the platform.
Profile photo
JPG, PNG, WebP — max 5 MB

Construct Glossary

Shared Layer 1 content. Exactly one version may be active at a time.

Loading…

Scenario Library

Manage assessment scenarios across all courses.

Loading…

Certified Candidates
All certificates issued across cohorts and programs
Candidate Cohort Certification Score Date Certified
Loading…
Media Library
Loading…
Drop files to upload

Content Snippets

Ready-made HTML blocks for common content patterns. Click Insert to add a snippet at the cursor position in your content editor, or Copy to copy it to clipboard.