Edtech Platform Feature Usage

This dataset provides detailed records of user interactions with features on an education technology platform, including user roles, device and location information, session context, and outcome details. It enables deep analysis of feature adoption, user engagement, and platform performance, supporting data-driven product development and personalized learning experiences.

  • last updated 5 Sept 2025
  • by GoMask
The brief that made it

Analyzing learner engagement and feature adoption trends

Sample rows

preview · 8 of 200 rows · all 17 columns
interaction_idstringinteraction_typestringduration_secondsfloatsuccessbooleancourse_idstringuser_idstringuser_rolestringfeature_idstringfeature_namestringinteraction_timestampdatetimesession_idstringdevice_typestringbrowserstringlocation_countrystringlocation_citystringerror_codestringadditional_metadatastring
INT00001submit73.5trueCRS101USR0023studentFTR001Quiz Submission2024-05-07T15:22:34SES1001desktopChromeUnited StatesNew Yorkblankquiz_id=QZ341;attempt=1
INT00002view322.1trueCRS104USR0091studentFTR002Video Player2024-05-07T17:02:19SES1002mobileSafariCanadaTorontoblankvideo_id=VID083;playback_speed=1.0
INT00003view205trueCRS102USR0032instructorFTR003Assignment Review2024-05-07T10:11:03SES1003desktopFirefoxUnited KingdomLondonblankassignment_id=ASG409
INT00004clickblanktrueblankUSR0017adminFTR004User Management2024-05-07T08:47:56SES1004desktopEdgeAustraliaSydneyblankaction=activate_user
INT00005startblanktrueCRS104USR0123studentFTR002Video Player2024-05-07T19:12:45SES1005tabletChromeUnited StatesChicagoblankvideo_id=VID083
INT00006submit45.2falseCRS105USR0102studentFTR005Forum2024-05-08T11:34:19SES1006mobileChromeIndiaDelhiFORUM_ERR_TIMEOUTthread_id=THR205;post_length=128
INT00007complete81trueCRS101USR0077studentFTR001Quiz Submission2024-05-08T12:01:14SES1007desktopFirefoxUnited StatesSan Franciscoblankquiz_id=QZ341
INT00008view102.5trueCRS101USR0042instructorFTR006Gradebook2024-05-08T14:22:50SES1008desktopSafariUnited KingdomEdinburghblankgradebook_id=GB101

What the 200 rows show

from the 200-row sample

Complete (interaction type) stands out: mean duration_seconds is 306.8, against 102.2 for the rest.

  • 88%success = true
  • 79.5median duration_seconds
  • 3device types
  • 4user roles
  • 4browsers
  • 9location countries
Mean duration_seconds by interaction_type132 rows
0200400132.7view57 rows71.8submit51 rows306.8complete22 rows8.9other2 rows
duration_seconds132 rows, in bands of 200
0551101101442001108001,600duration_seconds →

Median 79.5, from 5.4 to 1,400.

course_id168 rows with a value · 32 left blank
  1. CRS10115
  2. ENG10513
  3. MATH11012
  4. course-BIO10511
  5. BIO20110
  6. CRS1049
  7. CRS1029
  8. C2049
  9. CSE1029
  10. CRS1058
17 columns by typefrom the column list below
  • string 14
  • float 1
  • datetime 1
  • boolean 1

Columns

17 columns in four groups
blueprint · 17 columns
columntypedescriptionexample
Text 14 columns
interaction_idstringUnique identifier for each user-feature interaction eventuniqueINT00001
user_idstringUnique identifier for the user performing the interactionUSR0023
user_rolestringRole of the user (e.g., student, instructor, admin)student · instructor · admin · otherstudent
feature_idstringUnique identifier for the platform feature being usedFTR001
feature_namestringHuman-readable name of the platform featureQuiz Submission
interaction_typestringType of interaction performed (e.g., click, view, submit, complete)7 valuessubmit
session_idstringUnique identifier for the user's session during which the interaction occurredoptionalSES1001
course_idstringIdentifier for the course associated with the interaction, if applicableoptionalCRS101
device_typestringType of device used for the interaction (e.g., desktop, mobile, tablet)desktop · mobile · tablet · other · optionaldesktop
browserstringBrowser used during the interaction (e.g., Chrome, Firefox, Safari)4 browsers · optionalChrome
location_countrystringCountry where the interaction originated9 countries · optionalUnited States
location_citystringCity where the interaction originatedoptionalNew York
error_codestringError code if the interaction failed, blank if successfuloptionalFORUM_ERR_TIMEOUT
additional_metadatastringAdditional details or metadata about the interaction (e.g., parameters, context)optionalquiz_id=QZ341;attempt=1
Numbers 1 column
duration_secondsfloatDuration of the interaction in seconds, if applicable0 or more · optional73.5
Dates and times 1 column
interaction_timestampdatetimeDate and time when the interaction occurred2024-05-07T15:22:34
True or false 1 column
successbooleanIndicates whether the interaction was successful (e.g., submission completed)optionaltrue

Use it for

  • success88%176 of 200 rowsmean duration seconds…132.7view71.8subm…306.8comp…8.9other

    An education dashboard

    The success rate, duration_seconds by interaction_type and a breakdown of course_id. Excel, Power BI or Tableau.

  • Why do the 22 complete rows have a mean duration_seconds of 306.8?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable interactions with user_id, user_role and feature_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 17 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows17 columns
Yours1,000 rows17 columnslocation_country: UK only

blueprint · edtech-platform-feature-usage

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Track usage per feature
  • Link to user demographics
  • Record time spent on features
  • Flag content completion
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
edtech-platform-feature-usage

What should your data show?

Preview 20 rows free
No signup. No card.