Under shop stats, I noticed I was getting more than usual views after I put this one nice piece up. Under shop stats it said it brought 8 people to my page and listed the source as the Etsy Home page. Does that mean my piece was on the front page of Etsy??! If so, how do I know if they have or will feature my pieces on the home page??
Thanks!!!