Tutorials

What a Twitter Analytics Tool Should Track, and How AdaptlyPost Reads X

Taras Shynkarenko
Taras Shynkarenko
•Updated: •6 min read
What a Twitter analytics tool should track, and how AdaptlyPost reads XWhat a Twitter analytics tool should track, and how AdaptlyPost reads X

TL;DR, Quick Answer

6 min read

AdaptlyPost now tracks X next to Instagram, Facebook, TikTok, YouTube, Pinterest, Threads and Bluesky. It reads the counters X shows on each post: views, likes, replies, reposts, quotes and bookmarks, plus the follower count. The first sync reaches back 180 days, X refreshes once a day, and a manual sync is available every 10 minutes. Engagement rate is likes, comments, shares and saves divided by views. Link clicks and profile clicks stay out, because X only gives those to the author for 30 days.

A good Twitter analytics tool answers one question fast: which of your X posts earned attention, and which ones died in the timeline. X prints the raw counters under every post, but it does not keep them in a table you can sort by month, compare with your other networks, or hand to a client. That gap is what an analytics tool fills.

AdaptlyPost added X to its social media analytics dashboard in September 2026. This guide covers what the tool reads from X, how the numbers map to the dashboard, and which X metrics no outside tool can show you.

What should a Twitter analytics tool track?

A Twitter analytics tool should track views, likes, replies, reposts, quotes and bookmarks for every post, plus your follower count over time. Those six post counters are what X displays publicly on each post, so they are the numbers a tool can collect for any account you own.

AdaptlyPost maps the X counters onto the same columns it uses for every other network, which is what lets an X post and an Instagram Reel sit in one table:

What X shows on the postAdaptlyPost column
ViewsViews
LikesLikes
RepliesComments
Reposts plus quotesShares
BookmarksSaves
Followers on the profileFollowers

Quotes and reposts land in one Shares number because both put your post in front of someone else's followers. Threads works the same way in AdaptlyPost, so the Shares column means the same thing on both networks.

How does AdaptlyPost track X analytics?

AdaptlyPost tracks X analytics by reading the counters X shows on each of your posts, for the X account you already connected to schedule posts. The analytics collector needs only that account's id, so X analytics asks for no extra permission and no X Premium subscription.

The first sync walks back through the last 180 days of your X timeline. Every post it finds in that window goes into the dashboard, including posts you wrote directly on X and never scheduled through AdaptlyPost. After the first sync, history keeps building for as long as the account stays connected.

If you have not connected X yet, the Twitter post scheduler guide walks through the connection. The same connection then feeds both scheduling and analytics.

How often does the X data refresh?

AdaptlyPost refreshes X analytics once a day on its own. The Sync button in the dashboard header starts a manual refresh, which is available once every 10 minutes per workspace and re-reads the posts from the last 7 days.

X runs on a slower schedule than most networks in the dashboard. Facebook, Instagram, Threads and Bluesky refresh every 4 hours, TikTok and Pinterest every 6, YouTube every 12, and X every 24. A post that is a few hours old is still gathering views, so press Sync before you judge a fresh post.

Person studying charts on a laptop at a desk, matching the section on reading post performance in a dashboard.

How often each network refreshes
Facebook, Instagram, Threads, Bluesky 4 hours
TikTok, Pinterest 6 hours
YouTube 12 hours
X 24 hours
X has the slowest refresh cycle, so press Sync before judging a fresh post.

What does the X analytics dashboard show?

The AdaptlyPost analytics dashboard shows X data in two tabs: Overview for totals and trends, and Posts for a row per post. The platform filter at the top narrows either tab to X alone, or leaves it on All platforms.

The Overview tab has four blocks:

  1. Stat cards for views, likes, comments, shares, average views per post, engagement rate, followers and post count.
  2. An Engagement Over Time chart with views, likes, comments and posts per day, week or month.
  3. Top Performing Posts, your five strongest posts in the range, ranked by views, likes or engagement.
  4. A Platform Breakdown table with each network's engagement rate, total views and share of all views.

The Posts tab lists every post in the range, 25 at a time, sortable by any metric. Date ranges run from week to date through last 12 months. Short ranges chart by day, 90 days by week, and 12 months by month, and you can switch granularity where the range allows it.

How is engagement rate calculated for X posts?

AdaptlyPost calculates engagement rate as likes plus comments plus shares plus saves, divided by views, times 100. On X that means likes, replies, reposts, quotes and bookmarks over views.

AdaptlyPost
AdaptlyPost

Start 7-Day FREE Trial

All-platform analytics

Social Inbox

AI-powered assistant

Here is one post worked through:

CounterValue
Views4,000
Likes120
Replies15
Reposts10
Quotes5
Bookmarks30
Interactions180
Engagement rate180 / 4,000 x 100 = 4.5%

A post with zero views shows no engagement rate instead of a misleading zero. The engagement rate guide covers the other formulas in use and why views make a better base than followers on X.

Which X numbers can a Twitter analytics tool not see?

A Twitter analytics tool cannot see link clicks, profile clicks or video playback quartiles on X unless the author grants it a user token, and even then X returns them only for posts from the last 30 days. X files those fields under non-public metrics, which the X API non-public metrics guide covers field by field.

AdaptlyPost does not collect those fields for X. The Clicks, Reach and Impressions cells for an X post stay empty, and the Views column carries the view count X prints on each post. An empty cell in the dashboard means the number is not tracked for that network, not that data went missing.

Two quirks of the X view counter carry into any tool that reads it. X counts views from logged-in accounts only and counts the same person twice if they open the post on web and on their phone. X also shows no view count on Community posts, X Circle posts and older posts, according to X's help center. The Twitter impressions guide goes deeper on how views and impressions differ.

Colleagues comparing results on a whiteboard in a meeting, illustrating how one network stacks up against the others.

How does X compare with other networks in one dashboard?

The Platform Breakdown table puts X next to Instagram, Facebook, TikTok, YouTube, Pinterest, Threads and Bluesky, with each network's engagement rate, total views and share of your total views for the selected range. LinkedIn analytics is waiting on LinkedIn's API approval, and posting to LinkedIn works as before.

The breakdown answers a question the X app cannot: whether X carries its weight. If X brings in 5% of your views while you post there every day, the table says so in one row.

Can an AI agent read your X analytics?

AI agents can read AdaptlyPost analytics, X included, through the AdaptlyPost MCP server. The analytics tools are get_analytics_overview, get_analytics_timeseries, list_post_analytics, get_analytics_sync_status and trigger_analytics_sync.

That means you can ask Claude or ChatGPT "which of my X posts did best last month" and the answer comes from the same numbers the dashboard shows. The AdaptlyPost agents page lists every tool and how to connect it.

Frequently Asked Questions

Does AdaptlyPost charge extra for X analytics?

AdaptlyPost includes X analytics at no extra cost, because analytics is part of the product and not a paid add-on. Every plan starts with a 7-day free trial, and the first sync pulls 180 days of X posts during that trial.

Do I need X Premium to use a Twitter analytics tool?

AdaptlyPost needs no X Premium subscription to track an X account. The collector reads the counters X shows on each post, and those counters appear on free and Premium accounts alike.

Does AdaptlyPost track X posts I did not publish through it?

AdaptlyPost tracks every post on your X timeline from the last 180 days, including posts you wrote directly on X. The first sync discovers them from the timeline, not from AdaptlyPost's own posting history.

Why does an X post show no views in the dashboard?

An X post shows no views when X itself shows no view count for it. X leaves view counts off Community posts, X Circle posts and older posts, so those rows show an empty Views cell and no engagement rate.

Does X analytics need new permissions on my connected account?

X analytics in AdaptlyPost needs no new permission. The collector uses only the account id from the X connection you already made for scheduling.

AdaptlyPost
AdaptlyPost

Start 7-Day FREE Trial

All-platform analytics

Social Inbox

AI-powered assistant

Can I compare X with Threads and Bluesky?

AdaptlyPost compares X with Threads, Bluesky and the other connected networks in the Platform Breakdown table. Each row shows that network's engagement rate, total views and share of your total views for the selected date range.

How far back does AdaptlyPost read my X history?

The first sync reaches back 180 days on your X timeline. Every post in that window goes into the dashboard, including posts you wrote directly on X. After that, history keeps building for as long as the account stays connected.

How do I refresh X analytics before the daily sync?

Press the Sync button in the dashboard header. A manual refresh is available once every 10 minutes per workspace and re-reads the posts from the last 7 days. Without it, X refreshes once a day.

Why are clicks, reach and impressions empty for X posts?

AdaptlyPost does not collect clicks, reach or impressions for X. On X, the Views column carries the view count X prints on each post. Link clicks and profile clicks are non-public metrics, which X gives only to the author with a user token and only for posts from the last 30 days. An empty cell means the number is not tracked for that network, not that data went missing.

Can I ask Claude or ChatGPT about my X analytics?

AdaptlyPost exposes X analytics through its MCP server. Tools such as get_analytics_overview and list_post_analytics return the same numbers the dashboard shows. The AdaptlyPost agents page lists every tool and how to connect it.

Was This Article Helpful?

Let us know what you think!

See us more often in Google

One click marks AdaptlyPost as a preferred source, so our articles sit higher in your Top Stories, AI Mode, and AI Overviews.

Before you go...

AdaptlyPost

AdaptlyPost

Schedule your content across all platforms

Manage all your social media accounts in one place with AdaptlyPost.

All-platform analytics

Social Inbox

AI-powered assistant

Related Articles