How to connect an Instagram profile to Viraly
By Viraly•Written on
Today we will learn how to connect your Instagram profiles to your Viraly account. Once connected, you’ll be able to manage your posts and view in-depth analytics for all of your connected pages.
Before You Begin: Key Requirements & Tips for Instagram Connection
Connecting your Instagram account to Viraly takes just a few minutes — but only if the correct setup is in place. Please review the following requirements and common pitfalls before starting.
Viraly only supports Instagram Professional accounts, which include:
- Business accounts (Posts, Reels, Analytics, Stories)
- Creator accounts (Posts, Reels, Analytics)
Before you get started
To successfully connect your Instagram account:
- Your Instagram account must be linked to a Facebook Page.
- Your Facebook Page must be managed by a Facebook profile with Admin role and Full Control.
- The Facebook Page and Instagram account must both appear under the same Meta Business Suite workspace.
- You must log in via your personal Facebook profile when authorizing Viraly.
- During the Facebook OAuth process, you must:
- Select “Opt in to all current and future Pages”
- Select “Opt in to all current and future Businesses”
- Select “Opt in to all current and future Instagram accounts”
Failing to do so can result in:
- Pages or accounts not appearing during the connection step
- Existing Facebook pages or Instagram accounts losing connection with Viraly
Additional Limitations
- Viraly can only display Instagram analytics for accounts with 100+ followers.
- If your account has fewer than 100 followers, you can still schedule posts, but analytics will not be available.
- Instagram Creator accounts do not support publishing to Stories due to Meta API restrictions.
Personal Instagram accounts are not supported. Learn how to convert your account to a Business or Creator profile.
Let’s get started!
Step 1.
From your Viraly account, click on the + Connect Social Profile button.

Step 2.
Click on the Connect button next to Facebook.

Step 3.
Click on the Connect button again in the popup.
Note: since Instagram Professional accounts must be linked to a Facebook Page to connect, the authentication process will go through Facebook.

Step 4.
Make sure you’re logging in with the personal Facebook profile that has the Admin role on the Facebook Page linked to your Instagram account. If you’re not using the correct profile or the profile isn’t properly set up as Admin in Facebook Business Suite, your Instagram professional account won’t appear in the next step.
NOTE: If you’re already logged in to Facebook, the dialog will display your current profile. If necessary, switch to the correct profile using the top-right profile switcher. Make sure you select the Facebook profile with Admin access to the Page you wish to connect. From this step click on “Edit previous settings” so that you can check and adjust the previous settings if they are not correct.

Step 5.
On the next step you are prompted to Choose the Pages you want Viraly to access. It’s strongly recommended to select “Opt in to all current and future Pages.”
Choosing only specific Pages may cause issues – Viraly will lose access to previously connected Facebook Pages or the linked Instagram accounts, if they are not re-selected.

Step 6.
On the next screen, you’ll be asked to Choose the businesses you want Viraly to access. It’s essential to select Opt in to all current and future businesses. If you only Opt into current businesses, you’ll have to manually select Meta businesses, which may prevent Viraly from detecting all the Instagram accounts you manage.

Step 7.
On the next screen, you’ll see an option to Choose the Instagram accounts you want Viraly to access. Be sure to select Opt in to all current and future Instagram accounts. Choosing only specific Instagram accounts may cause issues – Viraly will lose access to previously connected Instagram accounts, if they are not re-selected.

Step 8.
The next screen will display the permissions Viraly is requesting. By clicking Save, you’re agreeing to grant the necessary permissions. Viraly only asks for the minimum permissions required to provide post scheduling and analytics services.

Step 9.
Back in Viraly, on the “Which social profiles would you like to connect?” screen, select the Instagram account you want to link and click on Connect.

Finished!
Congratulations, you’re now ready to schedule your Instagram posts!

If you’re still experiencing issues, feel free to reach out to Viraly support.