Skip to main content

Learning Courses

Kinetic Email offers four structured learning paths covering different aspects of kinetic email — from development techniques to marketing strategy, HTML/CSS fundamentals, and AI prompting.

Course Hub

The unified learning hub at /learn shows all four courses with progress tracking.

Progress Tracking

  • Guest users — Progress saved in localStorage (persists across browser sessions)
  • Logged-in users — Progress saved in Supabase (learning_progress table)
  • Guest → User sync — When a guest signs up, their localStorage progress is automatically merged into the database

Token Rewards

Completing all modules in a course awards bonus tokens (amount configured in token_config table). The award_course_completion_tokens() RPC function prevents double-awarding.

Available Courses

CoursePathModulesAudience
Developer (Kinetic Development)/learn/developer6Email developers
Marketing/learn-marketing5Marketers and strategists
Coding 101/learn-coding5Beginners to email HTML
AI Prompt Lab/learn-prompting3Marketers and designers using AI

The AI Prompt Lab teaches a full pipeline for AI-assisted kinetic emails: prompting an external LLM for a copy doc, prompting KineticAI for the build, then refining without starting over.

Auth Gating

  • Module 1 of each course is publicly accessible (indexed by search engines)
  • Modules 2+ require authentication and have noindex: true in SEO config