Articles on: Integrations

Connecting Social Channels

Connecting social channels


Mavic publishes, schedules, and pulls analytics from your connected social channels. This article covers the universal connection flow; channel-specific articles follow.


Supported channels


  • Instagram (Business or Creator account, connected via Facebook)
  • Facebook Pages
  • LinkedIn (Pages and personal profiles)
  • X (formerly Twitter)
  • Threads
  • TikTok
  • Bluesky
  • YouTube (limited — depends on subscription)


How to connect a channel


  1. Click Integrations in the side navigation.
  2. Find the channel you want to connect.
  3. Click Connect.
  4. Allow browser pop-ups when prompted (required for the auth flow).
  5. Log in with the account that has admin permissions for the page or profile.
  6. Grant Mavic the requested permissions.
  7. Pick the specific page/account to connect.
  8. Confirm.


You'll see the channel listed as Connected with the linked page name.


Important: admin permissions


For most platforms, Mavic requires that the account you log in with has admin permissions for the page you're connecting. If you don't:


  • Either ask the page admin to update your permissions
  • Or ask the admin to log in directly during the connection flow


Without admin permissions, posting and analytics will fail.


Channel-specific articles



What you can do once connected


  • Publish posts directly from Mavic
  • Schedule posts via the Planner
  • Sync past posts so the Planner reflects your full history
  • Pull analytics into the Analyze views (Socials and Competitors)
  • Get failure notifications — if a scheduled post fails, you'll see it in the Planner and (if Slack is connected) in your Slack channel


Disconnecting a channel


In Integrations, find the channel and click Disconnect. Scheduled posts on that channel will move to Failed status until you reconnect.


Reconnecting after a token expires


Tokens expire periodically — Instagram and Facebook are most prone to this. If you start seeing Failed posts:


  1. Open Integrations.
  2. Find the channel — it'll show a warning if the token is expired.
  3. Click Reconnect and re-authenticate.


You can also set up Slack notifications so you're alerted the moment a channel disconnects. See Connecting Slack for notifications.


Troubleshooting


If a connection fails, see Can't connect a social channel?.






Updated: May 2026


Updated on: 07/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!