Code used:
//Code in header.php
//shows form if homepage
<?php if (is_page('home')) { ?>
<div id="main_eval_form">
<?php echo do_shortcode('[gravityform id="1" name="Gravity Forms Test" ajax="true"]'); ?>
</div>
<?php } ?>
//shows form on internal pages if button is clicked (jquery)
<div id="sub_eval_form">
<?php echo do_shortcode('[gravityform id="1" name="Gravity Forms Test" ajax="true"]'); ?>
</div>
If you look at the source code from the homepage or any internal page, you can clearly see that the form is present in the source, but I can't figure out why it isn't present when rendered in the browser.
Live site ---> HERE