ZipRecruiter reports that the average salary for online researchers is $41,563 per year. This is equivalent to 20 dollars an hour. The average salary ranges based on location and position.