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:

  1. Create a Program — "Navigator DLC" as the top-level container

  2. Create Courses — One per DLC module

  3. Add Lessons — One per session within each module

  4. Upload Materials — Attach video files (auto-transcoded), text guides, workbook exercises, and Scripture references to each lesson

  5. Set Enrollment Type — Open (anyone can enroll), Invite-only, or Paid

  6. Configure Automations — Set up welcome emails, completion notifications, and reminder sequences

  7. 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:

  1. Assessment integration — How do pre/post assessments connect to course enrollment and completion? (Assessment engine is being built — this is a Week 7 deliverable.)

  2. LearnUpon migration scope — If KiteString replaces LearnUpon org-wide, what existing training content needs to migrate? (David is exploring internally with HR/TDC.)

  3. Reporting requirements — What specific reports does Navigator leadership need? Can the admin dashboard cover it, or is a Tableau integration needed?

  4. Content approval workflow — Who approves DLC content before it goes live on the platform? What's the review process?