X (Twitter) Influencer Analytics - Engagement Rate Report
Pricing
from $100.00 / 1,000 influencer analytics reports
X (Twitter) Influencer Analytics - Engagement Rate Report
Get a full engagement report for any X (Twitter) account - engagement rate, average likes and views, posting frequency, top tweets and hashtags.
Pricing
from $100.00 / 1,000 influencer analytics reports
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Get a complete engagement report for any X (Twitter) account — real engagement rate, average likes and views, posting frequency, top tweets, and top hashtags — computed from their actual recent tweets. No login, no cookies.
What you get
One report per account:
- Profile snapshot — followers, following, total tweets, bio, location, blue-verified status, account age
- Engagement rate — average engagement per tweet as a percentage of followers (the number brands actually ask for)
- Averages over recent original tweets — likes, retweets, replies, quotes, bookmarks, and views, plus median likes to spot outlier-skewed accounts
- Reach metrics — average views and views-to-followers percentage
- Posting behavior — tweets per week, share of replies, retweets, and quote tweets
- Top content — the account's 3 highest-engagement recent tweets (with URLs) and top 5 hashtags
- Export to JSON, CSV, Excel, or Google Sheets directly from the Apify console
Use cases
- Influencer vetting — verify an influencer's real engagement rate before paying for a campaign
- Creator pricing — benchmark accounts against each other with identical, comparable metrics
- Competitor analysis — track rivals' posting frequency, engagement, and best-performing content
- Lead scoring — prioritize outreach to accounts with an active, engaged audience
- Self-audit — measure your own account's performance over time with scheduled runs
How to use
- Enter one or more Usernames (with or without @) or profile URLs
- Set Tweets to Analyze per account (default 100 recent tweets)
- Run the actor — one report per account appears in the Dataset tab
Output format
Each dataset record:
{"username": "mkbhd","fullName": "Marques Brownlee","isBlueVerified": true,"followersCount": 6800000,"followingCount": 512,"totalTweetsCount": 72000,"accountAgeDays": 5840,"tweetsAnalyzed": 100,"originalTweetsAnalyzed": 74,"analysisWindowDays": 21.5,"avgLikes": 4820.5,"avgRetweets": 310.2,"avgReplies": 240.8,"avgViews": 512000,"medianLikes": 2100,"avgEngagementPerTweet": 5560.1,"engagementRatePct": 0.08,"viewsToFollowersPct": 7.53,"tweetsPerWeek": 32.6,"replyPct": 41.9,"retweetPct": 26.0,"topHashtags": ["#tech", "#review"],"topTweets": [{"tweetId": "1866332309399781537","url": "https://x.com/mkbhd/status/1866332309399781537","text": "The new phone is wild…","likeCount": 45200,"viewCount": 3400000,"totalEngagement": 51230}],"checkedAt": "2026-07-25T04:12:00.000Z"}
FAQ
Do I need X login credentials? No. Enter usernames and run.
How is the engagement rate calculated? Average engagement (likes + retweets + replies + quotes + bookmarks) per original tweet, divided by follower count. Retweets the account made are excluded so its own content is what's measured.
Why both average and median likes? One viral tweet can inflate an average. A median far below the average signals inconsistent performance.