It all depends on how competitive your niche is and how established your website is. If you have a brand new website it is going to take longer to see results with an established website that already has some trust in the market. The usual time for results is anywhere from 3-12 months.