> ## Documentation Index
> Fetch the complete documentation index at: https://snapwidget.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I create a new widget for an Instagram Business Account?

> Create an Instagram widget with Sign In With Facebook, for a business or creator account that is linked to a Facebook Page.

A business or creator Instagram account can connect to SnapWidget in two ways:

* **Sign In With Instagram**: works for every business and creator account. You do not need a Facebook Page. See [Create an Instagram widget](/docs/getting-started/create-an-instagram-widget).
* **Sign In With Facebook**: for a business or creator account that is linked to a Facebook Page. You need this for a [hashtag widget](/docs/instagram/hashtag-widget).

This page shows the Facebook way.

## Before you start

* Your Instagram account must be a business or creator account. [Check your account type](/docs/instagram/check-your-account-type).
* Your Instagram account must be linked to a Facebook Page, and you must manage that Page with your Facebook account. To link a Page, see [Convert to a business account](/docs/instagram/convert-to-a-business-account).

## Create the widget

**1. Start a new widget**

[Log in](https://snapwidget.com/login) to SnapWidget. On your dashboard, click **Choose A Service**. If you already have widgets, click **Create a new widget** instead.

**2. Choose Instagram and a layout**

Select **Instagram**, then select a layout, for example **Grid**. Then click **Use the free widget**, or click **Start Free Trial** for a Pro widget.

**3. Sign in with Facebook**

In the widget builder, click **Connect** next to **Username**. In the **Select Your Instagram Account** window, click **Sign In With Facebook**.

A Facebook window opens. Log in with the Facebook account that manages your Page. When Facebook asks which Pages and Instagram accounts SnapWidget can use, select your Page and the Instagram account that is linked to it.

**4. Choose your Instagram account**

SnapWidget shows the Instagram accounts it found. Click the account you want to show in the widget.

![The Select Your Instagram Account window with an account to click](https://mintcdn.com/snapwidget/QJTE73Rcy1kqujES/images/instagram/business-account-widget/select-account.jpg?fit=max\&auto=format\&n=QJTE73Rcy1kqujES\&q=85\&s=e27ba7411d8a80724a0dc5f6b7fdd9d3)

**5. Set up the widget and get the code**

Change the settings on the **Basic** tab and click **Update Preview** to see your changes. Then click **Get Widget**, and in the **You're One Step Away** window, click **Copy To Clipboard**.

**6. Add the code to your website**

Paste the code into your website where you want the widget to show. See the guide for [your website builder](/docs/install/html-website).

## If you see "No Instagram accounts found"

![The No Instagram accounts found message](https://mintcdn.com/snapwidget/QJTE73Rcy1kqujES/images/instagram/business-account-widget/no-accounts-found.jpg?fit=max\&auto=format\&n=QJTE73Rcy1kqujES\&q=85\&s=e4725425a1361c12b19b4cccb5efbf9b)

SnapWidget shows this message when Facebook does not give it access to an Instagram account. To fix it:

1. Make sure you log in with the Facebook account that manages the Page linked to your Instagram account.
2. Make sure your Instagram account is linked to that Page. See [Check your account type](/docs/instagram/check-your-account-type).
3. Click **Connect** again, click **Sign In With Facebook**, and select both the Page and the Instagram account in the Facebook window.

> [!TIP]
>
> If you do not need a hashtag widget, use **Sign In With Instagram** instead. It does not need a Facebook Page.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.