No. If you are not making taxable sales on your website, you do not need to register a business for said website. If you are making taxable sales in Iowa, though, it's a good idea to see if you actually do need to collect sales tax or not.