Do I need to set a business Facebook before I connect it to my store? All I have

Do I need to set up a separate Facebook account for my store?

You do not NEED to set up anything on Facebook to use Shopify. However, if you are planning on using Shopify’s Facebook Sales Channel, you should definitely set up a facebook page for your business and then link that newly created page to your Shopify store.

If you are planning on advertising through Facebook, I would recommend setting up a Business Manager account as well.