Instagram is one of the best sites to do social commerce. If you have at least 10 thousand followers on your Instagram account, you will be eligible to open an Instagram Shop. Through your Instagram Shop, you can sell physical and digital products, you can even do print-on-demand and dropshipping business through your Instagram Shop. Do you sell through Instagram Shop?