[Publish] Best practices with Instagram
This guide outlines best practices when it comes to managing Instagram accounts through Buffer Publish. Our top tips include:
- Use a unique, authentic, and active Facebook Page for each Instagram Business Profile.
- Avoid allowing multiple people to log into the Instagram account or Facebook Profile that authorized the connection.
- Avoid logging in and out of multiple Instagram accounts, as this can cause Instagram to sense spammy or inauthentic behaviour, resulting in a disconnect of your access token.
- Confirm all of your email addresses in Instagram Settings.
Each Instagram Business Profile must be connected to a Facebook Page
In order to use Direct Scheduling with Buffer Publish, each Instagram Business Profile must be connected to a Facebook Page.
If you skip the step of linking to a Facebook Page when converting your Instagram personal profile to a Business Profile, an unmanaged Facebook Page will be automatically created. You can request to claim the Page and become its Admin by following the steps here. If you do not claim the Page, your Instagram Business Profile will not be connected to a Facebook Page and you will not be able to use Direct Scheduling.
We have seen a few cases where customers have created fictitious, inauthentic, or low-usage Facebook Pages, to be used for the sole purpose of linking to an Instagram account, in order to use Direct Scheduling with Buffer Publish. Whilst we appreciate that not all customers have a relevant Facebook Page to use, we strongly advise against fictitious Facebook Pages, as this is against Facebook’s guidelines, and is likely to result in access tokens being revoked, and the need to continually reauthorize the connection, and/or account suspension. Whilst these measures are usually temporary and can be resolved by reauthorizing your Instagram account, this is likely to need to be done on a frequent basis, i.e. daily in some cases.
If you do not have a relevant Facebook Page to link to your Instagram Business Profile, we recommend creating one and completing some minimum pieces of information, such as:
- Company name
- Contact information
It's also important that your Facebook Page sees some activity, such as publishing posts and gaining followers, to avoid Facebook seeing it as a completely inactive Page.
Additionally, each Instagram Business Profile does need to be connected to a unique, individual Facebook Page. The access token will be revoked if a Facebook Page is connected to multiple Instagram accounts.
We do not recommend managing more than five Instagram accounts
We have seen a few cases where agencies are managing hundreds of Instagram accounts for various clients. If single image posts are being shared to Instagram Business Profiles, this doesn’t tend to be an issue since those posts will be published automatically. However, since Instagram’s API for automatic posting does not yet support multiple images, those posts will be sent as reminders to your mobile device.
Instagram currently allows you to connect five accounts per device, meaning you can easily switch between them without logging in and out each time. However, if you’re managing more than five accounts, you’ll need to be logging in and out of accounts on a frequent basis, in order to publish the post to the right one when the reminder comes through.
It’s likely that the clients themselves are also accessing their own Instagram accounts, which means that those accounts are being continually logged in and out of, and often from different locations. We have seen a few cases where Instagram have raised security flags on these accounts, since this can be interpreted as suspicious activity.
Unfortunately, there is very little we can do in these cases, and the only way to continue using Buffer Publish is to reauthorize those Instagram accounts on a frequent basis, i.e. daily in some cases. We appreciate that this is time consuming and frustrating, and for this reason, we do not recommend managing more than five Instagram accounts if you’re likely to use the Reminders feature on a regular basis, as it’s very likely to lead to these types of issues.
It’s ideal for only one person to have native access to your social accounts
For Facebook and Instagram, it’s best to have only one person access the native social account (Facebook Profile or Instagram account). This is the intended use for these platforms, and we’ve seen that when Facebook notices that the account is being accessed from many IP addresses, it sometimes results in a lack of functionality, such as suspensions, errors, and frequent disconnections.
It’s important that each of your social accounts is authentic and active
Along with having an authentic and active Facebook Page connected to each Instagram Business Profile, ensure that each of your Instagram Business accounts is also active with real followers, and used for an authentic purpose. If Instagram or Facebook sense unauthentic behaviour, they can disconnect your API access without explanation.
Confirming your social account’s email address helps prove its authenticity
Each Instagram account you have should have an email address connected to it, and it should be confirmed. The best way to do this is to check each of your Instagram accounts' settings to make sure there isn't a "Confirm Email" link listed below the email address.