So there are times that you would like to be able to add code directly after the body tag of a site. WordPress unfortunately does not have this capability built into it. So by modifying the the header.php file of your child theme you can easily give you the ability to add a code directly in that spot.
<?php
//add this directly after the body tag in all header files
do_action('after_body');
?>
Then either in your plugin or within your functions file you can do the following.
<?php
//in this instance I am using it to output the noscript version of Google's Tag Manager
add_action('after_body','output_custom');
function output_custom() {
?>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=XXX-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<?php
}
?>