How to connect a new Instagram account?

This article shows how to connect an Instagram account to the LightWidget app so that you can create a widget for your website.

If you want to link an Instagram account that belongs to your client, read this article – How to create a widget for a client?

At the end of this article, we have a FAQ section with solutions to most problems and questions.

Step 1 – Go to the Accounts page.

Screenshot from the user menu showing the active Accounts link.

From the user menu, select the Accounts link. You will see an overview of all your Instagram accounts and the buttons to connect new Instagram account.

The same buttons are also present in your Dashboard

Step 2 – Select a connection method.

Screenshot showing two buttons - one for consumer connection, and second one for business connection.

There are two methods of connecting Instagram accounts:

  1. Consumer – we recommend this option for personal Instagram accounts. It offers fewer features available in our widget creator. The connection goes through the Instagram website.
  2. Business – we recommend this option for business Instagram accounts. It offers more choices available in our widget creator. It requires a Professional Instagram account, either a business or creator type, linked to the Facebook Page. The connection goes through the Facebook website. 

You can read more about the differences in this article: The difference between Business and Consumer method.

Decide which method you want to use and click on one of the buttons. Based on your choice, you should be redirected either to Instagram or Facebook website.

Step 3 – Grant access to your Instagram account.

Instagram/Facebook will ask you to grant us specific permissions to your Instagram account. It is required to successfully query the official Instagram APIs to get the information to create and update the widgets. It is a read-only access. We can’t publish anything to your Instagram account or Facebook Page. 

This article first describes the consumer connection. If you selected the business connection, scroll down to the section below.

Consumer connection.

If Instagram asks you for login and password, log in as the account for whom you want to generate a widget.

Screenshot showing login screen on Instagram website.

You will see the screen below when you log in (or are already logged in). The authorization window takes the data from the account signed in on the Instagram website. If it shows a different user that you wish to connect, visit the webpage. Log out from the current session and log in as the account you want to pair with LightWidget. 

Screenshot showing the authorization window on Instagram website.

Instagram will ask if you want to connect your Instagram account with our application. Make sure to select the checkbox next to the Access your media field. We cannot generate the widget without access to your photos and videos (media) posted on Instagram.

Click the Authorize button. 

Business connection.

Facebook will ask you to log in to your user account or confirm whether you want to use your current account. Remember to continue using the Facebook user with a role on the Facebook Page linked to the Instagram account you want to connect. Click the button Continue as (your username here) button.

Screenshot showing Facebook login screen.

Facebook will ask you which Instagram Business Accounts you want to give us access to. Ensure that at least the account you want to generate the widget for is selected. Click the Next button.

Screenshot showing Facebook modal with question about Instagram Business Accounts that should be connected with LightWidget.

On the next screen, Facebook will ask about the Facebook Pages you want to use with LightWidget. Tick at least the Facebook Page connected with the Instagram account you wish to use on LightWidget.

Selecting the Facebook page is mandatory to use the Instagram Graph API to create a widget successfully. It is a read-only access. We will not post anything to your Facebook Page.

Click the Next button.

Screenshot showing modal on Facebook Page with question about the Facebook Pages and LightWidget app.

Finally, Facebook will ask about the permissions you grant our application. Make sure to select all options that we ask for. You cannot connect your Instagram account if you set at least one of them to NO.

Click the Done button.

Screenshot showing the Facebook Dialog with question about permissions granted to LightWidget.

You will see the “Select account” screen if you have selected several accounts on the Facebook website. Our LightWidget website will ask you for the Instagram account you would like to connect with. You can only connect one account at a time.

The screenshot above shows the selection of @john.doe to connect with LightWidget. Click Connect selected Instagram account button.

Step 4 – Create a new widget.

You should see your newly connected Instagram account on the list of your accounts. The connected account is now available in our widget creator, and you can build a new Instagram widget.

Repeat the process if you want to connect another Instagram account with LightWidget. You can pair as many Instagram accounts with our app as you want.


This section presents the troubleshooting guide for the most common issues when connecting a new account.

I don’t have the access/credentials/role to connect the Instagram account. 

The methods described above require access/credentials to the Instagram account or role on the Facebook Page. If the Instagram account belongs to a client, please use your Developer code and send it to your client.

Thanks to it, you can create and manage widgets from various Instagram accounts without requesting access/credentials. Read more about how to use this feature – How to create an Instagram widget for a client.

Instagram asks me for the A account. I want to connect the B account instead.

The authorization window lets you connect the user currently logged in to the Instagram website. If you want to use a different Instagram account, visit the Instagram page first and log out from the current session. Unfortunately, the Instagram authorization window does not allow selecting users from the list yet.

When you try to pair the Instagram account using the consumer method again, you should see the login prompt on the Instagram website. Use the credentials for the Instagram account you want to connect.

I’m using single login for multiple Instagram accounts. How to connect my secondary account with LightWidget?

Instagram allows you to manage several different accounts from one Instagram account. If you want to connect an account other than the main account, you must create a password for the secondary account first. It applies only to the consumer connection. Please follow these steps:

  1. Open the Instagram application on your device.
  2. Change the Instagram account to the one you want to create the widget for.
  3. Go to Settings > Security > Create Password.
  4. Create a new password for your secondary account.

If you only see the option to change your password (instead of creating a new one), you already made a password in the past.

Once you’ve created a password for your secondary account, you can log into Instagram with it and connect it to our app.

Comments (0)

You must be logged in to post comments.