Reconnecting Social Accounts
Social media connections can expire or become invalid over time. When this happens, you'll need to reconnect your account to continue publishing.
Why do connections expire?
Social platforms issue access tokens when you authorize PostEverywhere. These tokens can expire or become invalid for several reasons:
- Token expiration — most platforms issue tokens with a limited lifespan
- Password change — changing your password on the social platform may revoke tokens
- Security event — platforms may revoke tokens if they detect suspicious activity
- Permission changes — updating your privacy or app permissions can invalidate tokens
- Platform policy change — platforms occasionally revoke third-party tokens
PostEverywhere automatically refreshes tokens before they expire, but in some cases a manual reconnection is needed.
How to recognize an expired connection
You'll know a connection needs attention when:
- A warning icon appears next to the account on the Accounts page
- Posts fail with an error mentioning "expired token" or "authentication failed"
- You receive a notification that an account needs reconnection
How to reconnect
- Go to the Accounts page
- Find the account showing a warning
- Click the Reconnect button
- Sign in to the social platform and re-authorize PostEverywhere
- The account will be refreshed with a new token
Your scheduled posts, publishing history, and account settings are preserved — only the authentication token is updated.
Token refresh schedule
PostEverywhere automatically refreshes tokens to prevent expiration:
| Platform | Token Lifetime | Auto-Refresh |
|---|---|---|
| X / Twitter | Long-lived | Yes |
| 60 days | Yes (refreshed every 59 days) | |
| 60 days | Yes | |
| Long-lived | Yes | |
| YouTube | Long-lived (Google) | Yes |
| TikTok | Refresh token based | Yes |
| Threads | 60 days | Yes |
Scheduled posts during reconnection
If your account connection expires while you have scheduled posts:
- Posts will fail to publish with an authentication error
- Once you reconnect, you can retry the failed posts
- Future scheduled posts will publish normally after reconnection
Tips
- If you get frequent disconnections, make sure you're not revoking app permissions on the social platform's settings page
- Changing your password on a social platform will likely require reconnection
- PostEverywhere runs a background token refresh service to minimize manual reconnections