I'm sorry, but most of the users won't even try to see what your site does if you force them create account first. Show a good interactive demo or place a video of the page, or don't force user to provide their email and other information to even let them see what it does.
Also, I didn't find a «Pricing» link anywhere, I bet it's not free, right?
Thanks for the input, yeah the conversion is really low I'll will take a note on this.
Anyway, can you help share if you have a great landing page sample in mind?
I don't remember any, sorry… There were lots of submissions here on Show HN recently, many good examples among them.