Twitter(X) Profile Bio ICP Classifier - Bio Keywords Extractor avatar
Twitter(X) Profile Bio ICP Classifier - Bio Keywords Extractor

Pricing

$25.00/month + usage

Go to Store
Twitter(X) Profile Bio ICP Classifier - Bio Keywords Extractor

Twitter(X) Profile Bio ICP Classifier - Bio Keywords Extractor

Developed by

LeadGen Labs

LeadGen Labs

Maintained by Community

Classify Twitter (X) profiles by using bio keyword extraction. This tool scrapes public Twitter bios and intelligently extracts relevant keywords to help you sort users into Ideal Customer Profile (ICP) categories โ€” like Founders, SaaS Marketers, Investors, Coaches, or Crypto Traders.

0.0 (0)

Pricing

$25.00/month + usage

0

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

2 days ago

Classify Twitter (X) profiles by analyzing their bios using keyword matching. This tool is built to help you segment, analyze, or filter users based on what they write in their bios โ€” such as roles, interests, industries, or intent. This tool complements:

Twitter(X) Community Members Profile Extractor

Twitter(X) Profile Details Scraper


Introduction

The Twitter(X) Profile Bio ICP Classifier - Bio Keywords Extractor is a powerful tool that:

  • Parses bios from Twitter/X profiles
  • Matches them against customizable keyword groups (e.g., SaaS, Developers, Investors)
  • Outputs structured results showing which keywords were matched per profile

Perfect for audience segmentation, influencer research, marketing intelligence, and building ideal customer profiles (ICPs).


Use Cases

  • Audience Segmentation: Segment users into categories like SaaS Founders, Developers, Investors, etc.
  • Lead Qualification: Identify potential leads or partners based on bio content.
  • Marketing Intelligence: Understand how people in your niche describe themselves.
  • Community Management: Filter and tag members of a Twitter community based on their roles.

How to Use

  1. Provide a dataset: The dataset must be a URL that returns Twitter profile data in JSON format, with fields like name, bio, followers_count, following_count, and profile_url.

  2. Define your keywords: Supply a dictionary where each label/category maps to a list of keywords.

  3. Run the classifier: The tool will scan each profile bio, match it against the keyword groups, and assign matched keywords. Profiles with no matches will be labeled as "Unclassified".


Input Sample

{
"dataset_url": "https://api.apify.com/v2/datasets/fdcBNhlmShbG0dwNh/items?clean=true&format=json",
"keywords": {
"SaaS": [
"saas",
"startup",
"founder",
"bootstrap"
],
"Marketing": [
"seo",
"growth",
"marketing",
"branding"
],
"Investors": [
"vc",
"angel",
"investor",
"portfolio"
],
"Developers": [
"developer",
"engineer",
"fullstack",
"frontend",
"backend"
]
}
}

Output Sample

{
"name": "Spencer Walden",
"bio": "I build things: \nhttps://t.co/wv1GBRyvZu\nhttps://t.co/LYXzFm8V8d\nhttps://t.co/tHrNJtV4Yv\nhttps://t.co/6rMGzMmD5w\n\nBuilding software to help founders @AntlerGlobal\n\n#buildinpublic #adhd",
"followers_count": 795,
"following_count": 378,
"profile_url": "https://x.com/Swaldy",
"matched_keywords": [
"founder"
]
}
{
"name": "Yash Desai ๐Ÿš€ Shipr.Dev",
"bio": "Founder @ShiprDev | Simplifying SaaS Development",
"followers_count": 2201,
"following_count": 2139,
"profile_url": "https://x.com/yhdesai",
"matched_keywords": [
"saas",
"founder"
]
}

Feature Requests?

Raise an Issue on the actor page for feature request or contact me directly for custom solution(check my profile page)