Friends gave it the first push by sharing on social networks and even doing reviews on their blogs. The second push came when SlidesCarnival was reviewed in ProductHunt, which turned out to be great and I didn't even know they existed.
https://www.producthunt.com/posts/slides-carnival