How KOL Pricer Works
KOL Pricer turns real audience reach into a fair, CPM-based price range. Here is the data and logic behind every estimate.
The data behind it
Pull audience reach
We call the X API v2 to get the KOL's profile: followers, following, listed_count, bio, and account age.
Apply CPM benchmarks
We pull the last 30 original tweets (excluding retweets and replies) with full engagement metrics: impressions, likes, replies, retweets, quotes, bookmarks, and entities.
Adjust for engagement quality
We remove the 3 tweets with the highest impressions and the 3 with the lowest. This eliminates extreme outliers, leaving 24 tweets.
IQR Anomaly Detection
We apply IQR 1.5x filtering on the remaining tweets to detect and remove statistically anomalous impressions (e.g., bought engagement).
Claude AI Analysis
Claude AI analyzes the bio and tweets to determine: Domain + SubDomain (10 subcategories), Credibility score (0-100), Relevance score (0-100), and Identity tag.
4-Dimension Scoring
We calculate a composite Overall Score from 4 weighted dimensions: Influence Depth (20%), Follower Quality (40%), Content Stability (25%), and Engagement Quality (15%).
V2 Pricing
CPM = $10 + (Score/100) × $70 (range $10~$80). Price = CPM × (WeightedImp/1000) × Domain × Credibility × Relevance × Identity × Scarcity. Range is ±20%.
How we calculate
Time Decay Weights
Recent tweets are weighted more heavily — older viral tweets don't inflate today's reach estimate.
Impression Time Decay
Weighted Engagement
Different interaction types carry different transmission value. Used for Follower Quality (ER) and Engagement Quality scoring.
Engagement Value Weights
4 Scoring Dimensions
1. Influence Depth (20%)
Composite of 2 sub-items: Follower Scale (60%) + Listed Ratio (40%)
Sub-item 1 — Follower Scale (60%)
Sub-item 2 — Listed Ratio (40%) — listed_count / followers × 1000
2. Follower Quality — Weighted ER% (40%)
ER = Average Weighted Engagement / Followers × 100%. Weighted engagement = likes×1 + replies×3 + retweets×2 + quotes×4 + bookmarks×2.
3. Content Stability — Combined CV (25%)
Combined CV = 0.4 × posting interval CV + 0.6 × impression CV. Low CV = consistent output and predictable reach.
4. Engagement Quality — HQ Interaction Ratio (15%)
HQ ratio = (replies + retweets + quotes + bookmarks) / (all interactions) × 100%. High ratio = real discussion, not just passive likes.
Domain Factor (10 Subcategories)
Claude AI identifies both the main category and subcategory to apply the appropriate CPM premium.
Domain × SubDomain → Multiplier (max 1.30x)
Other Modifiers
Credibility (AI-evaluated, max 1.10x)
Claude AI evaluates account authenticity: follower-to-engagement ratio, posting patterns, content originality, signs of manipulation.
Relevance (AI-evaluated, max 1.10x)
Claude AI judges each tweet's relevance to the account's domain. Measured as relevant tweets / total tweets.
Identity (AI-evaluated)
Builder accounts carry higher trust and conversion value.
Scarcity Factor (Ad Ratio, near 30 days)
Accounts that rarely accept sponsorships command a premium. Accounts that over-commercialize receive a discount.