A popup seems less daunting at times than a whole page. using a review funnel that has several steps to it may get better used as a popup than a page.
Idea summary
Share your ideas on how Starfish Reviews can be better and improve your business through Review Generation & Marketing.