How to qualify Instagram leads — the 7 signals hiding in a bio
Most outreach doesn't fail at the message. It fails at the selection — hours spent pitching accounts that were never going to buy because they were never really businesses. The fix isn't writing better DMs; it's reading bios better. An Instagram bio is a tiny sales page, and it tells you almost everything about whether the account behind it is worth your time.
Why qualification beats volume
Send fifty messages to unqualified accounts and you get silence plus a spam flag. Send ten to qualified ones and you get conversations. The difference isn't luck — it's that a qualified account has visible evidence of three things: it's a real business, it's actively selling, and it can be reached. All three are readable from the profile before you ever say hello.
The 7 signals of a real buyer
1. The money link
The link in bio is the single strongest signal on Instagram. Booking software (Booksy, Vagaro, Jane App, Square), a storefront (Shopify, Etsy), a reservation or order page — any of these means the business routes Instagram attention into revenue. A business with a revenue pipe pays to widen it. No link, or a dead one, usually means no budget.
2. A sell-now CTA
"Book now." "Order online." "Accepting new patients." "Free estimates." "Shop the drop." Businesses that ask for customers in their bio want more of them — that sentence is them telling you they're buying growth. A bio that only describes ("passionate about hair since 2010") without asking is a weaker signal.
3. Reachability
An email or phone number in the bio means commercial messages are expected — the business put its contact there precisely so strangers would use it. It also gives you a second channel when the DM request folder swallows your message.
4. Business shape
A business account, an address, real hours, a service area. These mundane details separate an operating business from a personality, a fan page, or a project. The accounts that skip them usually aren't buying anything.
5. The follower sweet spot
There's no magic number, but there is a logic: big enough to be established, small enough to still need help getting found. A five-million-follower brand has an in-house team and won't answer a cold DM; a forty-follower account may not be a business yet. The middle band — established but hungry — is where replies live.
6. Active cadence
A business that posted this week is running; one silent for eight months may be closed. Recency also gives your opener material — referencing their latest drop or offer proves you actually looked.
7. Specific trade language
Real businesses name what they sell: "balayage specialist," "ceramic coating," "prenatal chiropractic," "single-origin roasts." Specific words mean a defined offer and a defined customer — and they hand you the exact vocabulary for your first message.
The 3 anti-signals
Just as important: the accounts that look qualified but aren't.
- The competitor tell — "we help brands grow," "DM for marketing," "book a strategy call." This account SELLS TO your niche; it's your rival, not your buyer. The keywords match, the wallet doesn't.
- The orbit tell — associations, academies, training programs, suppliers, equipment brands. They live around the niche without being it. A "Realtors Association" buys nothing a realtor buys.
- The personality tell — fan pages, meme pages, influencers, students. Content about an industry isn't a business in it.
Scoring by hand
A simple manual rubric: +2 for a money link, +2 for a sell-now CTA, +2 for contact in bio, +1 each for business shape, sweet-spot size, recent posting and specific trade language — then zero the whole thing if any anti-signal fires. Anything scoring 6+ deserves a researched message. Run that over a hundred profiles and you'll have a real shortlist — and a sore scrolling thumb, because honestly it takes hours.
Or the 90-second way
This exact rubric is what Revplex automates: it reads every candidate profile live — the links, the CTAs, the contacts, the shape, in any language — scores each account 0–100 with the reasoning shown, filters the competitors and the orbit automatically, and hands you a ranked shortlist with a drafted opener per lead. And when someone replies, one click teaches it what your converting lead looks like, so the next list is sharper. First 5 verified leads are free, no card.
See the signals per niche: med spas, dentists, barbers, chiropractors, roofers, coffee shops, ecommerce brands — or the full method for landing clients in the SMMA guide.
FAQ
How many followers should a good lead have?
There's no universal number — the logic is "established but still hungry." Very small accounts may not be real businesses yet; very large ones have in-house teams and rarely answer cold DMs. The productive middle band varies by niche, which is why the signals around the number (links, CTAs, contact) matter more than the number itself.
Is a huge account ever a good lead?
Rarely for cold outreach — reachability collapses at corporate scale, because the person reading DMs isn't the person buying services. If you do pitch large brands, expect to find the wholesale or partnerships email in the bio and go that route instead.
What if the bio is in another language?
The signals are universal — a booking link is a booking link in any language, and "envíos" sells as hard as "free shipping." Revplex reads bios in the language they're written, so non-English markets qualify exactly the same way.
Do I need all 7 signals before reaching out?
No. The money link and reachability carry most of the weight; three or four strong signals with zero anti-signals is usually a lead worth a researched message.
Get your leads pre-qualified
5 verified leads, scored and ready in ~90 seconds. No card.