tweetindex
EN

Zachary Donnini ✓

@ZacharyDonnini · joined 23 Feb 2022

Head of Data Science @VoteHub. Political data analysis, demographics, and US elections.

32 486Followers
544Following
5 961Posts total
1.5MViews on collected posts

Latest posts

Rob Sand is running one of the most active statewide campaigns in recent memory in the Iowa governor's race. He's already held 104 campaign events across the state, more than twice as many as his opponent. 36.5K views · 679 likes · 73 reposts · 25 replies Open on X →
Three under-the-radar Progressive vs. Moderate Senate primaries: 🔵 Colorado: Spending 11-to-1 → Moderate +6 🔵 Florida: Spending 13-to-1 → Progressive +12 🔵 New Hampshire: Spending 37-to-1 → ? (Sept. 8) Money hasn't translated into votes, but Pappas has a huge $$ lead. 11.9K views · 124 likes · 2 reposts · 6 replies Open on X →
Come watch Rep. McBride, Lakshya, and me nerd out together and talk about the 2026 midterms! 8.7K views · 40 likes · 3 reposts · 2 replies Open on X →
Rep. Richard Neal has defeated progressive teacher Jeromie Whalen in the Democratic primary for Massachusetts' 1st District in a reasonably close race. The longtime incumbent turns back a challenge from his left and wins another test of his staying power in Western Massachusetts. 18.5K views · 99 likes · 21 reposts · 7 replies Open on X →
VoteHub projects Richard Neal to win the Democratic primary for Massachusetts U.S. House District 1. https://t.co/xNCGgIOaff 37.3K views · 77 likes · 16 reposts · 5 replies Open on X →
https://t.co/gstlzCq4Af 1.9K views · 5 likes · 0 reposts · 0 replies Open on X →
@ZacharyDonnini It’s not the first ever. I did this in ‘72. https://t.co/BzPVVTROQR 2.3K views · 30 likes · 0 reposts · 2 replies Open on X →
At VoteHub, we’re forecasting elections at a level of detail never seen before. Our 2026 Forecast is the first ever precinct-level congressional forecast, with the ability to break results down by demographic group. Here’s a quick look at how it works: https://t.co/XbB2kPEpc8 1.4M views · 1.4K likes · 127 reposts · 37 replies Open on X →

Against accounts of the same size

5 posts from the last 90 days, next to the 10K–100K follower range. shown widely, but few of those viewers react.

Median views18 455this account924median for 10K–100K
Reach, %56.81%this account3.62%median for 10K–100K
Engagement, %0.70%this account1.52%median for 10K–100K
MetricThis accountMedian for 10K–100KRatio
Median views per post18 45592420.0×
Reach (views ÷ followers)56.81%3.62%15.7×
Engagement rate0.70%1.52%0.46×

Others in this range →   Compare with another account →   How these benchmarks are built →

Growth & engagement

How the posts we collected actually performed: views and reaction rate post by post, what the audience did with them, and where the follower count goes.

Views per post

1.4M4 May
2.3K
1.9K24 Jun
37.3K2 Sep
18.5K
8.7K
11.9K
36.5K

Last 8 collected posts, oldest on the left. The scale is logarithmic: one post can outrun the rest a hundred times over.

Engagement rate per post

0.12%4 May
1.37%
0.26%24 Jun
0.28%2 Sep
0.70%
0.52%
1.12%
2.13%

Reactions — likes, reposts, replies and quotes — divided by views. Median for 10K–100K accounts is 1.52%.

What the audience does

Likes72.4%2 454 in total
Reposts7.1%242 in total
Replies2.5%84 in total
Quotes1.0%34 in total
Bookmarks17.0%575 in total

Share of every reaction we collected for this account. Replies mean argument, reposts mean endorsement, bookmarks mean the post was worth keeping.

The follower curve appears once this account has two daily snapshots — we take one a day, and this one is on its first.

Similar accounts

Frequently asked questions about @ZacharyDonnini

How many followers does @ZacharyDonnini have?

32 486 followers.

How many posts has @ZacharyDonnini published?

5 961 posts.

How do posts by @ZacharyDonnini perform?

Collected posts: 8. Views: 1 486 168. Likes: 2 454.