It's been mentioned several times but I think the main thing is telling what problem you're solving, as early as possible.
Also, your sign in looks like a modal, but it isn't. Confused me a little bit when i wanted to go back and almost made me stop completely. Probably just me, but might be worth a look.
Try asking the people that love the concept what they think of your sales site. Maybe you explained something to them which caught their attention that you're not saying on the site.
Comments
It's been mentioned several times but I think the main thing is telling what problem you're solving, as early as possible.
Also, your sign in looks like a modal, but it isn't. Confused me a little bit when i wanted to go back and almost made me stop completely. Probably just me, but might be worth a look.
Try asking the people that love the concept what they think of your sales site. Maybe you explained something to them which caught their attention that you're not saying on the site.