“the worst feeling. and all the insecurity when you check him on recentfollow and just see the list of them”
How a "who did he just follow" tool got 354M views on relationship paranoia
RecentFollow is a web tool that says it can show who any Instagram account recently followed, and who recently followed them. You type a username, no login, and it promises the other person never finds out. It sells subscriptions, claims 99.9% accuracy, and runs a second domain, hisfollows.com, that redirects to the same product.
The campaign's three biggest hits. We take them apart below.
RecentFollow never explains what the tool does. 53 accounts post the 2am feeling of needing to check his following list, and the product name became the word for that list.
Over 17 months (Jan 20, 2025 to May 25, 2026) RecentFollow's creator operation pulled 354.9M views across 12,357 posts on TikTok and Instagram, with a 12.14% engagement rate. It runs on 53 creator accounts, most named some variation of girlhacks, posting about 26 times a day on a Monday-to-Friday office schedule. Almost every clip is the same thing: a young woman alone with one painful thought about who her boyfriend follows, written on screen. The tool itself is never demoed. It lives in the caption and in the language, where "his recentfollow" has become the noun for his following list. Posts that pitched the tool directly died at zero views.
Not a campaign. A standing operation.
Seventeen months in, the best month was the last one. This is what creator marketing looks like when it stops being a test and becomes infrastructure.
This is not a campaign with an arc. It is infrastructure. Month one (January 2025) already did 10.2M views. Then it just kept going: through a summer spike, a fall slump it posted straight through, and an 8.1M-view hit in December. In February 2026 the fleet roughly doubled its pace, from about 170 posts a week to over 330, and May 2026, month seventeen, was its best month ever at 44.3M views. The only week it went quiet was Christmas. The operation takes holidays, because it is a job.
Of 12,357 posts, only 69 crossed a million views and 517 crossed 100K. More than 3,046 got under 1,000. The median post got 2,627 views. A handful of drama hits carried the whole 354M.
The pitch dies. The feeling flies.
These are real posts from the same operation, pulled after months online. The pattern is blunt: when the text on screen sells the tool, the post dies. When it bleeds a feeling the tool can soothe, it flies. And sometimes the exact same words die anyway, which is why they never run a script just once.
“literally found out on recentfollow, but im not too upset anymore”
“like bruh ur recentfollow is PUBLIC”
“Can't trust anyone after using recentfollow.com”
“Like I'm so sick of checking recentfollow.com I need a good man”
“seeing his recentfollow made me sick to my stomach”
Same operation, same weeks as the winners, near-zero views after months online. Watch what a dead post looks like.
“Friendly reminder. there's ALWAYS another girl. don't believe me?? Check his recent following”
The overlay is the sales pitch: the tool's function as an instruction. One view after three months online. The winners never tell you to do anything. They show a girl who could not stop herself.
“Save yourself before it's too late with recentfollow”
A talking head announcing a daily reminder about the product. It reads as an ad for a category, not a moment from a life. The feed can smell an announcement.
“why don't men understand that the real reason we don't want our boyfriends following random girls...”
Word for word the same script that pulled 4.1M views on a sister account six weeks later. Nothing wrong with the words. The lesson is uncomfortable: distribution is a lottery, so they buy the same ticket many times.
What they actually post
Same three format families as every campaign we track, but the split is extreme. 84% is text over video: one girl, one painful thought written on screen, over her face or an ordinary chore. Talking heads barely exist. And the closest thing to a product demo is a glow in a dark room. Here is each one, with a real example.
Wall of Text
808K viewsOne thought in a text overlay. The footage underneath is her face, barely moving, or an ordinary chore: frying eggs, pumping gas on his card. No conversation screenshots, no story arc, just a single line that hurts. This is almost the entire operation.
e.g. “sent him a recentfollow.com screenshot and the full tank”
Talking Head
2.5M viewsSpoken content, face to camera. Rare in this fleet, about 1 post in 12, and almost never a pitch. The 2.5M example is audio-first: her boyfriend's recorded reaction plays while she stares into the lens and the caption sets the trap.
e.g. “listen to my boyfriends reaction to when he got caught cheating”
Hook + Demo
8.1M viewsThe only format where the product appears, and even here it is not a screen recording. A dark room, a girl lit by the list the tool pulled up, interface unreadable on purpose. Both of the operation's two biggest hits are this exact shot.
e.g. “why does he have to follow all those girls when he has me”
Scripts are assets, not posts
Each family below is one on-screen script we caught running more than once across the fleet, with the receipts of every run. The caption under the video is even more industrial: "swear by recentfollow.com" alone was pasted on 813 posts.
“why does he have to follow all those girls when he has me”
best: “8.1M in December, re-shot by the same account in April for another 2.5M”
“why don't men understand that the real reason we don't want our boyfriends following random girls or liking their pics is bc he is letting that girl know he likes what he sees. that's embarrassing as a girlfriend.”
best: “1 view on one account in April, 4.1M on a sister account six weeks later”
“How quickly I said goodbye to my 3 year relationship after I've seen he refollowed his ex on ig. Yes I crashed out and broke up with him. Yes to me this is considered cheating. Wishing him all the best, even tho he lost it already.”
best: “586K and 434K, two accounts, two weeks apart, different captions, same script”
When and how often they post
~26 posts a day across 53 accounts, heavy Monday to Friday with weekends at half pace. The whole fleet went near-silent for Christmas week, then came back and doubled its output.
Almost nothing overnight. Posting ramps from late morning and clusters through the afternoon and deep into the evening. Hours are US Eastern, but the takeaway is the shape: post when your audience is winding down, not the exact hour.
Four things this campaign got right
8.1M views. Filmed in the dark. The only light is the list she is checking.
The product is the feeling, not the feature
The 8.1M-view post is a girl in the dark, lit by a screen, with one line: "why does he have to follow all those girls when he has me." No pitch, no interface, no explainer. The tool only exists as the glow on her face and a name in the caption. RecentFollow does not sell checking. It sells being the girl who finally checked.


Scripts are lottery tickets, and they rebuy the winners
The same overlay text that flopped at 1 view in early April pulled 4.1M in mid May on a sister account. The December hit about checking his list was re-shot by the same account in April for another 2.5M. Nothing is posted once. A proven script is an asset, and the fleet keeps running it until the algorithm pays out.
Volume makes the lottery affordable
The median post gets 2,627 views. Out of 12,357 posts, only 69 crossed a million. That sounds brutal until you notice those 69 posts carried a third of the whole 354.9M. At 26 posts a day, a 0.6% hit rate is not a risk. It is a business model.



Ordinary scenes make the pain believable
Frying eggs. Pumping gas. Staring in the bathroom mirror. The overlay carries the drama while the body does something boring, which is exactly how real heartbreak looks. The moment a post looked produced or instructional, the same audience that gave the fleet 39.7M likes gave it zero.
Five rules from this campaign
Sell the feeling, not the function
Every zero-view post in this operation explained or pitched the tool. Every million-view post dramatized the feeling it exists for. Write hooks about the 2am moment, not the feature list.
Make your product the noun
"His recentfollow says otherwise" needs no explanation by post 500. Use your product's name as the word for the thing it reveals or fixes, and the campaign teaches the market your brand as vocabulary.
Rerun scripts until they hit
The same words got 1 view and 4.1M six weeks apart. Distribution is a lottery, so treat proven scripts as tickets and buy again across accounts and weeks.
Run it like a job, not a launch
26 posts a day, Monday to Friday, holidays off, for 17 months. The best month was month seventeen. Compounding needs a schedule, not a burst.
One emotion is enough
This fleet never rotated topics. One insecurity, thousands of phrasings, two domains. Depth on a single feeling beat breadth every month for 17 straight.
Every hook from a 354M-view campaign, ranked
All 50 RecentFollow hooks with their real views, likes and format, as a spreadsheet you can sort and steal.
- The 50 hooks ranked by real views
- The exact winning openers, ready to copy
- A new viral app teardown in your inbox weekly
No spam. Unsubscribe anytime.
Questions, answered
How did RecentFollow get 354M views?
A standing operation of 53 creator accounts posting about 26 times a day for 17 months, 12,357 posts in total. The median post got 2,627 views, but 69 posts crossed a million and carried the total. The content is a single repeatable scene: a girl and one painful thought about who her boyfriend follows.
What is RecentFollow and how does it show up in the videos?
It is a subscription web tool that says it can show who an Instagram account recently followed. In the videos it is almost never on screen. It lives in the caption, in a partner hashtag, and in the language of the overlay, where "his recentfollow" is used as the noun for his following list.
Why did identical posts get 1 view and 4.1M views?
The same script was posted by different accounts weeks apart with opposite results. Feed distribution is close to a lottery, and the operation treats it that way: proven scripts get rerun across the fleet until one lands. The zero is not a failure of the script. It is the cost of a ticket.
Can DropUGC make ads like this for my app?
That is the point of studying these. DropUGC writes hooks in the winning style for your app, matches each to real creator footage, and drops finished ads every morning. Your first drop of 6 is free.
Want hooks like these for your app?
DropUGC writes them in the winning style, matches each to real creator footage, and drops finished ads every morning.
No card needed · 6 free creatives · yours to download
More teardowns
Figures are public engagement metrics (views, likes, comments) and observable posting activity captured from the campaign's public posts on July 20, 2026. Format mix is share of classified posts. Independent analysis of public content.