When working with multiple sales channels, it is extremely important to keep constant track of your inventory. However, doing this manually is very time consuming. Therefore you should invest into inventory management software to help you automate the most tedious parts of your business management and help you avoid overselling.
Great post! I'm already a customer, so I can't recommend you enough