cost of online marketing for startups and software companies