Yes, it is essential to have our Instagram profile set to public in order to manage follower orders.