Back

Data Extract (Ready Report)

Overview

Introduction to the Data Extract Report

The Data Extract tool allows you to request a raw data file from MTM containing all your learning programs' data, which includes data from Class surveys, Class Tests, Conference surveys, Conference tests, and / or Standalone tests. Having access to raw survey and test data gives you the ability to perform offline analysis of your data that MTM does not provide. Your request will be generated from the MTM Database and packaged into a compressed (.zip) file. The .zip file will contain two files, a character-delimited (.csv) file and an .xml file. The (.csv) file can then be imported into Excel or another data analysis tool for your own analysis. The raw data collected from this will provide a record for each answer included in your data extract.

How can I use this report?

Data Extracts can include any of the following combinations of data types: quantitative / likert answers (numeric scale-answer questions); non-likert answers (multi-choice and multi-select answer questions); comments / text (qualitative answer questions), demographic answer data and scored answers (test questions). With Data Extract, you can also choose which data sets / fields you would like to include in your report output and sort the order you would like for them to appear on your extract. This tool also allows for converting data scales to match your user preferences (i.e., reporting scale) or to retain the same scale used on the learners’ surveys.

After you submit your request, the report will begin generating immediately. You can continue to monitor the progress of your report in the Queued Reports section or navigate away from the report to work on other things. When completed, an email will be sent to the address tied to your user account with a link to download the report. You can also access your report in the My Files section. This section provides up to 50 MB of data storage and will save your reports for 5 days unless you delete them earlier.

Who should use this report?

Generally, organizations use the Data Extract for archiving data outside of MTM, accessing comments from multiple classes for easier searching / sorting, and for generating offline reports that are not available through MTM.

What fields are included in the report?

FieldDefinition / Business RequirementsAdditional NotesClassic FormatCrosstab Format
AnswerResponse provided by the StudentYesYes
Answer TypeType of answers for the question.Note: Numeric Scale, Open Ended, Yes/No, Multiple Choice - Select one, Multiple Choice - Select ManyYesNo
Attempts (Tests)The number of times the student has completed the test so farFirst submission starts at 1 and increases by 1 for every retake.YesYes
Blended Learning Program External IDClient provided ID for overall Blended Learning (frm Conference) ProgramsYesYes
Blended Learning Program IDMTM ID for overall Blended Learning programsYesYes
Blended Learning Program NameName for overall Blended Learning programsYesYes
Business UnitCustom group of learners determined by the client to aggregate their data in reportingYesYes
Certified Instructor IDID given to an Instructor when they are certified by content providerPrimarily used by Learning Providers, will be -1 if not certified by a content providerYesYes
Certified Location IDID given to a Location by content providerPrimarily used by Learning Providers, will be -1 if not certified by a content providerYesYes
ClientCustom group of learners often based on learning partners, business sectors, etc. to aggregate their data in reportingLearn more hereYesYes
Correct Answer (Tests)The correct answer to the question.Is blank for questions without scoring.YesYes
Course NameName of course to appear to students and MTM reportsA Course is an object in the system that represents a training topic that can have classes scheduled for it by a learning provider. This is different than the unique class instance(s) where this course is being taught.
For example: English 101 would be the course but the unique class instances of English 101 are taught at different locations and times. A Course is an object in the system that represents a training topic that can have classes scheduled for it by a learning provider. This is different than the unique class instance(s) where this course is being taught.
YesYes
Course XIDUnique identifier for the Course passed from client systemThis is a duplicate of the field External Course IDYesYes
End DateDate the event being evaluated endsWill be blank if the event does not have an end dateYesYes
Enrollment Entered DateDate the student was enrolled into the eventYesYes
Entered DateThe date the student submitted the evaluationYesYes
Entered TimeThe time the student submitted the evaluationTimes will display in eastern time zoneYesYes
Entry MethodHow the student submitted the evaluationOptions: Web Smartphone Options:WebSmartphoneYesYes
Eval Submitted IDMTM generated ID for each evaluation submittedYesYes
Event IDMTM generated ID for the event being evaluatedEvent generally equals a class, session, or blended learning programYesYes
Event NameName of the event being evaluatedNormally the Course Name End DateYesYes
Event TypeDetermines if the submission is evaluating a class, blended learning program, a blended learning session, or standalone testNote: EventType differentiates if the data was collected against a standalone class (i.e. Formal Learning), a blended learning program Session, or the Overall blended learning program. You can use this to filter your data to specific eventType(s) or to compare performance between eventTypes, similar to how you would use learningmethod.YesYes
External Course IDUnique identifier for the Course passed from client systemThis is a duplicate of the field Course XIDYesYes
External Event IDUnique identifier for the Event being evaluated passed from client system.Event generally equals a class, session, or blended learning programYesYes
External Instructor IDUnique identifier for the Instructor passed from client system.YesYes
External Location IDUnique identifier for the Location passed from client system.YesYes
External Student IDUnique identifier for the Student passed from client system.YesYes
External Vendor IDUnique identifier for the Vendor passed from client system.YesYes
Final Attempt (Tests)Marks which submission was the final time the Test was completedYes = the last time the student submitted the test
No = the student retook the test again after this submission
YesYes
Form NameThe name of the survey or test the student submittedYesYes
Form TypeThe type of Survey submittedCommon options include: post event, follow up, instructor, manager, management, survey pageYesYes
FormIDMTM generated ID for the survey or test the student submittedYesYes
Group IDMTM generated ID for the Group the session is a part ofUsed for Blended Learning (Session Level surveys only)YesYes
Group NameName of the Group the session is a part ofUsed for Blended Learning (Session Level surveys only)YesYes
Instructor EmailEmail address of the instructor who facilitated the learning eventYesYes
Instructor NameName of the instructor who facilitated the learning eventYesYes
LanguageLanguage in which the respondent submitted the formYesYes
Learning MethodMode the event was delivery inCommon Learning Methods are Instructor Led, Online Facilitated, Combination, and Self Paced Web BasedYesYes
LocationName of the Location where the training was delivered. Typically the city or facility name.YesYes
Manager IDMTM generated ID of the student's direct managerYesYes
ManagerEmailEmail of the Student's managerYesYes
Max Points Possible (Tests)The maximum number of points possible on test, if every question was answered correctlyYesYes
Max Question Points Possible (Tests)The maximum number of points possible from the question.YesYes
Min Passing Percent (Tests)The minimum number of points needed to pass the test, displayed as a percentageCalculation: (Min Passing Score / Max score), rounded to 4 decimal points.YesYes
Min Passing Score (Tests)The minimum number of points needed to pass the test.YesYes
OrganizationName for the customer account which scheduled the training event.For single organization account structures, this will always match VendorYesYes
Organization IDMTM generated unique ID for the OrganizationYesYes
Pass Status (Tests)Marks if the student passed or failed the testYes = Student passed
No = Student failed
Yes = Student passed
No = Student failed
YesYes
Points Received (Tests)The number of points the student got right when they completed the test.YesYes
Portfolio NameName of the Porfolio the course is assigned toPortfolios categorize courses by business impact.YesYes
QuestionQuestion TextYesYes
Question CategoryName of the Question Category the Question belongs toYesNo
Question Category IDMTM generated unique ID for the Question CategoryYesNo
Question IDMTM generated unique ID for the QuestionYesNo
Question Pass Status (Tests)Marks if the submission passed or failed the questionYes = Student passed
No = Student failed
Yes = Student passed
No = Student failed
YesYes
Response Score (Test)Used when scoring = each correct response, shows how many points the student earned for each correct response (instead of the total points earned for the question)Is blank when scoring = Entire QuestionYesNo
Student EmailThe student's unique email addressYesYes
Student NameName of the Student who submitted the evaluationYesYes
Student Percent (Tests)The number of points the student got right when they completed the test, displayed as a percentage.Calculation: (Points Received (Tests)/Max score), rounded to 4 decimal points. Value will display for all test questions, including those without scoringYesYes
Student Question Score (Tests)The full credit score the student got when they completed the test.Should display the total number of points the student received for the whole question, even if Scoring = Each Response, this should still be the total points for the question, not for just the row.YesYes
VendorName for the customer account which scheduled the training event.For single organization account structures, this will always match VendorYesYes

Step-by-step instructions

Run a Data Extract

  1. Navigate to Reporting > Reporting.
  2. Select Ready Reports
  3. Click the Data Extract icon.

DATA EXTRACT QUERY

  1. Expand the Data Extract Query section.
  2. Select a Date Range for your data.
  3. By default, the Data Types drop-down menu displays the following types selected: Likert, Non-Likert, Comments / Text and Demographics and Scored. To unselect any of these data types, click the check box beside the type name.
  4. By default, Normalize Data is set to Convert the downloaded data to the same scale as your user account preference. To view the raw data in the same numeric scale it was presented to the students, select Keep As Is from the drop-down menu.
  5. By default, the Data Layout is set to Classic: One answer per row. To modify this setting, select Crosstab: One survey per row from the drop-down menu.
  6. If you download raw data often, customize the name of your report in the Report Name field to easily locate this report for future use.

DATASET

  1. Expand the Dataset section.
  2. Select a dataset in either the Available Columns or Selected Columns and use the right and left arrows to add / remove data from the Data Extract.
  3. The up and down arrows allow you to re-order the data to customize the order each set appears in your final .csv file
NOTE

The highlighted datasets in the Selected Columns are required for the data extract and cannot be removed.

FILTER

  1. This report allows you to select filters that will narrow down the set of data that is included in your report. To add filters, expand the Filter section.
  2. Click Create New Filter
  3. In the Filters pop-up window, select a filter by clicking Add beside one of the options.
  4. A list of the options for that filter will be displayed. At the top of the pop-up window, enter a name for this filter in the Filter Name field.
  5. Click the check box beside each Filter option that you wish to use for your report.
  6. Click Apply
  7. Repeat the last 2 steps to add multiple Filters to your report, if needed. Be sure to click Apply after each selection to save your filter.
  8. Click Save. The new filters will appear in the Saved Filter list at the bottom of the screen, checked for use with this report.
  9. Click Run Report.

The Data Extract Ready Report will be emailed to you as a zipped file, containing a .csv output. You can also access this file in MTM in My Files for up to 5 days after the report has been run.

THINGS TO KNOW ABOUT FILTERING YOUR REPORT

A Single Use Filter allows you to filter the data of the report that you are currently preparing to run.

The Saved Filters are available for all reports throughout your MTM account.

Separate the data into columns

Once you have downloaded the .csv (comma-separated values) file, you can convert it to an .xlsx (Excel) file.

  1. Open your .csv file and highlight the entire A column.
  2. Click Data in the top toolbar and select Text to Columns.
  3. Select Delimited.
  4. Click Next.
  5. Select Other then enter a pipe sign |.
  6. Click Finish.
  7. Now that the columns are separated, you can Save it in Excel format.

Convert text to columns

Tutorial

(Video) Run a Data Extract Report

Copyright © 2026

Explorance Inc. All rights reserved.