How GrowX Auto Follow Works: The Complete Guide to the X (Twitter) Follow Engine
From source profiles to scoring, pacing, safety stops and follow-back tracking: exactly what happens when you press Start in GrowX.
By Shahriar Ahmed ·
What an X auto follow tool should (and should not) do
Searching for an X auto follow or Twitter auto follow tool usually leads to two kinds of products: aggressive scripts that follow as fast as possible, and careful assistants that behave more like a person. GrowX is built to be the second kind. It is a Chrome extension that works inside your own signed-in x.com session, follows accounts one at a time, and slows down or stops the moment X shows a warning.
This guide walks through the whole pipeline in the order GrowX runs it: choosing sources, harvesting candidates, filtering and scoring them, pacing the follows, protecting your account, and measuring who followed back. Everything described here reflects the current extension (version 2.3.0). For a feature-by-feature reference see the GrowX features page, and for the short version see How it works.
Step 1: Pick source profiles in your niche
Everything starts with source profiles: accounts that your ideal audience already follows, such as creators, brands or communities in your niche. GrowX reads each source's newest followers, because people who followed an account recently are active right now and have already shown interest in your topic.
- You add sources on the Sources page; GrowX checks each one and marks it as ready, private, unavailable or rate-limited.
- A fresh pass re-reads each source's newest followers every few hours (3 hours by default, 3 pages per pass), so the queue stays current.
- Candidates older than 72 hours are dropped by default so you do not follow stale accounts.
- GrowX learns which sources lead to follow-backs and shows you source performance in Analytics.
Step 2: Harvest, filter and score into a queue
Harvested accounts do not go straight to follow. Each one passes through hard filters (rules that remove an account entirely) and then receives a follow-back score from 1 to 99. Only candidates that clear both steps enter the queue, which keeps a target number of ready accounts (250 by default).
- Hard filters skip accounts you already follow, accounts that already follow you, private accounts, accounts without a profile photo and accounts that are too new, too inactive, too small or too large.
- The score estimates the chance of a follow-back from signals such as follow ratio, audience size, recent activity and profile quality (details in the scoring guide).
- A minimum score (55 by default) decides who is queued: raise it for quality, lower it for volume.
- You can review the queue, remove accounts, keep a never-follow list, or import your own list of usernames to follow first.
Step 3: Follow at a human pace
The autopilot follows one account at a time using X's own web requests, with randomised delays and regular breaks. Pacing is controlled by four presets. The numbers below come straight from the extension's current configuration.
- Safe: 45-110 seconds between follows, a rest every 12 follows, up to 18 per hour and about 150 per day. Meant for new or warming-up accounts.
- Balanced: 30-75 seconds, a rest every 18 follows, up to 28 per hour and about 280 per day. The recommended default.
- Turbo: 18-45 seconds, up to 40 per hour and about 390 per day, for aged accounts with a clean record.
- X Premium pace: 12-32 seconds, up to 60 per hour and about 800 per day, intended for accounts that have X's own Premium subscription and therefore higher platform limits.
On top of the preset, GrowX adds occasional longer pauses (8% of follows by default), optional active hours (08:00-23:30 by default, with selectable days) so it never works around the clock, and an optional warm-up that raises the daily cap day by day for new accounts. Caps are rolling: the hourly cap looks at the last 60 minutes and the daily cap at the last 24 hours, not at calendar days.
Step 4: Protection that slows down or stops
Safety logic is the heart of a trustworthy auto follow tool. GrowX reacts to what X tells it instead of pushing through:
- Adaptive slow-down: after any warning or rate limit from X, GrowX throttles its daily and hourly limits and rests before continuing.
- Follow verification: every tenth follow is checked to confirm it actually stuck, which helps detect silent limits.
- Following cap guard: X lets everyone follow up to 5,000 accounts and then ties the limit to your follower count; GrowX pauses at the cap instead of hammering it.
- Hard stops: it halts completely when you are signed out, when the account is locked or suspended, or after repeated automation warnings, and never clicks through a challenge.
- Emergency stop: press Alt + Shift + S anywhere in Chrome to stop the autopilot immediately.
The engine runs in the extension's background service worker, so it keeps going when you close the popup or switch tabs, and it can resume after Chrome restarts. It does not need an X tab in the foreground: it uses an open x.com tab or a small pinned one.
Step 5: Measure follow-backs and improve
GrowX tracks every follow it makes and checks, on a schedule (every 3 hours by default), who followed back. That data feeds:
- History of the accounts it followed and whether they followed back.
- Source performance, so you can keep the sources that work and drop the ones that do not.
- A growth chart of your followers and following over time and a monthly goal planner that shows your pace against your target.
Where your data lives
Settings, sources, the queue and history are stored locally in your browser (chrome.storage). GrowX talks to x.com using your existing session and does not upload your X data. The extension can send anonymous usage counts (a random install ID, the version and a coarse bucket of follows done) which you can switch off in Settings. You can export a backup file at any time. Read the privacy policy draft for the website's data handling.
Try it
GrowX is free to install from the Chrome Web Store, and you can create a free account to try the 14-day Premium trial when it is connected to the extension. Compare the plans on the pricing page or keep reading: the features guide covers scoring, filters, analytics and cleanup in depth.