Yes, to get your free domain name you must purchase an iPage hosting plan. Remember, web hosting allows customers to access your website on the internet. In other words, your domain name is your website address – hosting puts your site online. However, you can pay for a domain name from iPage without web hosting on our domains page.