child going down slide backyard play set

Thinking of buying a backyard play set? Read this first

There’s been a spike in demand for backyard playground equipment now that families are spending more time at home.

For many families lucky to have an outdoor space, jungle gyms, trampolines, and other backyard toys have become popular products for hours of outdoor play and exercise.

According to Lori Wilks, office manager at Play Outdoors Canada, there’s been an enormous increase in interest and sales this year for all of their products, including zip lines, water toys, and jungle gyms.

Backyard jungle gyms are particularly coveted as their slides, swings, monkey bars, and ladders offer tons of play value and heart-pumping fun for kids of all ages.


Related read: How playground design delivers play “nutrition”


If you’re ready to invest in a backyard play set, read on. You’ll want one that will support kids’ development for this summer and beyond!

Involve your kids in the purchase

To get the most of your new play set, Wilks suggests bringing the kids with you when you’re shopping, and to think ahead to when they’re older.

“Let them try it out to make sure it provides the entertainment they need,” she says.

Find a set where features have multiple uses or have parts that can be swapped out to keep the kids interested and to increase the challenge as kids grow older, Wilks recommends.

Here are some features to look for to keep kids entertained and physically active this summer—and for years to come:

  • Items that will stir the imagination. Telescopes, steering wheels, and bells are a great nudge to invite creativity and dramatic play.
  • Rock walls and ladders get legs and arms climbing in coordination and develop muscle strength.
  • The climb up to the top of a slide, coupled with the thrill of zipping back down, can boost confidence and emotional development.
  • Overhead apparatus like trapeze rings and monkey bars encourage kids to take risks, while overcoming the challenge leads to a sense of accomplishment and higher self-esteem.
  • Swings help children learn body awareness and develop core muscle strength. Even holding onto the ropes or chains strengthens hand grip and finger coordination.

The Play Outdoors Canada website has tips for transforming your play set to keep the activities exciting and developmentally challenging.

Backyard play set safety tips

Before the kids start playing, make sure your backyard set is properly assembled and anchored, and placed above the right safety surfacing.

Stephanie Cowle from Parachute, Canada’s national charity dedicated to injury prevention, shared with Active for Life these important guidelines for backyard sets:

Anchor play sets properly

  • Home playground equipment is usually lighter than public playground equipment and needs to be properly anchored to prevent it from tipping or collapsing.
  • Cover or hide the anchors to make sure kids aren’t tripping over them.

Install shock-absorbing surfacing

  • There are several types of surfacing that can be used under playground equipment that will help protect children from serious injury. Wood mulch, wood chips, or shredded rubber mulch can be used under higher equipment, up to eight feet high.
  • For shorter equipment, additional options include sand or pea gravel. These loose-fill materials should never be placed over hard surfaces—such as concrete—that offer no absorption.
  • Surfacing that is not a loose-fill material, such as rubber tiles, should be installed by a professional and meet safety standards for the height of your play equipment.

Ensure proper safety surfacing depth and placement

It will depend on the play equipment, but there are some general guidelines Parachute recommends parents follow:

  • In terms of depth, for equipment less than four feet high, use at least six inches of surfacing. For equipment up to eight feet high, use at least nine inches of appropriate surfacing. It’s important to know that the fill materials will eventually compress because of weight and pressure.
  • Check and refill the surfacing periodically as it compresses and loose pieces move around.
  • The U.S. Consumer Product Safety Commission recommends surfacing should go out six feet from the equipment in all directions. For swings, surfacing should go in front and behind, to a distance that’s twice the height of the top bar. For example, if your swing set is six feet high, place surfacing 12 feet in front and 12 feet behind the swing.

Look for additional safety features

When purchasing ready-for-assembly outdoor play equipment, look for a set that complies with the ASTM standard. Follow the manufacturer’s instructions for safe installation and be sure to inspect the equipment periodically for hazards.

A promotional video from Play Outdoors Canada highlights some other safety features to look for when purchasing a set:

  • Recessed hardware so there are no exposed bolts where clothing could get caught
  • Wood that’s sanded on all four sides so it has rounded edges and corners
  • Solid construction for any rock-climbing walls
  • Walls that are no less than 32” high
  • Plastic-coated swing chains to ensure pinch-free fingers
  • Quality wood and hardware for years of safe enjoyment

Whichever set you purchase, make sure to follow manufacturer’s recommendations for the number of children and weight the equipment can support. Also, have an adult monitor the set while kids are playing. 


Related read: How playgrounds helped my special-needs son develop physical literacy


The importance of active outdoor play

The 2020 ParticipACTION Report Card on Physical Activity for Children and Youth gave kids a grade of F (!) for both active play and 24-hour movement behaviours, and noted lower activity levels because of COVID-19 measures.

An hour a day of moderate to vigorous physical activity will help kids meet physical activity guidelines, and help them adjust to a summer without their usual routines, sports, and friends, and encourage healthy habits while at home.

While engaging in unstructured free play, kids are learning movement control, how to play within their own limits, and developing fine and gross motor skills.

Simply being outside can help reduce stress and anxiety, so spread on the sunscreen and let them out to climb and swing! In addition, increased physical activity will improve bone density, and heart and lung function.

Leave a Reply

Your email address will not be published. Required fields are marked *

[gravityforms id=15 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gravity-theme activities-survey-form_wrapper' id='gform_wrapper_15' ><div id='gf_15' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_15' id='gform_15' class='activities-survey-form' action='/how-to-buy-backyard-play-set/#gf_15' > <div class='gform_body gform-body'><div id='gform_fields_15' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_15_8" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >Have you used any of these activities with your kid(s)?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_8'> <div class='gchoice gchoice_15_8_0'> <input class='gfield-choice-input' name='input_8' type='radio' value='Yes' id='choice_15_8_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_8_0' id='label_15_8_0'>Yes</label> </div> <div class='gchoice gchoice_15_8_1'> <input class='gfield-choice-input' name='input_8' type='radio' value='No' id='choice_15_8_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_8_1' id='label_15_8_1'>No</label> </div></div></div></fieldset><fieldset id="field_15_12" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >If &quot;No&quot;, do you plan on using them in the future?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_12'> <div class='gchoice gchoice_15_12_0'> <input class='gfield-choice-input' name='input_12' type='radio' value='Yes' id='choice_15_12_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_12_0' id='label_15_12_0'>Yes</label> </div> <div class='gchoice gchoice_15_12_1'> <input class='gfield-choice-input' name='input_12' type='radio' value='No' id='choice_15_12_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_12_1' id='label_15_12_1'>No</label> </div></div></div></fieldset><fieldset id="field_15_13" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >If &quot;Yes&quot;, did you find them easy to use?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_13'> <div class='gchoice gchoice_15_13_0'> <input class='gfield-choice-input' name='input_13' type='radio' value='Yes' id='choice_15_13_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_13_0' id='label_15_13_0'>Yes</label> </div> <div class='gchoice gchoice_15_13_1'> <input class='gfield-choice-input' name='input_13' type='radio' value='No' id='choice_15_13_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_13_1' id='label_15_13_1'>No</label> </div></div></div></fieldset></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_15' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_15"]){return false;} window["gf_submitting_15"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_15"]){return false;} window["gf_submitting_15"]=true; jQuery("#gform_15").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=15&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_15' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='15' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_15' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_15' id='gform_target_page_number_15' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_15' id='gform_source_page_number_15' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="85"/><script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_15' id='gform_ajax_frame_15' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 15, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_15').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_15');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_15').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_15').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_15').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_15').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_15').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_15').val();gformInitSpinner( 15, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [15, current_page]);window['gf_submitting_15'] = 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_15').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_15').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [15]);window['gf_submitting_15'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_15').text());}, 50);}else{jQuery('#gform_15').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [15, current_page]);} );} );</script>
[gravityforms id=15 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gravity-theme activities-survey-form_wrapper' id='gform_wrapper_15' ><div id='gf_15' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_15' id='gform_15' class='activities-survey-form' action='/how-to-buy-backyard-play-set/#gf_15' > <div class='gform_body gform-body'><div id='gform_fields_15' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_15_8" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >Have you used any of these activities with your kid(s)?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_8'> <div class='gchoice gchoice_15_8_0'> <input class='gfield-choice-input' name='input_8' type='radio' value='Yes' id='choice_15_8_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_8_0' id='label_15_8_0'>Yes</label> </div> <div class='gchoice gchoice_15_8_1'> <input class='gfield-choice-input' name='input_8' type='radio' value='No' id='choice_15_8_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_8_1' id='label_15_8_1'>No</label> </div></div></div></fieldset><fieldset id="field_15_12" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >If &quot;No&quot;, do you plan on using them in the future?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_12'> <div class='gchoice gchoice_15_12_0'> <input class='gfield-choice-input' name='input_12' type='radio' value='Yes' id='choice_15_12_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_12_0' id='label_15_12_0'>Yes</label> </div> <div class='gchoice gchoice_15_12_1'> <input class='gfield-choice-input' name='input_12' type='radio' value='No' id='choice_15_12_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_12_1' id='label_15_12_1'>No</label> </div></div></div></fieldset><fieldset id="field_15_13" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible" ><legend class='gfield_label' >If &quot;Yes&quot;, did you find them easy to use?</legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_15_13'> <div class='gchoice gchoice_15_13_0'> <input class='gfield-choice-input' name='input_13' type='radio' value='Yes' id='choice_15_13_0' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_13_0' id='label_15_13_0'>Yes</label> </div> <div class='gchoice gchoice_15_13_1'> <input class='gfield-choice-input' name='input_13' type='radio' value='No' id='choice_15_13_1' onchange='gformToggleRadioOther( this )' /> <label for='choice_15_13_1' id='label_15_13_1'>No</label> </div></div></div></fieldset></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_15' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_15"]){return false;} window["gf_submitting_15"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_15"]){return false;} window["gf_submitting_15"]=true; jQuery("#gform_15").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=15&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_15' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='15' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_15' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_15' id='gform_target_page_number_15' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_15' id='gform_source_page_number_15' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="199"/><script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_15' id='gform_ajax_frame_15' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 15, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_15').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_15');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_15').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_15').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_15').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_15').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_15').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_15').val();gformInitSpinner( 15, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [15, current_page]);window['gf_submitting_15'] = 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_15').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_15').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [15]);window['gf_submitting_15'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_15').text());}, 50);}else{jQuery('#gform_15').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [15, current_page]);} );} );</script>
[gravityforms id=14 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_14' ><div id='gf_14' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_14' id='gform_14' action='/how-to-buy-backyard-play-set/#gf_14' > <div class='gform_body gform-body'><ul id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below'><li id="field_14_6" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_14_6' >Nom</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_14_6' type='text' value='' class='large' placeholder='Votre nom' aria-invalid="false" /> </div></li><li id="field_14_7" class="gfield email gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_14_7' >Courriel<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_7' id='input_14_7' type='text' value='' class='large' placeholder='Votre adresse courriel' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_9" class="gfield hidden scroll-subscriber field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_14_9' >Scroll Subscriber</label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_14_9' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_8" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >Je suis un éducateur, un entraîneur ou un animateur en loisirs</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_14_8'><li class='gchoice gchoice_14_8_1'> <input class='gfield-choice-input' name='input_8.1' type='checkbox' value='Oui, veuillez aussi m’envoyer l’infolettre semestrielle d’Actif pour la vie pour les professionnels.' id='choice_14_8_1' /> <label for='choice_14_8_1' id='label_14_8_1'>Oui, veuillez aussi m’envoyer l’infolettre semestrielle d’Actif pour la vie pour les professionnels.</label> </li></ul></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_14' class='gform_button button' value='Abonnez-vous à notre bulletin' onclick='if(window["gf_submitting_14"]){return false;} window["gf_submitting_14"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_14"]){return false;} window["gf_submitting_14"]=true; jQuery("#gform_14").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=14&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='14' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_14' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="38"/><script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_14' id='gform_ajax_frame_14' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 14, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_14').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_14');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_14').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_14').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_14').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_14').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_14').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_14').val();gformInitSpinner( 14, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [14, current_page]);window['gf_submitting_14'] = 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_14').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_14').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [14]);window['gf_submitting_14'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_14').text());}, 50);}else{jQuery('#gform_14').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [14, current_page]);} );} );</script>
[gravityforms id=13 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_13' ><div id='gf_13' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_13' id='gform_13' action='/how-to-buy-backyard-play-set/#gf_13' > <div class='gform_body gform-body'><ul id='gform_fields_13' class='gform_fields top_label form_sublabel_below description_below'><li id="field_13_2" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_13_2' >Name</label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_13_2' type='text' value='' class='large' placeholder='Your name' aria-invalid="false" /> </div></li><li id="field_13_1" class="gfield email gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_13_1' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_13_1' type='text' value='' class='large' placeholder='Your email address' aria-required="true" aria-invalid="false" /> </div></li><li id="field_13_4" class="gfield hidden scroll-subscriber field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_13_4' >Scroll Subscriber</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_13_4' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_13_3" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >I&#039;m an educator, coach, or rec leader</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_13_3'><li class='gchoice gchoice_13_3_1'> <input class='gfield-choice-input' name='input_3.1' type='checkbox' value='Yes, please also send me the biannual AfL Pro Newsletter for educators, coaches and rec leaders' id='choice_13_3_1' /> <label for='choice_13_3_1' id='label_13_3_1'>Yes, please also send me the biannual AfL Pro Newsletter for educators, coaches and rec leaders</label> </li></ul></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_13' class='gform_button button' value='Subscribe now' onclick='if(window["gf_submitting_13"]){return false;} window["gf_submitting_13"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_13"]){return false;} window["gf_submitting_13"]=true; jQuery("#gform_13").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=13&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_13' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='13' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_13' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_13' id='gform_target_page_number_13' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_13' id='gform_source_page_number_13' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="182"/><script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_13' id='gform_ajax_frame_13' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 13, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_13').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_13');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_13').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_13').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_13').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_13').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_13').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_13').val();gformInitSpinner( 13, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [13, current_page]);window['gf_submitting_13'] = 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_13').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_13').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [13]);window['gf_submitting_13'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_13').text());}, 50);}else{jQuery('#gform_13').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [13, current_page]);} );} );</script>
[gravityforms id=10 title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gravity-theme active-start-form_wrapper' id='gform_wrapper_10' ><div id='gf_10' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_10' id='gform_10' class='active-start-form' action='/how-to-buy-backyard-play-set/#gf_10' > <div class='gform_body gform-body'><div id='gform_fields_10' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_10_11" class="gfield active-start-name-field gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><legend class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name' id='input_10_11'> <span id='input_10_11_3_container' class='name_first' > <input type='text' name='input_11.3' id='input_10_11_3' value='' aria-label='First name' aria-required='true' placeholder='Your name' /> <label for='input_10_11_3' >First Name</label> </span> </div></fieldset><div id="field_10_10" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" ><label class='gfield_label' for='input_10_10' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_10' id='input_10_10' type='text' value='' class='large' placeholder='Your email address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_10_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_10_1' >Kid&#039;s Birthday<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_date'> <input name='input_1' id='input_10_1' type='text' value='' class='datepicker mdy datepicker_no_icon gdatepicker-no-icon' placeholder='mm/dd/yyyy' aria-describedby="input_10_1_date_format" aria-invalid="false" aria-required="true"/> <span id='input_10_1_date_format' class='screen-reader-text'>MM slash DD slash YYYY</span> </div> <input type='hidden' id='gforms_calendar_icon_input_10_1' class='gform_hidden' value='https://dev.activeforlife.com/content/plugins/gravityforms/images/datepicker/datepicker.svg'/></div><div id="field_10_12" class="gfield gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" ><p>Only one kid per email address.</p> <p>Active Start is for children 4 and younger.</p></div><div id="field_10_4" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_4' >Age When Submitted</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_10_4' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_5" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_5' >1st Birthday</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_10_5' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_6" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_6' >2nd Birthday</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_10_6' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_7" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_7' >3rd Birthday</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_10_7' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_8" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_8' >4th Birthday</label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_10_8' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_10_9" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" ><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_10_9' >5th Birthday</label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_10_9' type='text' value='' class='medium' aria-invalid="false" /> </div></div></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_10' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_10"]){return false;} window["gf_submitting_10"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_10"]){return false;} window["gf_submitting_10"]=true; jQuery("#gform_10").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=10&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_10' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='10' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_10' value='WyJbXSIsImU4MmE1N2RiNzRiMTQ1ZjVhOGQ3OWQwZmVkOTFkNjRiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_10' id='gform_target_page_number_10' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_10' id='gform_source_page_number_10' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js" name="ak_js" value="48"/><script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_10' id='gform_ajax_frame_10' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>gform.initializeOnLoaded( function() {gformInitSpinner( 10, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_10').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_10');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_10').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_10').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_10').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_10').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_10').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_10').val();gformInitSpinner( 10, 'https://dev.activeforlife.com/content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [10, current_page]);window['gf_submitting_10'] = 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_10').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_10').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [10]);window['gf_submitting_10'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_10').text());}, 50);}else{jQuery('#gform_10').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [10, current_page]);} );} );</script>