Each social media platform only allows a user or third-party software (such as Thryv) to remain logged in for a limited amount of time. This limitation is in place for security purposes. As a result, you will periodically need to re-authenticate the login for your connected social platforms. If you do not, it may interrupt posting for your scheduled content.
What to do when your login is expired
You will receive a notification in your inbox when your login has expired. When this happens, navigate to Social > Settings > Linked Accounts.
The disconnected account will display a ! icon and a Refresh Credentials button. Click it to refresh your login for that social platform. If you have multiple social platforms connected, note that each one must be refreshed individually and on its own schedule.
Here is the refresh schedule for each connected social platform:
- Meta (includes Facebook, Instagram, and Threads) — 60 days
- Google Business Profile — Normally 1 hour; however, Thryv keeps a refresh token until you take an action that requires it to be revoked by Google (see list below).
- YouTube — Normally 1 hour; however, Thryv keeps a refresh token until you take an action that requires it to be revoked by Google (see list below).
- LinkedIn — 60 days for personal pages; 1 year for business pages.
- TikTok — 60 days
- Pinterest — 60 days
Each platform individually controls its own login tokens, which can expire for several reasons, including:
- Inactive Accounts: If one or both users become inactive or stop using the platform, their connections may weaken over time. Social networks often remove inactive accounts to maintain database efficiency, which can result in lost connections.
- Privacy Settings: Users may update their privacy settings to restrict who can view or interact with their profile, which can result in connections being severed if visibility or accessibility is limited.
- Algorithmic Changes: Social networks frequently update their algorithms and policies, which can affect how connections are displayed or maintained. These changes may prioritize certain connections over others, leading to decreased visibility or interaction.
- User Actions: Users may intentionally unfollow, unfriend, or block each other, resulting in lost connectivity. This can be due to personal conflicts, changes in interest, or a desire to reduce clutter in their feed.
- Technical Issues: Technical glitches, server outages, or software bugs can disrupt connectivity between users. These issues may cause a temporary or permanent loss of connection until resolved by the platform.
- Account Deletion: If a user deletes their account or is banned from the platform, all associated connections will be lost. This can occur due to violations of community guidelines, illegal activity, or a personal decision to leave the platform.
- Platform Changes: Updates to a platform's terms of service, user interface, or features may impact how connections are maintained. Users may find it difficult to adapt to these changes, leading to decreased engagement and connectivity.
- API Version Changes: Social networks regularly update their APIs to introduce new features, improve performance, or address security concerns. When a new API version is released, older versions may eventually be deprecated, and developers are encouraged to migrate to the latest version to ensure continued compatibility.
- Policy Violations: If an application violates a social network's terms of service or API usage policies, access may be restricted or revoked. This can occur if the application engages in spamming, data scraping, or other activities deemed inappropriate by the platform.
- Authentication Changes: Social networks may update their authentication mechanisms, requiring applications to be updated accordingly. Failure to do so could result in loss of access to the API.
FAQ
Can I refresh my login ahead of time to ensure it doesn't expire?
No, unfortunately this is not permitted by social platforms
If my login expires and I have posts scheduled, will they still post?
No, any scheduled posts, even if they are Thryv-generated, will not post when the login is expired.
If posts are missed because of an expired login, will they be made up?
Not automatically, but you are able to click on each post individually and reschedule it for a different day of your choosing.
Comments
0 comments