Data Trackers Logo

From .story to live dashboard in minutes

No server uploads. No code. 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 in your browser -- the file never touches our servers. No file-size limits, no IT review, no upload wait.

2

Your course structure is mapped automatically

The parser walks every scene, slide, variable, shape and trigger -- entirely in your browser, with no server calls. In seconds you have a complete picture: navigation edges between slides, user-defined variables, existing JS triggers, and where tracking points can go.

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 add the tracking straight into your Storyline file -- the same way Storyline writes its own. No fragile add-ons, no wrappers, 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.

After you publish, your dashboard wakes up

Pre-built analytics on every plan. AI dashboard generation included on all paid tiers.

Free & Starter

Once you have enough data, generate your dashboard to see completions, question answers, NPS scores, and time-on-task. Export at any time. AI-powered dashboard generation is included on all paid plans.

Professional

Generate your dashboard with or without AI -- it is entirely optional. When enabled, AI reads a sanitised sample of your event data to build chart recommendations, variable groupings, and layout automatically. Personally identifiable values are removed before any data leaves your account.

Business

Everything in Professional, plus optional AI Insights: a written summary of what your data is showing, refreshed as new events arrive. Spot drop-off points, correlations, and anomalies without running a single query. Exclusive to Business.

What the AI actually sees

AI generation is available on all paid plans. Before it runs, we scan your data automatically.

Automatic column scan before every generation run

Before any data is passed to the AI, we scan your event columns for names that look like they could carry personal data -- email addresses, full names, national IDs, custom learner identifiers. You see a plain-language summary of what was detected and you choose how to proceed. Nothing is sent to the AI until you confirm.

The AI works on metadata, not values

What reaches the AI is a structural description of your dataset: column names, inferred types, event counts, completion rates, and score distributions. Raw learner responses -- the actual text a learner typed, the exact ID string your LMS passed -- are never included. The guardrail enforces this automatically; it is not a setting you can accidentally leave off.

Your data stays in your account

Data Trackers acts as a data processor on your behalf. The anonymised metadata sent to the AI is covered by our sub-processor agreement with the AI provider. The resulting dashboard config -- charts, variable groupings, layout -- is stored only in your account and is never used to train any model.

Pre-built tracking, on by default

Everything Storyline can produce, we can capture.

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)

Built on infrastructure you can trust

Enterprise-grade hosting

Auth, hosting and serverless functions running on Google's platform. The same infrastructure trusted by thousands of enterprise products.

Your data, in a real warehouse

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

Always-on data flow

The data pipeline is wired in automatically when you install. Tracking events flow from your published course straight to your dashboard.

Ready to try it on your next course?

No credit card. No time limit.

Free tier covers one course, capped at 100 rows of data per month. Your own data, exportable any time.