DEV Community

Cover image for I spend more time rejecting X posts than writing replies
Anton Rost
Anton Rost

Posted on Fully Autonomous

I spend more time rejecting X posts than writing replies

A pricing conversation, my X analytics and how I decide which posts to answer.

AI-generated editorial illustration. Selecting a conversation comes before writing a reply.

On 5 October, Vincenzo Nudo asked a question on X that most software customers could answer: would you rather pay monthly, yearly or once? I had a preference, but it wasn’t quite a vote for one of the three. I’ll pay monthly while I’m finding out whether I use an app enough to keep it. A year starts to make sense once I’m relying on it.

I’m building Sendezeit, a publishing app, so I also read questions like his as someone trying to find customers. X gives me a place to talk about my work and meet other builders, which makes a conversation about software pricing relevant to me. It doesn’t make that conversation a request to hear about my app.

That distinction matters when I sit down to reply. I want people to discover what I’m building, yet the person whose post I’ve opened usually has something else in mind. Before I can decide what to write, I need to understand what they’re asking and whether I have an answer they might actually want to read. Vincenzo’s question gave me a way in because I could explain my choice as a customer.

The answer left room for a conversation

My reply was short enough that there was no need to dress it up:

“monthly while im figuring out if i actually use it. id only go yearly once its part of my routine”

Vincenzo Nudo asks whether people prefer monthly, yearly or one-time SaaS pricing. Anton replies that he pays monthly while testing a tool and switches to yearly once it becomes a routine.

Vincenzo’s pricing question and my reply on 5 October 2026. Screenshot captured on 9 October.

Vincenzo called monthly a paid trial and yearly the prize for tools that survived. His response picked up on the hesitation behind my choice: I can like an app before I know whether I’ll still be using it in a few months. We had moved from choosing a payment option to talking about what would make a longer commitment reasonable, without either of us needing to prescribe a pricing strategy.

A link to Sendezeit wouldn’t have helped explain that hesitation. He hadn’t asked for a publishing tool, and adding one would have given him a different conversation to deal with. I could still be visible as a founder by answering his question. Anyone curious about me could choose to open my profile.

That is something I want from replying on X, although my analytics can only tell me so much about whether it happens. On 9 October, the four-week view showed 93.8K impressions and 573 profile visits, with 933 followers on the account. Those are account-wide figures covering my posts and replies together. They don’t identify which conversation brought a visit, and 933 is the follower total at capture, not the number gained during those four weeks.

Anton’s real X Analytics four-week overview, from 12 September to 9 October 2026, shows 93.8K impressions, 573 profile visits and a current total of 933 followers.

My four-week X Analytics, 12 September–9 October 2026. The account had 933 followers when I captured this screen.

The report gives me a reason to pay attention to what I’m doing on the account, but it can’t turn that pricing exchange into a growth case study. For that, I’d need evidence connecting the reply to what happened afterwards. What the exchange does show is a question I could answer honestly and a response that continued the thought. I can look for those qualities again without promising myself another profile visit.

Finding the next question takes more reading

To find another conversation like it, I start with my timeline, saved lists and notifications. They put posts in front of me, but they also show fragments of discussions already underway. If someone in a list has replied to an older post, I need to open that parent before I can tell what their sentence means. Otherwise I’m answering a line that has been separated from the question that produced it.

Reading the parent can change what I was about to say. A suggestion may already have been tried, a quoted post may explain the disagreement, or another reply may have covered my point. I also check whether I’ve answered the person myself. When our exchange has reached “yeah, fair enough”, seeing it again in the feed isn’t a reason to restart it.

Since this reading can easily fill a session, I narrow the scan to recent conversations: up to 24 minutes old on my regular timeline and often an hour in my saved lists. Those are working limits for my routine, not timings I’ve proved produce better growth. I use exact timestamps rather than rounded labels, and measure a reply’s age separately from its parent. A new answer to yesterday’s post can still be a current conversation.

Within that smaller set, I’m looking for a connection I can explain. In Vincenzo’s post, it was the difference between trying an app and depending on it. In a discussion about a product change, I might have a question about how customers responded, provided the thread hasn’t already answered it. That gives the reply something specific to do instead of merely announcing that I agree.

I read the draft beside the source before sending, because a pleasant sentence can still be irrelevant. If I could paste it under ten unrelated posts, I need to go back to what this person said. Sometimes that produces a better answer, and sometimes it confirms that I don’t have one. Leaving those posts alone keeps me from inventing an experience or manufacturing a question just to take up space.

What I brought into Sendezeit

By then, I’ve spent time finding and reading a conversation before writing anything. I wanted Sendezeit to help with that search while leaving the decision to join it with me. Reply Finder lets you request a scan around topics, selected accounts or your connected account’s chronological Following timeline. It returns recent original posts with their age, ranking and a reason they matched, so you have a smaller set to read.

If you want help with wording, you can request an AI draft and edit it before returning to X to review and send. A scan runs when you ask for it. The feature doesn’t keep polling in the background or send replies automatically. It also finds original posts only, whereas my manual list scans sometimes lead me to people’s replies inside threads. I wouldn’t describe those as the same workflow or use my account analytics as a performance test of the feature.

That’s the help I want from an AI social media tool: fewer posts to sift through, with enough context to decide which ones deserve a closer look. You can do this manually, too, by starting with a subject you know and reading the exchange before drafting. Reply Finder in Sendezeit offers the on-demand scan, and the X Reply Timing Checker can help check the age of a single post.

Neither changes what made Vincenzo’s question worth answering. I had a preference and could explain when it would change. My product didn’t need to come with me into that conversation, even though finding people who might care about it was one reason I’d opened X.

Thanks for reading.

Top comments (0)