SoSocial Help

Connecting Your First Account

How to connect a social media account to SoSocial for the first time.

Before you can publish content, you need to connect at least one social media account. SoSocial supports Facebook, Instagram, X/Twitter, and TikTok — and you can connect as many accounts as your plan allows.

How to Connect an Account

  1. Go to Settings from the sidebar.
  2. Scroll to the Platform Connections section.
  3. Find the platform you want to connect and click Connect.
  4. You’ll be redirected to the platform’s authorization page.
  5. Log in (if needed) and grant SoSocial the requested permissions.
  6. After authorizing, you’ll be redirected back to SoSocial.

Platform-Specific Notes

Facebook & Instagram After completing the Facebook OAuth flow, a Page Picker modal appears showing all Facebook Pages you manage. Select the Page you want to publish to. For Instagram, the Page you select must have a linked Instagram Business or Creator Account — SoSocial resolves the Instagram account automatically from the Page connection.

X/Twitter The X/Twitter connection uses OAuth 2.0 with PKCE for enhanced security. Once authorized, you can publish text and media posts directly to your X account.

TikTok TikTok authorization allows SoSocial to upload videos to your account. Ensure your TikTok developer app has the appropriate scopes configured.

What Gets Stored

When you connect a platform, SoSocial securely stores an access token encrypted with AES-256-GCM. This token is used to publish content on your behalf. SoSocial never stores your platform password.

After Connecting

Once connected, the platform appears in your Settings with a green status indicator. You can now:

  • Select it as a target platform when composing posts
  • View it in your Dashboard account breakdown
  • Schedule content to be published automatically

Connecting Multiple Accounts

Repeat the process above for each platform you want to manage. All connected accounts are available as publishing targets on the Compose page. You can also disconnect and reconnect accounts at any time.