> ## 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 Facebook Login connector profile – StackOne setup guide

> Set up the Facebook 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) linked to a Facebook Page is required. You must have admin access to both the Facebook Page and the Meta App. 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 Graph API access via Facebook Login.</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 and Facebook Login Products</h2>

  <p>Add both the Instagram Graph API product and Facebook Login for Business to your app.</p>

  <Steps>
    <Step title="Add Instagram product">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the 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 Facebook Login</strong> and click <strong>Set up</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Add Facebook Login for Business">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Click <strong>Add Product</strong> again in the left sidebar.</p>

        <ul>
          <li>Find <strong>Facebook Login for Business</strong> and click <strong>Set up</strong> (use this, not the legacy Facebook Login product).</li>
          <li>In the left sidebar, navigate to <strong>Facebook Login for Business</strong> > <strong>Configurations</strong>.</li>
          <li>Click <strong>+ Create configuration</strong>, enter a name, and select <strong>User access token</strong> as the access token type.</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 under your Facebook Login for Business configuration.</p>

  <Steps>
    <Step title="Open your configuration">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the left sidebar, go to <strong>Facebook Login for Business</strong> > <strong>Configurations</strong> and click your configuration to edit it.</p>
      </div>
    </Step>

    <Step title="Add the redirect URI">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Under <strong>Client OAuth 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 App ID and App Secret</h2>

  <p>The Facebook Login path uses the standard Facebook App ID from your app's basic settings.</p>

  <Steps>
    <Step title="Open Basic Settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In your App Dashboard, click <strong>App settings</strong> in the left sidebar and select <strong>Basic</strong>.</p>
      </div>
    </Step>

    <Step title="Copy your credentials">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>On the Basic Settings page:</p>

        <ul>
          <li>Copy the <strong>App ID</strong> — this is your Client ID.</li>
          <li>Click <strong>Show</strong> next to <strong>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>Facebook 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>.
