With so much online noise and so little time to reach your audience, success on Instagram is as much about data analytics as it is about creativity.
While Adam Mosseri, Instagram’s CEO, has been quite vocal about the changes they’re making, he’s also made a point that one thing will never change – Instagram is about “bringing people together over the things that they love”.
Getting familiar with how the algorithms work for different types of content can help you become more strategic about what, where, and when you post. Read on for a detailed overview of how the Instagram algorithms work in 2024.
First things first, let’s demystify the idea that there’s one mythical algorithm that controls everything that’s going on on Instagram. In fact, Mosseri himself shared that there are multiple algorithms at play, which analyse the different types of content and how people interact with them.
The whole idea is to drive engagement and keep people on the platform for as long as possible. Now, these algorithms continuously evolve as Instagram adjusts its features to better reflect people’s preferences.
For instance, at the end of 2022, Instagram announced the launch of ‘notes’, a status update aimed at inspiring conversations. The platform is also testing new features, such as candid stories, nominations, group profiles, and collaborative collections – all to achieve its 2023 goal to spark connections, encourage creativity, and help people discover new things they love.
As the platform explores new ways to drive engagement, the algorithms will change as well. Below we explain in detail how the algorithms work for different types of content.
There are three key factors that influence how your content is ranked:
The feed is reserved for content shared by the user’s friends and family i.e. the people they follow and engage with. While Instagram acknowledges that there are thousands of signals it looks at to determine how to classify each piece of content, these are the four main areas:
The algorithm also tries to keep people’s feed diverse and interesting, so if they see too much from the same profile, Instagram is likely to reduce that profile’s visibility on their feed.
Similar to the feed algorithm, Stories prioritise content from those who are closest to the user. At the end of last year, Instagram launched a beta test of candid Stories, a new way users and their friends can share what they’re doing.
Other ways you can drive engagement is to use hashtags and stickers to encourage others to participate. For example, you can post a question sticker to ask people for their opinion on whatever you’re posting or you can add a poll to see what they like the most from what you’ve shared.
Reels (and video content in general) was one of the key priorities for Instagram in 2022, so if you’re not making much use of them yet, you’re leaving views (and money) on the table. In fact, the 2023 Engagement Report by HubSpot shows that over half of the most engaging hashtags in 2022 mentioned Reels or videos.
Reels are meant to be short and entertaining, and Instagram has gone to great lengths to study what people find funny or interesting. One handy thing about Reels is that you can reach people who don’t necessarily follow you, so this is great for raising brand awareness and building your Instagram following.
Explore is your chance to get discovered. This is where people see mostly new content from accounts they don’t follow, but which the Instagram algorithm thinks they should.
This scans users’ interactions to see what they’ve liked, shared or saved in the past to determine what they’re interested in and how much they’re interested in one topic over another.
For example, if they’ve liked several posts or videos about fiction writing, the algorithm will look at what other people who liked these videos engaged with in the past. So, next time they go to their Explore tab, they may see content about those topics.
While everything we’ve shared so far depends on organic reach and your smart use of the platform tools, ads is where you have the advantage and can rank higher than other content.
That said, Instagram doesn’t want to show irrelevant or poor content even if you’re paying for it. So in order to make the most of the ad algorithm, focus on these areas:
While there’s no specific algorithm for hashtags, using hashtags can significantly increase your reach and, consequently, how the algorithms perceive your content. Here, make sure you use hashtags relevant to your content and add them either to your captions or as a comment.
Remember that Instagram doesn’t support more than 30 hashtags in a post, but that’s still plenty to get your content seen. Also, it’s not so much about quantity, as it is about quality. In 2022, for example, #ReelsTrending, #FunnyVideos and #Funny Reels were among the top 10 highest performing hashtags.
Shadowbanning has been used as a term to describe instances where people or businesses may feel like they’re being silenced by Instagram. The platform, however, denies doing this and is working on being more transparent about why and when an account or a piece of content may be removed from recommendations.
For example, in December 2022, Instagram expanded its Account Status feature to show professional accounts whether they’re eligible to be recommended to non-followers in Explore. Simply go to Menu –> Settings –> Account –> Account Status on your mobile app to see any photos or videos that have been taken down, as well as whether or not you’re eligible for recommendations.
With a little bit of intentionality and strategic thinking, we can easily get the algorithm to favour our content and show it to more users. Here’s how:
Instagram favours consistency because it drives engagement and keeps people on the platform. Find your own schedule on what works and stick to it. In general, posting 2–5 feed posts per week is a good frequency to stay top of mind to your audience or, in the words of Mosseri himself “a couple feed posts a week, and a couple stories a day” should be enough.
Instagram is upfront about its increased focus on video. Reels have had significant adoption since their launch a few years ago, so you may want to start producing more of them. In fact, Reels outperform any other content type on the platform, with a reach rate of 20.59% and engagement rate of 1.90%.
Source: Social Insider
Instagram’s philosophy is deeply rooted in striking visuals. If your content contains original, high-quality photos and videos, then you’re bound to outrank content that’s poorly done or has bland, blurry imagery. Avoid generic or stock photos that don’t relate to your product. Instead, share videos and images of your team or your customers to show you’re authentic and approachable.
People relate to other people. Sharing a video of how someone overcame a challenge or achieved something, versus a product-heavy story is far more powerful and memorable. Just take a look at this reel from Nike celebrating Black History Month and the life philosophy of Kevin Durant.
Instagram’s algorithms generally operate similarly across personal and business accounts, prioritizing content that engages users. However, business accounts have access to additional features like insights and ads that can influence how content is distributed.
While the algorithm doesn’t overtly favor one type over the other, the use of paid promotion and advanced analytics by business accounts can lead to increased visibility. Therefore, businesses can better tailor their content strategy based on detailed audience data, giving them an edge in visibility and engagement.
To effectively use Instagram’s new features like candid stories and collaborative collections, it’s crucial to focus on creating authentic, engaging content. Candid stories allow for a more personal and spontaneous connection with followers, so they should be used to share behind-the-scenes moments or real-time updates.
Collaborative collections can be powerful for co-creating content with influencers or other brands, which can amplify reach and engagement. Using these features regularly and creatively can help in keeping your content fresh and engaging.
Small brands can compete with larger brands on Instagram by focusing on niche targeting, building strong community engagement, and utilizing Instagram’s features creatively. While larger brands may benefit from high initial visibility, small brands can leverage authentic interactions, storytelling, and influencer partnerships to build a loyal follower base.
Consistent posting, engaging with followers through comments and direct messages, and using hashtags effectively can also help in gradually increasing reach and visibility despite the algorithms’ bias towards popularity.
When it comes to building a business, social media can be an amazing playground for engaging with our audience and building our customer base. Instagram, in particular, offers a unique opportunity for brands to leverage their visual creativity to promote their products and services.
Focusing on quality content and consistent posting, can take you a long way regardless of how the algorithm evolves.
Are you ready to up your Instagram game? Just tell us what you’re looking to achieve and we’ll show you how to grow your social media presence.
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
_abck | 1 year | This cookie is used to detect and defend when a client attempt to replay a cookie.This cookie manages the interaction with online bots and takes the appropriate actions. |
_GRECAPTCHA | 5 months 27 days | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
bm_sz | 4 hours | This cookie is set by the provider Akamai Bot Manager. This cookie is used to manage the interaction with the online bots. It also helps in fraud preventions |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
csrftoken | past | This cookie is associated with Django web development platform for python. Used to help protect the website against Cross-Site Request Forgery attacks |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__hssc | 30 minutes | HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
__hstc | 5 months 27 days | This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_56JWQ0019V | 2 years | This cookie is installed by Google Analytics. |
_gat_UA-132076027-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
bscookie | 1 year | LinkedIn sets this cookie to store performed actions on the website. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
hubspotutk | 5 months 27 days | HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
_pin_unauth | 1 year | This cookie is placed by Pinterest Tag when the user cannot be matched. It contains a unique UUID to group actions across pages. |
AnalyticsSyncHistory | 1 month | No description |
bcookie | 1 year | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 1 year | LinkedIn sets this cookie to store performed actions on the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
IDE | 1 year 24 days | Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
MONITOR_WEB_ID | 3 months | The cookie is used by: TikTok The functionality is: to store if the user has seen embedded content. The purpose is: Marketing/Tracking |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
ttwid | 1 year | No description available. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
li_gc | 5 months 27 days | No description |
ln_or | 1 day | No description |
msToken | 10 days | No description |
wp-wpml_current_language | session | No description available. |