I'm not saying just regarding the level of traffic you generate, click through rates or conversion rates, meant for make up a huge bulk of that.
Now, the company has was around for more or less 20 years in this industry. What happens is things i call an Feedback Sequence.
Facing issue in account approval? email us at info@ipt.pw