Data Trackers Logo

From .story to live dashboard in minutes

No server uploads. No JavaScript. Six steps, entirely in your browser. Every screen is designed against one principle: FrictionZero.

Six steps to live analytics

1

Drop your .story file

Drag and drop your Storyline project onto the page. Everything runs client-side with JSZip and a fast XML parser -- the file never touches our servers. Unlimited file size, no privacy review needed from IT, and no upload wait.

2

Claude reads your course structure

Our AI agent walks every scene, slide, variable, shape and trigger. It classifies the course intent -- survey, quiz, game, mixed or unknown -- and flags missing variables you probably meant to add. AI suggestions are a Tier 2+ feature.

3

See the whole course at a glance

Your parsed course renders as an interactive flow map -- scene columns, slide nodes, SVG navigation arrows. Click any slide for a popup showing its variables, existing JS triggers, and our recommendations.

4

Triggers injected into the project

Hit Generate and we write tracking triggers straight into the Storyline JS using the exact XML structure Storyline uses itself. No fragile postscripts, no wrapper, no weird behaviour in preview mode.

5

Get your instrumented .story

Download the modified file, open it in Storyline, and publish as you normally would -- SCORM, xAPI, or HTML5. No changes to your build pipeline. Re-upload later and we diff against the stored snapshot.

6

Verify the full pipeline end-to-end

Hit the test button and we fire a simulated learner run through your tracker. A confirmation email lands telling you the webhook, storage and dashboard wiring is all green. Dashboards update in near real time.

Pre-built and custom, together

Everything Storyline can produce, we can capture. Here is what is on by default, and what the AI adds for you.

Pre-built

  • Question answers -- title, body, response
  • Correct / incorrect outcomes
  • NPS scores and feedback
  • Standard e-learning interactions
  • Course duration and time on slide
  • LMS learner ID and name (SCORM)

AI-recommended

  • Variables specific to your course content
  • Optimal trigger event per slide
  • Missing variables you meant to add
  • Auto-detection of terminal slides
  • Timing awareness for trigger events
  • Conversational edits ("also track X")

Built on infrastructure you can audit

Firebase

Auth, hosting and functions for the platform layer. 50K monthly active users on the free tier.

BigQuery

All learner data lands in a dedicated BigQuery warehouse. Query it, export it, or connect your BI tool.

Fivetran webhooks

Generated on-demand per tracker. The webhook URL is baked into your Storyline JS at install time.

Ready to try it on your next course?

Free tier lets you instrument unlimited courses. Keep your own data. No card required.