Loading tutorials…
Loading tutorials…
Channel connections in Metricool look simple — until Instagram's token expires every 60 days and TikTok requires a separate Business Account. This is the actual sequence that gets every channel connected and stays connected.
Who this is forTeams who have created a Metricool brand and now need to wire up 5-10 social channels. Especially relevant if Instagram or TikTok keeps disconnecting on you, or if you've never set up Facebook Business Manager.
What you'll need
Step 1
Instagram + Facebook + TikTok require Business or Creator types BEFORE you try to connect. Doing this first prevents 80% of failed connections.
Instagram: open the app → Settings → Account → Switch to Professional Account. Pick Business (preferred) or Creator. Link to your Facebook Page during the flow.
Facebook: confirm you have a Page (not just a personal profile). If not, create one and assign yourself as admin via Business Manager.
TikTok: log in to TikTok web → Settings → Account → Switch to Business Account. Free, no approval needed.
LinkedIn: confirm Company Page exists. If not, create at linkedin.com/company. Personal-profile connections work but lose 30% of analytics.
YouTube: confirm channel exists and you're the owner via Google Account. Brand Accounts vs Personal channels matter — for analytics, the brand account is required.
Step 2
The most common failure pattern. Authenticate via Facebook Business Manager (not personal Facebook) and grant access to every Page you manage.
In Metricool → Connections → Add Facebook → Continue with Facebook.
On the Facebook OAuth screen, click "Edit settings" instead of "Continue."
Make sure all Pages you want to manage are CHECKED (Facebook defaults to one Page only on subsequent re-auths).
Make sure all permissions are GRANTED — not just "Required." Read insights, manage posts, read content.
Click Continue. Metricool will fetch the list of Pages and Instagram accounts you can connect.
Select the Page AND the linked Instagram account. Both connect at once.
Step 3
TikTok requires a Business Account and the connection uses TikTok's Login Kit. Personal accounts are blocked from publishing via API.
In Metricool → Connections → Add TikTok.
You'll be redirected to TikTok. Log in with the account credentials.
TikTok will show you a permissions screen — grant ALL: read profile, read videos, publish videos, comment management.
On return to Metricool, the account should appear in 30 seconds.
If it shows "Business Account required," go back to TikTok web → Settings → Account → Switch to Business. Then re-try.
Step 4
LinkedIn distinguishes personal profile posting from Company Page posting. Connect both if you manage both — Metricool treats them as separate channels.
In Metricool → Connections → Add LinkedIn.
Authenticate with your personal LinkedIn (this connects your personal profile).
On the next screen, Metricool will detect Company Pages where you are an admin. Select the Pages you want to manage.
Each Company Page counts as a separate "channel" in Metricool. If your plan limits channels per brand, plan accordingly.
Step 5
These are simpler — standard OAuth flows. The catch is plan-tier gating: some are paid add-ons even on higher tiers.
X (Twitter): connect via OAuth. Note that X API has rate limits — Metricool's free tier may delay scheduled posts during X's congestion windows.
Pinterest: Business Account required. Connect via OAuth. Pinterest analytics back-fill takes 24-48 hours.
YouTube: connect via Google. Choose the brand account, not personal. Confirm Analytics access scope is granted.
Google Business Profile (GMB): connect via Google. You'll see a list of locations — connect only the ones you actively post to.
Threads: connect via Instagram (Threads inherits IG authentication).
Bluesky: connect via app password (not main password) — generate at bsky.app/settings → App passwords.
Step 6
Open the analytics tab for each connected channel. If you see post history and live follower counts within 24 hours, the connection is healthy.
Wait 1 hour after the last connection completed.
Open each channel's analytics dashboard inside Metricool.
Look for: (a) live follower count, (b) at least 1 historical post visible, (c) engagement numbers that match what you see natively.
If a channel shows 'Connection error' or zero data: disconnect → reconnect via the same flow → wait 1 hour.
Persistent failures are almost always Business Manager permission issues — covered in the troubleshooting tutorial.
Step 7
Instagram and Facebook tokens expire every 60-90 days. If you ignore the renewal email, the connection silently breaks.
Set a recurring 60-day reminder on your calendar to check Metricool → Connections → Status.
When you see a yellow "Token expiring" warning, click Renew → re-authenticate. Takes 60 seconds.
If you miss the renewal, the connection fully breaks. Reconnecting losses the scheduled-but-unpublished queue on that channel.
For agencies: have each client account on a separate calendar reminder. Don't batch — token timing varies by account.
Common mistakes
Authenticating via personal Facebook instead of Business Manager
What goes wrong: Metricool gets a personal-scope token that can only access Pages you have explicit personal admin on. When the client adds a new Page, your tool doesn't see it.
How to avoid: Always start the Facebook/Instagram connection by logging into business.facebook.com first. Then authenticate Metricool — the token will include Business Manager scope automatically.
Not converting Instagram to Business before connecting
What goes wrong: The IG connection appears to succeed but analytics show zero. You think Metricool is broken — it isn't. Personal IG accounts can't return insights via API.
How to avoid: Switch IG to Business or Creator BEFORE connecting. Link to a Facebook Page. Re-connect from Metricool.
Ignoring token expiration warnings
What goes wrong: Instagram disconnects every 60 days. Six channels disconnect at staggered times. Your scheduled posts silently fail and nobody notices for a week.
How to avoid: Set a 60-day calendar reminder for connection audit. Address yellow warnings immediately — they become red errors in 7 days.
Connecting personal LinkedIn and assuming Company Page works
What goes wrong: You connect your personal LinkedIn. Schedule a post 'for the company.' It publishes to your personal profile. CEO sees their face on a company-branded carousel.
How to avoid: Connect Company Page explicitly. Use the Page dropdown when scheduling — never assume Metricool defaults to the Page over personal.
Over-connecting GMB locations
What goes wrong: You connect 30 GMB locations because you have access. Metricool tries to fetch analytics for all 30. The brand becomes slow and reports get unusable.
How to avoid: Only connect GMB locations you actively post to. Disconnect inactive locations — you can always re-add later.
Forgetting Bluesky needs app password, not main password
What goes wrong: You try to connect Bluesky with your main account password. Authentication fails with a generic error. You spend an hour reading docs.
How to avoid: Generate an app password at bsky.app/settings → App passwords. Use that — not your account password.
Recap
Done — what's next
How to set up a Metricool account the right way
Read the next tutorial
Hand it off
Once channels are connected, the real work begins — daily publishing, comment management, and weekly reporting. A vetted EverestX social media manager owns this end-to-end. Typical engagements: $400-1,200/mo at $14-16/hr depending on channel count and posting cadence.
See ongoing management rates
Instagram tokens expire every 60-90 days, and most disconnections happen because the connected Facebook Page admin changed, or because the IG account was briefly switched back to Personal. Reconnect via Business Manager and ensure you have permanent Page admin rights.
Yes — but they all count toward your plan's channel limit. Each Instagram Business Account is a separate channel, even if linked to the same Facebook Page.
Threads — yes, via Instagram authentication. Bluesky — yes, via app password. Mastodon — supported in some plans; check current pricing page for your region.
No. Metricool only manages posts scheduled THROUGH Metricool. Posts already queued natively (e.g., in Meta Business Suite) keep their original schedule. They just won't show up in Metricool's Planner.
Metricool
Most teams blast through Metricool's signup and end up with the wrong time zone, the wrong plan tier, and no team structure — then wonder why reports don't add up. This walks through a clean setup the first time.
Metricool
The Planner is where Metricool earns its keep — but the defaults are too loose for a real team. This walks through the categories, smart-times, and approval workflows that turn it into a reliable publishing system.
Metricool
Connection failures on TikTok and Instagram account for 80% of Metricool support tickets. The patterns are predictable. This walks through the diagnostic sequence specialists run.