I have a new shop, I don't have any sales yet and views I get only from Etsy promos etc.
I checked a lot of shops, good pictures are important but I guess not the most - I've noticed there are active shops with sales but they don't have good pictures, a bit dark, just 'homemade' and/or description is very short. And there are shops with such a good pictures, items and description but they have few sales or none.
So I guess the most important is - if someone can find you on Etsy, google etc. - right key words, tags and followers on FB, Instagram, Pinterest and how much similar items to yours there are on Etsy...