How to track and report on user engagement with Spekit training content

If you’ve rolled out in-app training with Spekit and now you’re wondering whether anyone’s actually using it, you’re not alone. Tracking user engagement is the only way to know if your training is helping or just sitting there gathering digital dust. This guide is for admins, trainers, and anyone tasked with making Spekit stick—and proving it.

Let’s skip the fluff and get right into how to track and report on engagement so you can make better calls (and maybe keep your sanity).


1. Know What “Engagement” Really Means

Before you start pulling numbers, get clear about what counts as engagement. Not every click or view is worth celebrating.

Meaningful engagement usually means: - Users are viewing Speks (training cards) or Flows (guided walkthroughs) when they need help - People are actually completing Flows, not just starting them - Your team returns to content over time—not just once during onboarding - Users search for answers and find them

Ignore the noise: Don’t get distracted by vanity metrics like “total views” if nobody’s acting on the info. Focus on signs that your training is making work easier, not just adding clicks.


2. Get Familiar with Spekit’s Analytics Tools

If you’re new to Spekit, the built-in analytics are decent, but not mind-blowing. You’ll find the basics:

  • Spek Views: Who looked at what, and how often
  • Flow Completion: Who started and finished each walkthrough
  • Search Analytics: What users are searching for (and if they’re finding it)
  • User Reports: Activity by user or team
  • Content Reports: Which Speks or Flows are getting the most action

Where to find it: In the Spekit dashboard, look for the Analytics or Reports tab. The layout changes now and then, but these basics are always around.

Pro tip: The interface can be a little clunky—if you’re managing a lot of content, take notes or export CSVs to keep your sanity.


3. Run the Right Reports

Now, let’s get specific. Here’s how to actually pull useful reports in Spekit:

a. Track Spek Engagement

  • Go to the Analytics section.
  • Filter by Speks or Topics.
  • Look at metrics like:
  • Views: Raw number of times a Spek is opened.
  • Unique Users: More important than views. Are lots of people using it, or just one person over and over?
  • Last Viewed: Tells you if the Spek is still relevant.

What to ignore: Don’t stress over Speks with low views if they’re for edge cases. Focus on your core content.

b. Monitor Flow Completion

  • In Analytics, filter by Flows.
  • Check:
  • Started vs. Completed: If most people are bailing halfway, your walkthrough may be too long or confusing.
  • Average Completion Time: Super fast completions could mean users are just clicking through, not reading.

Pro tip: High drop-off rates usually mean your process is too complicated. Try breaking Flows into smaller steps.

c. Review Search Analytics

  • Look at what users are searching for.
  • Pay attention to:
  • Top Searched Terms: Are people looking for things you don’t have?
  • No Results Found: This is gold—shows you what content you’re missing.

What works: Updating or creating new Speks based on search data is the easiest way to make your training more useful.

d. User and Team Activity

  • Filter reports by user or team.
  • See:
  • Who’s using Spekit regularly (and who’s not)
  • Which teams are most active

Don’t obsess: Some users just won’t engage no matter what. Focus on teams with the most business impact.


4. Export Data for Deeper Analysis (If You Need To)

Spekit’s dashboards are fine for quick checks, but if you want to slice and dice the data, you’ll need to export.

How to export: - Look for “Export CSV” in the Analytics sections. - Download reports for Speks, Flows, or user activity.

What you can do with exports: - Build your own dashboards in Excel, Google Sheets, or BI tools. - Track engagement trends over time (monthly, quarterly, etc.). - Share raw numbers with stakeholders (just don’t drown them in data).

Honest take: If you’re not a spreadsheet person, don’t force it. The built-in reports are enough for most teams.


5. Make Sense of the Data (Without Overthinking It)

You’ve got numbers—now what? Here’s how to keep it actionable:

  • Look for patterns, not perfection. Did engagement spike after a team meeting? Did it drop after an update?
  • Tie reports to real outcomes. If support tickets go down after a new Spek, that’s a win—even if the view count was modest.
  • Don’t chase every dip. Engagement always ebbs and flows. Focus on big swings, not minor blips.
  • Talk to your users. Sometimes, the analytics miss the “why.” Ask people what’s helpful, what’s confusing, and what they wish existed.

Pro tip: Your goal isn’t to make every metric go up—it’s to help people do their jobs without hunting for answers.


6. Report Results to Stakeholders—Keep It Simple

When you need to share results with your boss, execs, or anyone else:

  • Skip the raw numbers. Nobody wants a spreadsheet dump.
  • Share key takeaways:
  • What’s working really well?
  • What content needs improvement?
  • Are there clear gaps?
  • Use visuals: A simple bar chart beats a table of numbers every time.
  • Tell a story: “After we launched the new onboarding Flow, new hire time-to-productivity dropped by 20%.”
  • Be honest: If engagement is low, say so—and outline what you’re doing about it.

What to avoid: Don’t try to spin bad news. Transparency builds trust.


7. Iterate—Don’t Set and Forget

This is the part most folks skip: checking back and making changes.

  • Audit your Speks and Flows every quarter (or when something big changes).
  • Prune dead content—if nobody’s using it, archive or update it.
  • Use new analytics to guide what you build next.

Reality check: You’ll never get everyone to 100% engagement. Aim for “useful enough” and keep improving.


Summary: Track What Matters, Ignore the Rest

Tracking Spekit engagement isn’t about chasing every metric—it’s about making your training actually help people. Start simple, focus on the basics, and use what you learn to make small improvements. If you find yourself lost in dashboards, pull back and ask: “Is this making work easier for my team?”

Keep it simple, check your data regularly, and don’t be afraid to toss what’s not working. That’s how you’ll get the most out of Spekit—and your own sanity.