Pro Membership

Writer analytics — what you can see

A full tour of the analytics suite: the global performance dashboard and the per-writeup deep dive, with traffic sources, geography, referrers, and engagement over time.

Updated April 19, 2026

Pro members get the full writer analytics suite: a profile-wide performance dashboard and a detailed per-writeup view with traffic, audience, and engagement breakdowns. Everything works out of the box as soon as you upgrade — there's nothing to install or configure.

There are two dashboards, each accessible in one click:

  • Global analytics (/analytics) — your whole account's performance at a glance: writeups, blogs, blog posts, followers, geography, engagement over time.
  • Per-writeup analytics (/your-writeup-slug/stats) — a deep-dive on one specific writeup: where traffic came from, which countries and cities your readers are in, how it compares to your other work, and a 52-week heatmap.

Global analytics — your performance dashboard

Open /analytics from your profile menu. Every section is calculated for a selectable time range — 7, 30, 90 days, or lifetime — using the toggle in the top right.

Full screenshot of the global analytics dashboard showing profile/writeup/blog category cards, engagement breakdown, engagement-over-time chart, top writeups by views, a 52-week activity heat map, and a geography breakdown with top countries and cities.
The global analytics dashboard — a real author's 30-day view with ~10K writeup views and a full geography breakdown.

Category overview (four cards)

The top strip gives you a same-level view of four areas of your account:

  • Profile — followers, following, and profile-page views. Shows new-follower delta for the period.
  • Writeups — how many you've published, total views, and total likes across all of them. A 100% indicator shows when every writeup in the period got at least one view.
  • Blogs — number of blogs you own, blog followers, and blog-page views.
  • Blog Posts — posts submitted to external blog directories (if you use them), plus clicks and likes.

Engagement breakdown

The three-column engagement panel splits interactions by source:

  • Writeup Engagement — likes, comments, reposts, bookmarks on your published writeups.
  • Blog Engagement — followers and page views for your blogs.
  • Blog Post Engagement — clicks, likes, comments, and bookmarks on posts submitted to blog directories.

Above the panel, a "total interactions" counter sums all of it into one headline number.

Engagement over time

A single-line chart plots total daily interactions across the selected range. Hover any point to see the breakdown (likes / comments / reposts / bookmarks) for that day.

Writeups performance — your top 10

A sortable table of your top writeups, showing views, likes, comments, and a visual engagement bar. Re-sort by Views, Likes, Comments, or Latest with the tabs above the table. Each writeup title links to its own detailed analytics page.

Top this month + activity heat map

Below the writeup table you'll find two useful widgets:

  • Top This Month — your 5 top writeups and 5 top blog posts this calendar month, with medal rankings (gold, silver, bronze) for the top three.
  • Activity Heat Map — a 52-week GitHub-style grid showing your publishing cadence. Darker cells = more writeups, short posts, blog posts, comments, or blogs published that day.

Geography — who's reading

Two side-by-side panels show where your readers are:

  • Top countries — up to 15 countries ranked by total views, with a bar chart. Flags render inline for quick scanning.
  • Top cities — up to 20 cities with country, total views, and unique visitors (deduped by visitor fingerprint).

This is where you'll often spot surprises — an unexpected country in the top five is usually the clue to a referral you didn't know about.

Per-writeup analytics — the deep dive

From the global dashboard's Writeups Performance table, click any title to open that writeup's dedicated stats page. You can also navigate directly to /your-writeup-slug/stats at any time.

Top of the per-writeup analytics page showing a post titled 'USO Medical Dental Loupes', the time range selector, an overview strip with views, unique visitors, likes, comments, bookmarks, reposts, the 'performance vs author other writeups' comparison panel with 100th percentile, and the views-over-time chart.
The per-writeup stats page — overview strip, percentile comparison against your other writeups, and a daily traffic chart.

Overview strip

Six cards show lifetime-vs-period counts at a glance: views, unique visitors, likes, comments, bookmarks, and reposts. Each card includes a small secondary figure (e.g. "1.8M lifetime" under current-period views) so you can see burst performance against long-tail totals.

Performance vs your other writeups

A dark panel compares this writeup against the rest of your catalogue. You get:

  • Percentile rank — how many of your writeups it's outperforming (e.g. "100th percentile · beats 100% of 2,777 published writeups").
  • This writeup — total lifetime views for this piece.
  • Author average — average lifetime views across everything else you've published.
  • Engagement rate + total interactions — how this post's engagement compares to its view volume.

Traffic sources + referrers

Full per-writeup analytics page with traffic-sources panel (direct, search engines, social, external), top-referring-domains table, top countries bar chart, top cities table, topic ranking, recent reader activity, and a 52-week view heatmap.
The full per-writeup page: traffic sources, referrers, geography, topic ranking, and a view heatmap — all scoped to this one post.

Two panels side-by-side:

  • Traffic sources — how visitors arrived, split four ways: direct, search engines, social (Facebook, Twitter/X, LinkedIn, etc.), and external (any other referring site).
  • Top referring domains — the actual URLs that sent traffic, ranked by view count. Each domain links out so you can inspect the referring page.

Geography for this specific writeup

The same Top countries + Top cities format as the global dashboard, but scoped to this one writeup. Useful for spotting "this piece is suddenly huge in Brazil" moments.

Topic ranking

For each topic the writeup is filed under, you'll see how this piece ranks within that topic. For very large topics (e.g., Health, which has over 100K writeups) the ranking is shown as "too large to rank" with a totals figure instead.

Recent reader activity + heatmap

  • Recent reader activity — a feed of the latest likes, comments, bookmarks, and reposts on this writeup, with reader avatars.
  • View heatmap — a 52-week grid of daily views for this specific writeup. Great for seeing if a piece is consistent evergreen traffic or spiky one-hit wonders.

A note on backfilled data

Reader-level insights (unique visitors, referrers, countries, cities, daily traffic) are tracked from April 2026 onwards — that's when the platform upgraded to event-based analytics. The lifetime view count on each writeup still reflects the full history including pre-April traffic, but the "since April 2026" insights panels will only fill in over time for older writeups. You'll see a small banner at the top of the stats page explaining this.

Free vs Pro

Free accounts can see basic engagement counts (likes, comments) on their own writeups via the feed card, but the full analytics dashboards are a Pro feature. Trying to open /your-writeup-slug/stats as a Free user redirects to the pricing page. The global /analytics dashboard is author-scoped for every logged-in user — you can always see your own profile-level stats.

See What Pro membership unlocks for the full feature breakdown, or head to pricing to upgrade.

Frequently asked questions

How fresh is the data?

Event-based insights (views, uniques, geography, referrers) refresh roughly in real-time — a page view is visible in your dashboard within a minute. Aggregate counters (total likes, comments, followers) are live and update immediately.

Can I export the data?

Not yet through the UI. If you need raw data for a specific writeup, contact us and we can pull it for you.

Why are my unique visitors fewer than my views?

Views count every page load; unique visitors de-duplicate by visitor fingerprint, so a reader who opens the page twice in one day still counts as one unique. Expect uniques to be 70–95% of views depending on how often your content is reshared.

Why doesn't social appear in my traffic sources?

Social traffic only registers if the referring URL carries a recognisable domain (facebook.com, x.com, linkedin.com, reddit.com, etc.). In-app shares from iOS/Android apps typically come through as direct traffic because the app strips the referrer.

Can I see stats for a specific day?

Yes — hover any point on the views-over-time chart to get that day's exact view and unique-visitor counts. The heatmap tooltip gives you the daily number for any cell in the grid.

Do admin views count?

Your own views of your writeup aren't counted. Views from admin accounts (staff looking at your post) are also excluded to keep the numbers honest.

Was this article helpful?

Thanks for your feedback!