Loading tutorials…
Loading tutorials…
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.
Who this is forAnyone whose Metricool keeps disconnecting from TikTok or Instagram — or who has set up the connection and sees zero analytics flowing in. If you're losing scheduled posts to silent failures, this is urgent.
What you'll need
Step 1
Settings → Connections shows green/yellow/red per channel. Diagnose based on color before deeper investigation.
Settings → Connections → look for status indicator per channel.
Green: connected and healthy.
Yellow: token expiring in <14 days. Action: click Renew → re-authenticate.
Red: connection broken. Action: needs investigation.
Grey: never connected. Action: connect from scratch using the connection tutorial.
Step 2
Personal accounts return zero or limited analytics. This is THE most common silent failure.
Instagram: open the app → Settings → Account → Switch to Professional Account. Must be Business OR Creator.
TikTok: web → Settings → Account → Switch to Business Account.
Facebook: confirm the connected Page exists (Personal profiles can't be managed via API).
If account was switched back to Personal even briefly, the connection breaks. Switch back to Business and reconnect.
Step 3
Instagram + Facebook ALWAYS authenticate via Business Manager. Personal Facebook auth = limited token = silent failures.
Go to business.facebook.com → log in.
Confirm: (a) you have admin role on the target Page, (b) the Page is linked to the Instagram Business Account.
Business Settings → Pages → confirm the Page is in YOUR Business Manager (not just personal).
Business Settings → Accounts → Instagram accounts → confirm IG is linked.
If any of these is missing, fix them in Business Manager FIRST, then reconnect Metricool.
Step 4
Re-auth via Edit Settings → check every Page → grant every permission. Skipping defaults is what breaks future scheduling.
In Metricool, click Reconnect on the broken channel.
On the Facebook OAuth screen, click "Edit settings" (not "Continue").
Check EVERY Page (even ones you don't actively manage — Meta's default is to uncheck on re-auth).
Check EVERY permission. Don't skip optional ones.
Click Continue. Verify in Metricool that the channel now shows Green.
Step 5
TikTok requires Business Account AND uses TikTok Login Kit (not Google or email). Personal accounts and email-only auth fail.
TikTok web → Settings → Manage account → confirm Business Account.
If switching from Personal: takes 1-2 minutes. Re-login required.
In Metricool → Connections → Reconnect TikTok → use TikTok login (not Google).
Grant ALL permissions on the TikTok OAuth screen.
If you see 'API access not available,' the account may not be eligible — typically a new account under 7 days old or in certain countries.
Step 6
Don't trust the green status alone. Schedule one test post 15 minutes out, watch it publish, confirm analytics return.
Schedule a low-stakes post (a thank-you, a milestone) for 15 minutes from now.
Watch in the Planner — it should move from Scheduled to Publishing to Published.
Open the channel natively in 5 minutes — confirm the post appeared.
Wait 1 hour — confirm Metricool Analytics shows the post in recent posts.
If anything fails: investigate the specific error message. Common: 'invalid media format,' 'caption too long,' 'token expired.'
Step 7
If you've reconnected 3+ times in 6 months, the issue is structural. Audit Business Manager admin chain.
Audit: who has admin on the Facebook Business Manager? If it's an ex-employee, ownership transfer is overdue.
Audit: Pages in Business Manager — any pending invites or expired admin roles?
Audit: Instagram Business Account — still linked to the right Page?
Audit: any 2FA changes recently? 2FA recovery can revoke API tokens.
Fix the structural issue. Reconnect. The recurrence should stop.
Common mistakes
Reconnecting without checking account type
What goes wrong: Connection appears successful, but analytics show zero because the account is still Personal. You loop reconnect attempts for hours.
How to avoid: ALWAYS check Business/Creator status first. Switch type before reconnect.
Authenticating via personal Facebook
What goes wrong: Token scope is limited. New Pages don't appear. Permissions are missing. Future scheduling silently fails.
How to avoid: Open business.facebook.com first. Confirm Page is in Business Manager. THEN authenticate Metricool — the BM scope is now in your session.
Clicking 'Continue' instead of 'Edit Settings' on re-auth
What goes wrong: Default unchecks Pages you previously had. Token re-issued without access. Scheduled posts fail in 48 hours.
How to avoid: Always 'Edit Settings' → check every Page → check every permission. 30 extra seconds, weeks of saved trouble.
Ignoring yellow 'expiring' warnings
What goes wrong: Yellow becomes red. Red breaks the connection. Reconnecting loses queued posts.
How to avoid: Renew immediately on yellow. Set a 60-day reminder to audit Settings → Connections.
Trying to debug while logged in as multiple Facebook accounts
What goes wrong: Browser holds session for the wrong Facebook account. OAuth picks the wrong identity. Connection succeeds but for the wrong Page.
How to avoid: Use incognito for connection flows. Or fully log out of Facebook before starting.
Recap
Done — what's next
How to connect Metricool to Instagram, TikTok, LinkedIn, and more
Read the next tutorial
Hand it off
Patching once is fine. Preventing recurrence is what specialists do. EverestX matches social media managers who own connection health, scheduling, AND content — typically $400-1,200/mo at $14-16/hr.
See specialist rates
Facebook/Instagram tokens expire by design (60-90 days). Metricool refreshes them automatically if you stay logged into Facebook in the same browser. If you change browsers, log out, or change FB password, the refresh fails.
Yes — reconnecting refreshes the token, doesn't delete queued posts. Posts scheduled while the channel was disconnected just shift forward in time after reconnect.
Three causes: (1) account is Personal — switch to Business; (2) account is less than 7 days old — wait; (3) account is in a country where TikTok's API is restricted — contact TikTok support.
LinkedIn tokens last longer (typically 12 months) but break if Company Page admin changes. Audit Page admins on LinkedIn directly. Reconnect Metricool with the current admin.
Metricool
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.
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
DIY social media management is great — until it isn't. This is the honest framework: when the cost of self-managing exceeds the cost of hiring, and how to tell which side you're on.