To connect an Instagram profile to Brand Embassy, the profile must be a Business Account and linked to Facebook. You will also need to have administration rights to the account. See how to convert your page to Business account here.
In the settings/social channels click the Instagram button
Through “Connect with Instagram” you will log in your Facebook profile. Continue by clicking on “Create a Channel”.
You will be asked to choose from the Instagram accounts linked with your Facebook profile. Hence why the Instagram account must be linked to a Facebook page to which you have Administrator rights.
Choose a channel from the and click create.
Back in the settings, you will see that the channel is authorized and data started syncing.
The channel will be then visible on your Social Channels list.