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

# Instagram Instagram Login connector profile – StackOne setup guide

> Set up the Instagram Login connector profile for Instagram in StackOne. One-time admin setup required before your users can link Instagram accounts via Hub.

<Warning>A professional Instagram account (Business or Creator) is required. Personal accounts are not supported — the Instagram Basic Display API was permanently shut down in December 2024. Your app must be in Live mode and pass App Review before real users outside your team can connect.</Warning>

<section data-guide-section data-guide-scopes="">
  <h2>Create a Meta Business App</h2>

  <p>Create a Meta app to enable Instagram Login for your integration.</p>

  <Steps>
    <Step title="Go to Meta for Developers">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Go to <a href="https://developers.facebook.com/apps" target="_blank" rel="noopener noreferrer">Meta for Developers</a> and sign in with your Meta account.</p>
      </div>
    </Step>

    <Step title="Start app creation">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Click <strong>Create App</strong> in the upper right.</p>

        <ul>
          <li>If prompted to connect a business portfolio, you may skip this for now — it is required before going live.</li>
          <li>Click <strong>Next</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Select use case and app type">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>On the <strong>What do you want your app to do?</strong> screen, select <strong>Other</strong> and click <strong>Next</strong>.</p>

        <ul>
          <li>On the next screen, select <strong>Business</strong> as the app type and click <strong>Next</strong>.</li>
          <li>Enter an <strong>App name</strong> (e.g., StackOne) and a <strong>Contact email</strong>, then click <strong>Create app</strong>.</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Add the Instagram Product</h2>

  <p>Add Instagram Login to your app from the App Dashboard.</p>

  <Steps>
    <Step title="Add Instagram product">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In your App Dashboard left sidebar, click <strong>Add Product</strong>.</p>

        <ul>
          <li>Find <strong>Instagram</strong> in the product list and click <strong>Set up</strong>.</li>
          <li>Select <strong>API setup with Instagram Login</strong> and click <strong>Set up</strong>.</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Configure the Redirect URI</h2>

  <p>Set the OAuth redirect URI that Meta will use to return users to StackOne after authorization.</p>

  <Steps>
    <Step title="Open Instagram Login settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the left sidebar, navigate to <strong>Instagram</strong> > <strong>API setup with Instagram Login</strong>.</p>
      </div>
    </Step>

    <Step title="Add the redirect URI">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Under <strong>Business login settings</strong>, find <strong>Valid OAuth Redirect URIs</strong> and click <strong>Add URI</strong>.</p>

        <ul>
          <li>Enter `https://api.stackone.com/connect/oauth2/instagram/callback` and click <strong>Save changes</strong>.</li>
          <li>Note: The URI must be an exact match — verify no trailing slash was added after saving.</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Copy Instagram App ID and App Secret</h2>

  <p>The Instagram Login path uses a dedicated Instagram App ID that is separate from your Facebook App ID. Do not use the credentials from App Settings > Basic.</p>

  <Steps>
    <Step title="Locate your Instagram credentials">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the left sidebar, navigate to <strong>Instagram</strong> > <strong>API setup with Instagram Login</strong>.</p>
      </div>
    </Step>

    <Step title="Copy your credentials">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Scroll to the <strong>Instagram App ID</strong> and <strong>Instagram App Secret</strong> fields on this page.</p>

        <ul>
          <li>Copy the <strong>Instagram App ID</strong> — this is your Client ID.</li>
          <li>Click <strong>Show</strong> next to <strong>Instagram App Secret</strong>, verify your identity if prompted, and copy the value — this is your Client Secret.</li>
          <li>Store the App Secret securely for use later and never expose it publicly.</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

## Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for <strong>Instagram</strong>:

<Steps>
  <Step title="Navigate to Connector Profiles">
    Login to StackOne and navigate to [Connector Profiles](https://app.stackone.com/connector_profiles)
  </Step>

  <Step title="Create New Connector Profile">
    <ul>
      <li>Click <strong>+ Connector Profile</strong></li>
      <li>Search for and select <strong>Instagram</strong></li>
      <li>Select <strong>Type</strong> as <strong>Instagram Login</strong></li>

      <li>
        Fill out the fields using details retrieved from your provider:

        <ul style={{ marginLeft: '20px' }}>
          <li><strong>App ID</strong></li>
          <li><strong>App Secret</strong></li>
          <li><strong>Scopes</strong> (Optional)</li>
        </ul>
      </li>

      <li>(Optional) Select <strong>Actions</strong> to be enabled for this Connector Profile</li>
      <li>Click <strong>Create profile</strong></li>
    </ul>
  </Step>
</Steps>

Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to <a href="/guides/accounts-section#linking-accounts">Link Accounts</a> for <strong>Instagram</strong>.
