KiteString LMS — Overview for The Navigators
KiteString LMS — Overview for The Navigators
Prepared for: Heather Dedrick, Stewart Severino Prepared by: Storyland Studios Date: 2026-04-07 Re: LMS capabilities — tracking, automations, and data interoperability
What the LMS Does
KiteString includes a full learning management system built for faith-based organizations. It handles everything from course creation through learner completion, with built-in analytics and automated workflows.
How Content is Organized
Content follows a simple hierarchy:
Program (optional top-level grouping — e.g., "DLC Training")
└── Course (e.g., "Foundations of Discipleship")
└── Lesson (e.g., "Week 1: Identity in Christ")
└── Materials (the actual content pieces)
Material types supported:
Video (streaming, auto-captions, resume playback)
Text / HTML (written content, study guides)
Audio (podcast-style lessons)
PDF (downloadable documents)
Workbook (fill-in-the-blank interactive exercises)
Scripture (Bible verse references linked to YouVersion)
Quiz (assessment questions with scoring)
How DLC Content Maps to This
Navigator DLC modules would be structured as:
DLC Element | KiteString Equivalent |
|---|---|
A DLC series (e.g., "Everyday Discipleship") | Program |
An individual module (e.g., "Module 3: Community") | Course |
A session within a module | Lesson |
The video, discussion guide, reflective questions | Materials (Video, Text, Workbook) |
This means DLC content can be loaded directly into the existing LMS structure without custom development.
Tracking & Progress
What Gets Tracked Automatically
Every learner interaction is tracked at the individual and course level:
What's Tracked | Detail |
|---|---|
Enrollment | Who enrolled, when, enrollment type (open, invite, paid) |
Lesson progress | Which lessons started, which completed, completion percentage |
Material completion | Which specific materials (videos, readings, workbooks) were completed |
Video watch progress | Exact watch position, completion percentage, resume-from-where-you-left-off |
Quiz scores | Individual question responses and aggregate scores |
Time spent | Watch time and engagement duration per lesson |
Certificate issuance | Auto-generated PDF certificates on course completion (unique verification URL) |
Cohort progress | For time-bound groups — who's on pace, who's behind |
Analytics Dashboard
Administrators see a dedicated analytics view with:
Enrollment tracking — total enrollments, enrollment trends over time, enrollment by course
Completion rates — lesson-by-lesson completion, overall course completion percentage
Quiz performance — scores by question, aggregate pass/fail rates
Drop-off analysis — where learners stop engaging (which lesson, which material)
Active learner metrics — daily/weekly/monthly active learners, engagement trends
Video analytics — watch time, completion rates, most-viewed content
Learner Pathways
Courses can be organized into Pathways — sequential learning journeys where completing one course unlocks the next:
Pathway: "Navigator Discipleship Journey"
Stage 1: Foundations Course →
Stage 2: Community & Groups Course →
Stage 3: Leadership Activation Course
Pathways integrate with gamification — learners earn badges and see progress milestones as they advance through stages.
Automations
Built-In Workflow Triggers
The platform includes a workflow automation engine that sends communications based on learner activity:
Trigger Event | What Can Happen |
|---|---|
Enrollment | Welcome email/SMS sent automatically |
Lesson completion | Congratulations message, next-step prompt |
Course completion | Certificate issued, celebration notification, pathway advancement |
Milestone reached | Badge awarded, streak notification |
Inactivity | Reminder email/SMS after configurable period of no engagement |
Cohort session approaching | Reminder notifications to group members |
Communication Channels
Automations can be delivered via:
Email (Resend — transactional email platform)
SMS (Twilio — text message notifications)
In-app notifications (push notifications for PWA/mobile users)
Message Templates
Administrators can create reusable message templates with dynamic variables (learner name, course title, completion percentage, next lesson, etc.) that are used across workflow triggers.
Gamification Automations
These run automatically based on learner behavior:
Badges — 4-tier system (Bronze, Silver, Gold, Platinum) with configurable step requirements. Example: "Complete 5 lessons" → Bronze badge, "Complete all courses in a pathway" → Gold badge.
Streaks — Daily, weekly, or monthly consistency tracking with configurable grace periods. Milestone celebrations at 7, 14, 30, 60, 100, and 365 days.
Leaderboards — Automatic ranking by points/XP with time-windowed views (weekly, monthly, all-time).
Certificates — Auto-generated PDF with the learner's name, course title, completion date, and a unique verification URL.
Cohort-Based Learning
For DLC modules that benefit from a group experience, KiteString supports Cohorts — time-bound learning groups:
Feature | Detail |
|---|---|
Scheduled sessions | Set specific dates/times for group meetings |
Video meetings | Built-in video calls via Stream.io (no Zoom needed) |
Enrollment caps | Limit group size for better facilitation |
Paid enrollment | Optionally charge for cohort participation via Stripe |
Facilitator tools | Leader dashboard with attendance tracking, discussion management, synchronized content playback |
Curriculum attachment | Link a course to a cohort so the group follows the same material |
Data Interoperability
What's Available Today
Capability | Status |
|---|---|
Admin dashboard analytics | Full — 34+ dashboard sections with visual reporting |
GA4 integration | Supported — custom event tracking that flows to Google Analytics |
API access | Available — 30+ LMS API endpoints for programmatic access to enrollment, progress, and course data |
Webhook notifications | Available — outbound webhooks can notify external systems of platform events (enrollment, completion, etc.) |
CSV export | Available for content management (bulk import/export) |
What's Not Available Yet
Capability | Status | Notes |
|---|---|---|
SCORM/xAPI | Not supported | Industry learning standard protocols for LMS interoperability are not yet implemented |
Custom BI export | Not built | No automated data pipeline to external BI tools (Tableau, Power BI). Analytics are in-platform. |
Bulk learner data export | Limited | API access provides the data, but no one-click "export all learner progress to CSV" feature |
Honest Assessment
For the Navigator use case — loading DLC content, tracking learner progress, and reporting on engagement — the current analytics and tracking capabilities are strong. The gaps (SCORM, BI export) matter most if Navigators need to feed LMS data into other enterprise systems. If the primary reporting audience is internal leadership using the KiteString admin dashboard, the current tooling covers it.
If integration with Navigators' existing Tableau environment (managed by Gabriel Fennema) is a priority, the API endpoints provide the data — it would require a lightweight integration to pull LMS data into Tableau on a schedule.
Getting Started with DLC Content
Once Navigator DLC content is ready, the loading process is straightforward:
Create a Program — "Navigator DLC" as the top-level container
Create Courses — One per DLC module
Add Lessons — One per session within each module
Upload Materials — Attach video files (auto-transcoded), text guides, workbook exercises, and Scripture references to each lesson
Set Enrollment Type — Open (anyone can enroll), Invite-only, or Paid
Configure Automations — Set up welcome emails, completion notifications, and reminder sequences
Publish — Course goes live on the Navigator subdomain
Content can be loaded incrementally — you don't need everything ready at once. Start with one module, validate the experience, then expand.
Questions This Document Doesn't Answer
These items need discussion or further scoping:
Assessment integration — How do pre/post assessments connect to course enrollment and completion? (Assessment engine is being built — this is a Week 7 deliverable.)
LearnUpon migration scope — If KiteString replaces LearnUpon org-wide, what existing training content needs to migrate? (David is exploring internally with HR/TDC.)
Reporting requirements — What specific reports does Navigator leadership need? Can the admin dashboard cover it, or is a Tableau integration needed?
Content approval workflow — Who approves DLC content before it goes live on the platform? What's the review process?