WooCommerce makes it easy to bring your store online and sell digital and physical products. You will still need to take care of the business aspects of things yourself. OrderMetrics is one of many plugins you can use to figure out which products are bringing in the most orders. It also helps you identify shortcomings in your discounts, campaigns, and shipping schemes.
OrderMetrics allows you to sync shipping and fulfillment costs from your shipping software. You can also take into account Facebook and Google Ad spends. Users will be able to check profit per order, product, and shipping method. In fact, you can enter cost of good sold for each product/variant right on your dashboard.
OrderMetrics can pull costs in real time from Shipnation, Shipwire, Shippo, and AliExpress. It supports custom one time and recurring costs. This profit analytics WooCommerce plugin can be downloaded here.