Like anything else to do with online sales, the more traffic you have, the more income you should make. This also means than many affiliate programs and advertising platforms will not accept your site until it has some traffic (usually around 100 a day on average). You can of course however add saleable products such as eBooks, products and service offers as soon as your website is created.