A Survey Development Platform Made For Educators By Educators!

Direction Survey helps schools not only develop Local Surveys to find the answers they seek, but more importantly it DIRECTS schools to the resources they need.

Build Your Survey

Our library of questions are aligned to specific behaviors. Survey development to meet your local needs.

See Your Results

Immediately after the survey is complete, get access to results, trending charts for comparisons & alerts if you vary from the norm.

Use Your Data

By using Direction Survey, you are guided to resources categorized by specific behaviors. Data provides direction.

"Direction Survey saves us a tremendous amount of staff and student time. We now can pick the questions we want to create a survey, administer the survey to every school in our district and immediately have data back to analyze within minutes.  "

Trusted by Schools, Agencies, and Tribes Across the Nation

GSU NYAR Center Logo
stockton usd
hemet usd
col learning sol
SCOE color logoJpeg
SCC Logo Final
Tanf Logo for TM sitev2

What do you get with Direction Survey?

Our unique platform provides the following for surveying students, staff and parents:

Online and Paper Surveys

Direction Survey enables you to create surveys to be administered online via computers, mobile devices, tablets, and smart phones. Although we prefer the features of our online survey builder, you can printout the survey and administer it on paper if needed.

Question Library

The team at Direction Survey continuously keeps a library full of questions for you to utilize when building surveys. If we do not have a question in our library you would like data on, you can submit questions for inclusion in the Direction Survey library.

Unlimited Surveys and Participants

We like the idea that you should not pay anything extra when you want to administer another survey in the year. You can ask as many questions and administer as many surveys as you choose. There is also no cap to the amount of participants you survey in a year.

Immediate Data Analysis

As soon as the last person is done and the survey is closed, you will immediately have the data to view as well as trending charts for presentations.

Comparison Data

We have developed over 35,000 different ways for you to compare your data! This feature will enable you to strengthen the grants you write, while also finding significant disproportionate data among groups in your community.

Trending Data

We recognize certain behaviors spike in specific months. By asking questions monthly, you will be able to trend behavior in the school year and plan accordingly month to month.

Resource Clearinghouse

Direction Survey was designed to answer the question, “Now what?” As a result of your data findings, you will be guided to resources and activities specific to the areas identified from your survey.

Includes Researched Based National Youth At Risk Bullying Survey


  • Access to the National Youth at Risk Bully Survey will be included for all users of Direction Survey and Resource Database.

  • A team of researchers from Georgia Southern University and the PLUS Program authored a twelve-question skip logic survey to help schools find the pulse of bullying on their campus.
  • This online survey will effectively direct schools to needed interventions as a result of bullying on their campus.

Are you ready to get the answers?

[gravityform id=4 title="false" description="false" ajax="true" tabindex="125"]
<div class='gf_browser_unknown gform_wrapper gf_simple_horizontal_wrapper' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4' class='gf_simple_horizontal' action='/#gf_4'> <div class='gform_body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><li id='field_4_3' class='gfield gf_left_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_4_3' ></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_4_3' type='text' value='' class='small' tabindex='1000' placeholder='First Name' aria-invalid="false" /></div></li><li id='field_4_2' class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_4_2' ></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_4_2' type='text' value='' class='small' tabindex='1001' placeholder='Email' aria-invalid="false" /> </div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' value='Submit' tabindex='1002' onclick='if(window["gf_submitting_4"]){return false;} window["gf_submitting_4"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} window["gf_submitting_4"]=true; jQuery("#gform_4").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=&amp;tabindex=125' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjNmZWZhZDZhZmYwY2JjYmM5ZDg4NGEwM2EzZjcxYjYwIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 4, 'https://www.directionsurvey.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://www.directionsurvey.com/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;}, 50);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 4) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [4, 1]) } ); </script>