Have a Question?
< All Topics

How the Contextual Actions function works (Instagram)


In order to enhance the authenticity and human-like appearance of Instagram accounts, as well as minimize the occurrence of blocks while utilizing the SuSocial tools, we have introduced a new feature called “Contextual Actions“. This feature allows users to modify the way actions such as Follow, Unfollow, and Like are executed.

Many users of SuSocial have already tested this option and have reported positive outcomes. We have continuously improved this feature through recent updates to ensure smooth operation without any problems.

If your accounts are successfully performing follow, unfollow, and like actions without experiencing blocks when utilizing the API or the Embedded Browser, there is no necessity to employ this option. It is recommended to continue using the methods that are already effective for you. However, if you have been encountering difficulties, this guide will be beneficial.

The option is applicable when using the “USE ONLY THE EMBEDDED BROWSER” feature or when employing the options to solely use the Embedded Browser for Follow, Unfollow, Like, and Comment actions. Additionally, it can be used when utilizing the API with the “Enable API emulation” option selected in the Advanced Profile Settings.

Emulating human behavior works well with the “Contextual Actions” option, and should help even more with the blocks.

You can use the option when running the accounts on the API as well *****. Make sure the option “Enable API full emulation” is checked in the advanced profile settings. Otherwise, the option wouldn’t work at all, and the tools would execute actions as if the option is unchecked.

How does the “Contextual Actions” option work?

To make it easy to follow this guide, we work with examples. We focus on the Follow tool first because the same principle applies to both the Unfollow and Like tools as well. However, the tools execute actions from different contexts.

For the Follow tool:

We configured the Follow tool to execute 6 to 10 follows per operation with a 15 to 30 seconds delay between each Follow. We enabled the “Contextual Actions” and set it to follow 1 to 4 users after each main follow with a delay of 0 to 5 seconds.

You can use any sources you want because the “Contextual Actions” option works with all of them. We used the “followings of Fcbarcelona” in our example.

Behind the scene, the Follow tool picked a random value between 6 and 10, and it was 7 for the particular operation we are about to detail. The users, in order, that the tool extracted from the source used (followers of Fcbarcelona) to follow them are:

  1. Clzrn
  2. Itmesadboy
  3. Ayub.baloch4477
  4. hadeuh353
  5. agussetiawan46
  6. aandersonngl
  7. aldair_123ads

The steps below show how the tool proceeded with following those users while the “Contextual Actions” option is in use. We highlighted the users followed directly and used as “context for other follow actions” in yellow, and those followed using the “ContextualActions” option in gree:

  1.  The tool visited the user “Clzrn” and followed it.
  2. The tool pickets a random number of users to follow between 1 and 4 (3 users) to follow from the context of “Clzrn“.
    Also, it picked a random number of seconds between 0 and 5 seconds (1 second to follow the first user “Itmesadboy“, 4 seconds for the second user “Ayub.baloch4477“, then 3 seconds for the third user “hadeuh353“).
  3.  The tool followed “agussetiawan46“. Note that the 15-30 seconds delay between
    the users followed using the primary follow process is respected (users followed directly – the ones highlighted in yellow).
  4.  The tool picked randomly again a value between 1 and 4 (2 users) to follow from the context of “agussetiawan46” and picked a random number of seconds from 0 to 5 seconds to follow each of those users (0 seconds to follow user “aandersonngl“, and 3 seconds to follow “aldair_123ads“).

Find below a screenshot from the DASHBOARD à Summary tab of the exact operation detailed above:

You might notice the sub-option in the “Contextual Actions” of the Follow tool by now, and you are wondering what it does precisely and how it works.

As the name of the option suggests, when you check it, the Follow tool would execute the actions only from context. That means when it visits a profile, it won’t follow it then follow from it as a context. Instead, it visits it and follows directly from its context.

The Follow tool picked 8 users to follow this time. The steps we explained in the example above are still the same. Still, instead of following the first user, the tool uses it as a context. It follows from its suggested users’ section and its follower/following list.

The difference between the “Contextual Actions” option in the Follow tool and Unfollow and Like tool is the context used to execute actions. Also, think of the Unfollow and Like tools as having the option “Do actions only from context” checked by default. All the actions executed using the 2 tools are strictly from context when the option “Contextual Actions” is in use. In what’s following, we explain how the tools execute actions in detail below.

For the Unfollow tool:

The tool visits your profile and clicks on the “following” list then it unfollows users from there.

Note that the tool is not unfollowing users randomly. Instead, it unfollows the users based on the settings and filters you configure in the Unfollow tool.

Find below a screenshot from the DASHBOARD à Summary tab of an Unfollow operation while the “Contextual Actions” option is enabled. We configured the tool to execute 6 to 9 unfollows per operation and 2 to 5 contextual actions.

Similar to the Follow tool, when the Unfollow tool started the operation, it picked a random value between 4 and 8, and it was 7. Also, it extracted the users to unfollow then it proceeded to unfollow them in the steps below:

  • It picked a random value of contextual actions between 2 and 5. It was 4;
  • It visited the profile of the account it’s running on, and it clicked on the “following” list;
  • It unfollowed4 users with random delays of 3 – 8 between each one;
  • It visited the Instagram home feed, then went back to the profile and re-did the first 3 steps again (new random values).

It goes on that way till it unfollows 7 users, then it stops and marks the operation as finished.

Here’s a screenshot of the operation from the DASHBOARD > Summary tab. Each colored rectangle refers to a single “Contextual Actions” operation.

For the Like tool:


Note that the likes the posts based on the inputs you add to the Sources tab of the Like tool.

The settings are 5 to 10 posts to like per operation with a 15 to 20 seconds of delay between each like, and 2 to 5 contextual actions with a delay of 0 to 8 seconds.

The steps the Like tool executed the actions are:

  • It picked a random value between 5 and 10. It was 6;
  • It picked a random value between 2 and 5 contextual actions. It was 4;
  • It scrolled for some time and liked 4 posts then it stopped;
  • It picked another random value between 1 and 5. It was 1 again, finished the operation, and started another operation right away to complete the 7 likes and it re-did step 4 (new random values).

Same as the Unfollow tool, it continues that way till it likes the number of posts it’s supposed to like (7 posts), then it stops and marks the operation as finished.

Find below a screenshot of the operation we described above operation using the “Contextual Actions.” Each rectangle represents a different “Contextual Actions” operation:


In conclusion, the introduction of “Contextual Actions” in SuSocial tools enhances Instagram account authenticity and reduces blocks. Users have reported positive results, and continuous improvements ensure smooth operation. If your accounts are already performing well, there is no need to use this option. However, for those experiencing difficulties, this guide is valuable. “Contextual Actions” can be used with the Embedded Browser or API emulation, offering better performance and reducing blocks. It improves follow, unfollow, and like actions by executing them within relevant contexts, enhancing user control and customization.

Table of Contents