NASA and jet liners use a preflight check list to make sure that everything is ready to go before a jet liner (or the Space Shuttle) is ready for launch. When starting up my internet business, that same "dot the "i"s, cross the "t"s mentality is also important. You don't need to look like an extra from the Apollo 13 movie to make this work, but that sense of organized planning is going to serve you well.
I cringe at it now, but when I look at my first business plan, it was a disaster, and it wasn't (in retrospect) that my internet business failed spectacularly. I hadn't put together a realistic budget, and I'd just assumed that marketing would "happen on its own". I took out a loan, based on a second mortgage without identifying where the revenue potentials were.
A good web designer, I have found is always a valuable asset to My Internet Business Pre-Launch plan. If you want a professional looking online shop or firm then you will need to invest in a reputable web design firm.
Conversely, you'll need to park your domain name; this we recommend doing yourself, and taking good notes. Domain names and domain name registration are sort of like potato chips. Once you start building web sites and making money off of them, you'll find that you're spending odd hours looking at interesting domain names with an intention to park them and use them later.
The other place where my designer helped a lot was getting me to realize that More isn't always Better. She took out her laptop, hooked up a cellular modem to it, and we loaded my old site. There was time to grab a cup of coffee and watch the birds before enough of it loaded for me to be able to see what the site was about. Dulls ville. By using Cascading Style Sheets (the CSS stuff I mentioned earlier), she was able to make it dynamic and much more attractive. (I was still using JPEGs of titles in a fancy font.)
When designing the site (or working with the designer), remember the KISS principal: Keep It Small, Stupid. No matter how shiny the graphics are, no matter how whizzbang the Flash animation is, your goal is to have something that loads almost instantly. Take the time to hit your site with a dial up modem; if it takes long enough that you wouldn't wait for it, make a low graphics main entry page and work from there.
So, the next step, after the site is up, is bringing in visitors. This is the marketing part of the business plan, and near the end of the pre flight check list. In most cases, this means getting your shop into the top twenty results for a search engine keyword hit. There are countless articles on how to do this, but the realistic way to do it is Google Ad Words.
Related to Ad Words and related ad proxy systems is getting social networking sites to drive traffic to yours. Focus on getting people who have credibility in their online community referring to your products and web site, and you'll build a nice stream of ready traffic to your site - and eventually, to your affiliate sales or your products.
Internet Marketing Products on our marketplace