For it to be on the top page, it need to have more than 450 sales and more than 350 if people write a review with 5 stars. You can buy your own product. Yes buying from promo credits helps too. If you have no promo credit sale on a product, it will never reach first page, nor it will be good for your creator tier status.