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