There’s 2 solutions in this post :
1. This code removes the loop of posts from the front page and replaces them with a single widget area for your newsletter sign up form, nothing else.
Upload to the No Sidebar Pro theme folder replacing the default front-page.php file and add the Genesis eNews Extended widget to the Newsletter widget area.
This is a copy of the page_newsletter.php file renamed to front-page.php
Use Welcome Widget Area
2. If you only want to display the welcome widget and not the newsletter widget, use the front-page.php file instead :
You will need to add CSS to style this widget area.
Based on this forum question :
I’m creating a simple newsletter. I am using the no sidebar theme. I just want the homepage to be the newsletter signup.