How to Auto Follow Instagram Users with a Script

If you've recently read my strategy on getting the most follow backs in Instagram, you might be yearning for a way to automate the process of following users - especially considering how valuable an Instagram following can be. That's to say, despite the change in Instagram's algorithm, it still provides incredibly high engagement rates for brands and communities wanting to create a presence on the platform. And, if you've tried to follow plenty of Instagram users, you'll have found that it is quite time-consuming and, not to mention, boring. As such, I've created a browser script to automate the process. The process is pretty straightforward and essentially, all you'll need to do is copy and paste a script into your browser's console. 

How to Use a Script to Follow Instagram Users

Before getting started, you'll want to use your desktop to browse to an Instagram user's list of Following or Followers. Now, I won't go into great detail about which accounts you should use, however you should pick an account which has more following than followers. With accounts such as those, it is likely that the owner has already tried mass following people to get followers - so we'll want to piggyback on their work by following the people that already follow them.

So, once you find such a page, click on the "Followers" button to bring up a pop-up of that user's followers. When the pop-up is loaded, you'll want to scroll down to load more users in the popup. However, don't go too far. Instagram can and will often ban accounts who are following more than 250 followers per day. It is best to start with an even smaller number especially if you are using this script with a new account. Next, you'll then want to bring up the browser console. You can do this by right-clicking anywhere on the page and clicking "Inspect Element", then clicking on the console tab (or you can press ctrl+shift+c). With the console open, paste in it the following code and press enter:

var jq = document.createElement('script');
jq.src = "https://code.jquery.com/jquery-3.1.1.slim.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
jQuery.noConflict();
__cnt__=0; jQuery('button').each(function (i, ele) {
ele = jQuery(ele);
if (ele.text()!='Follow') {
console.log('already following:', i);
return;
}
setTimeout(function () {
ele.click();
}, __cnt__++*Math.floor((Math.random() * 4152) + 2193)); });

Once you press enter, you'll see that the Follow buttons will be slowly clicked on their own. The script is coded so that it takes a random amount of time (between 2-4 seconds) between each time it follows someone. This is to reduce the chance that Instagram catches you using automated processes. In any case, with daily use, this script can be very powerful get you many followers very quickly. 

In some cases, users with poor internet connection may find that the script may not work right away and result in error. That is because the script needs to load jquery before running. It will often work, however, if you simply try to run it again.