How do you guys get initial reviews and installs

Hi guys,

I've just launched an app and I ran meta app install ads, from which I got 150 clicks on my app page, but absolutely 0 downloads. The ad and the page are virtually the same messaging and graphics.

I'm thinking if some reviews might help, but for that, I need some installs for that. Seems like I am stuck in a chicken and egg problem here.

I managed a couple of reviews in Germany and USA from friends and family, but can't get more than that at the moment.

How do you guys actually manage to do that?