Not everything in the online marketing world costs money. You can actually get a fairly good start with online marketing with minimal investment. The basic expenses will be hosting and domain, which you can get for less than $100 per year. There are some email marketing services, such as MailChimp, that start out free and then cost a minimal amount once you’ve grown your list. But there are also no-cost marketing tools that will always remain free and should form the backbone of your online marketing efforts.