0. Install WPLMS customiser plugin.
1. Go to WP Admin -> Plugins ->Editor -> Wplms customizer -> customizer_class.php
2. Add this code in __construct function :
Assuming the custom user field is Location :
add_filter('wplms_download_mod_stats_fields',array($this,'custom_wplms_download_mod_stats_fields'),10,2);
add_action('wplms_mod_stats_process',array($this,'custom_wplms_mod_stats_process'),10,7);
3. Add this code in the class :
function custom_wplms_mod_stats_process(&$csv_title, &$csv,&$i,&$id,&$user_id,&$field,&$post_type){
if($post_type != 'quiz')
return;
if($field != 'user_email') // Ensures the field was checked.
return;
$title=__('Student Email','vibe');
if(!in_array($title,$csv_title))
$csv_title[$i]=$title;
$user = get_userdata( $user_id );
$csv[$i][]= $user->user_email;
}
Result :


gist : https://gist.github.com/MrVibe/ca17453361bc6ac5764e