You may have heard about pay per click marketing and how it is a cost-effective means to promote your business online. However, there are no such thing as a perfect advertising tool and any techniques always have at least some pitfalls that need to be avoided to reach your desired results.