How It Works
Our pricing algorithm combines real X data with AI analysis to produce fair, transparent KOL tweet pricing.
Analysis Pipeline
Fetch User Profile
We call the X API v2 to get the KOL's profile: followers, following, bio, profile image, and account age.
Fetch Recent Tweets
We pull the last 20 original tweets (excluding retweets and replies) with full engagement metrics: impressions, likes, replies, retweets, and quotes.
AI Domain Detection
Claude AI analyzes the user's bio and tweet content to classify their domain: crypto, tech, finance, business, entertainment, or other.
Multi-Dimension Scoring
We calculate a composite score from 5 weighted dimensions (see below).
Price Calculation
The final price is derived from CPM, average impressions, and a domain-specific multiplier.
Pricing Formula
Domain Multipliers
Scoring Dimensions
Follower Scale (20%)
Measures the KOL's audience size. A larger follower base means wider potential reach for sponsored content. This metric directly reflects the upper bound of how many people could see a tweet. Scores increase at key thresholds: micro-influencers (10K+), mid-tier (20K+), established (50K+), and top-tier (100K+).
Follower Quality — ER% (25%)
Evaluates how engaged the KOL's audience truly is. Calculated as: average interactions (likes + replies + retweets + quotes) per tweet divided by follower count. A high ER means followers actively read and interact — not just passive or bot accounts. This is the highest-weighted dimension because engagement directly determines ad effectiveness.
Update Stability — CV (15%)
Measures how consistently the KOL posts content. We calculate the time intervals between the last 20 tweets, then compute the Coefficient of Variation (standard deviation / mean). A low CV means the KOL posts on a regular schedule — advertisers can rely on consistent content output. A high CV suggests erratic posting, which makes campaign timing unpredictable.
Impression Stability — CV (20%)
Evaluates how predictable the KOL's reach is across tweets. We take the impression counts from the last 20 tweets and compute the Coefficient of Variation. Low CV means each tweet reaches a similar-sized audience — advertisers get reliable exposure. High CV means some tweets go viral while others underperform, making campaign ROI harder to predict.
Engagement Rate — ER% (20%)
An absolute measure of how much interaction each tweet generates relative to the follower base. While Follower Quality also uses ER, this dimension applies stricter thresholds to differentiate truly exceptional engagement (1.5%+) from average performance. Top KOLs consistently achieve high ER because their content resonates deeply with their niche audience.