X (Twitter) Influencer Analytics - Engagement Rate Report avatar

X (Twitter) Influencer Analytics - Engagement Rate Report

Pricing

from $100.00 / 1,000 influencer analytics reports

Go to Apify Store
X (Twitter) Influencer Analytics - Engagement Rate Report

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

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

  1. Enter one or more Usernames (with or without @) or profile URLs
  2. Set Tweets to Analyze per account (default 100 recent tweets)
  3. 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.