Yes, you need a Shopify store before using ShopWP.
However, you can use the cheaper Shopify Starter plan as well. In fact, this is our recommended Shopify plan if you intend to only sell on WordPress. All of our plugin features will work and is a great option if want to save money.
If you’re not ready yet, Shopify also provides a free 14 day free trial.