Kajabi GamificationPackage Docs

Install Guide

เอกสารแพ็กเกจ gamification สำหรับ Kajabi ที่ย้ายจาก repo มาไว้ใน Wize School เพื่อใช้เป็น productized package และใช้กับเว็บนี้ต่อได้เลย

Install GamifyKit (≈ 30 minutes)

> Works on Kajabi Liquid product themes. You'll upload a theme .zip, then add

> gamification sections to your course pages. No code required.

1. Upload the theme (5 min)

1. Kajabi admin → **Website** (or your product) → **Design**.

2. Scroll to **Saved Templates → Upload Template**.

3. Drag in the zip you received (e.g. gamifykit-editorial-wize-GamifyKit-1.0.0.zip).

4. Once it appears under Saved Templates, **activate** it on the product/course you want.

2. Set your brand (5 min)

Open the theme editor → **Theme settings**:

  • **Brand** — accent color, ink, paper, fonts.
  • **Layout** — sidebar or no-sidebar.
  • **Copy** — progress/level labels.

Everything is CSS-variable driven, so brand changes apply everywhere instantly.

3. Add gamification sections (15 min)

On your course home / category / lesson templates, **Add Section** and pick from the

**Gamify** category:

  • **Gamify Dashboard** — progress (pulled from Kajabi's real completion data) + XP + level.
  • **Badge Shelf** — add a *Badge* block per badge; set ID, label, image, and unlock rule.
  • **Learning Path** — add a *Step* block per lesson; set the lesson URL and gate.
  • **Gamify Card** — bonus/upsell shown on a trigger (progress %, badge, level).
  • **Certificate Block** — set title/signature and the award threshold.
  • **Announcement Bar**, **Progress CTA**, **Leaderboard (Pro)**.

### Badge IDs & module IDs

  • Each **badge** needs a unique badge_id.
  • For on_module_complete badges and learning-path "done" state, the **module ID** you

type must match the data-gk-complete value on your lesson's complete button

(the lesson template wires this to post.id by default).

4. Done — test it

Open the course as a student, mark a lesson complete, and watch XP rise, a badge unlock,

and confetti fire. Progress % matches Kajabi's native tracking.

➡️ Want cross-device sync, a real leaderboard, quiz-gating, and analytics?

See [pro-setup.md](pro-setup.md).